Re: [time-nuts] PCI IRIG receiver card for AIX?

2009-05-28 Thread Louis Mamakos

And depending on what you mean by industrial grade, they also have
the bc635 board in a CompactPCI form-factor, too.  Or at least they
used to some years ago.

I don't know what sort of drivers they have for AIX.  I didn't use
their drivers for FreeBSD (3.0 back at the time), but you could
probably cobble up a pretty minimal driver or use existing OS
facilities to just memory-map the PCI device registers which
you can manipulate from user space.  As I recall, when you perform
a read-access on one of the registers, it will latch a 64 bit
timestamp into two other device registers that you can read at
your leisure.  There are other capabilities, like programmable
interrupt generation that the board can perform, too.

On interesting experiment I did with the bc635 was to program it
to generate an interrupt, and then latch the time in the
interrupt service routing to measure interrupt latency.  Pretty
scary sometimes..

louie



On May 27, 2009, at 10:49 PM, Lux, James P wrote:


Symmetricom bc635pci-V2 or -U?  PCI-SG 2U
(some of the old TrueTime products, I'm sure)

It does IRIG... You'll have to call Symmetricom to see about  
drivers.. It has Win, Linux, and Solaris.



On 5/27/09 7:26 PM, Joe Gwinn joegw...@comcast.net wrote:

Does anybody know of any PCI cards that will receive IRIG-B time
signals and come with an I/O driver for AIX (IBM's flavor of UNIX)?
Industrial-grade commercial products are preferred.

Thanks,

Joe Gwinn

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.




___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] PCI IRIG receiver card for AIX?

2009-05-28 Thread Joseph M Gwinn
time-nuts-boun...@febo.com wrote on 05/27/2009 10:43:18 PM:

  Does anybody know of any PCI cards that will receive IRIG-B time 
  signals and come with an I/O driver for AIX (IBM's flavor of UNIX)? 
  Industrial-grade commercial products are preferred.
 
 In the past I have, on one occasion, been able to use a regular audio
 card for this, and I used the IRIG_AUDIO refclock with ntpd for this.
 
 I don't know if that is what you have in mind but it should be an
 option.

Hmm.  That isn't what I had in mind, although you cannot tell from how I 
phrased the query.  Audio cards cannot generate the time interrupts et al, 
so I'm looking for a IRIG receiver card that fits in a PCI bus slot, and 
the AIX I/O driver to allow user software to utilize the card.

Joe

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] PCI IRIG receiver card for AIX?

2009-05-28 Thread Joseph M Gwinn
time-nuts-boun...@febo.com wrote on 05/28/2009 11:08:31 AM:

 And depending on what you mean by industrial grade, they also have
 the bc635 board in a CompactPCI form-factor, too.  Or at least they
 used to some years ago.

I remember that card from 1995!  The BC635 would be suitable.  If still 
made.

 
 I don't know what sort of drivers they have for AIX.  I didn't use
 their drivers for FreeBSD (v3.0 back at the time), but you could
 probably cobble up a pretty minimal driver or use existing OS
 facilities to just memory-map the PCI device registers which
 you can manipulate from user space.  As I recall, when you perform
 a read-access on one of the registers, it will latch a 64 bit
 timestamp into two other device registers that you can read at
 your leisure.  There are other capabilities, like programmable
 interrupt generation that the board can perform, too.

I don't know of an AIX driver, but perhaps...

That's how I would do the driver as well.  I'm trying to buy something, if 
possible, and in any case given the expense of writing a driver the 
question will surely come up.

 
 On interesting experiment I did with the bc635 was to program it
 to generate an interrupt, and then latch the time in the
 interrupt service routing to measure interrupt latency.  Pretty
 scary sometimes..

I would be doing something not quite that dangerous.

I need to trigger software to talk to hardware on a fixed schedule about 
15 times a second, where the hardware has hardware (10 MHz and 1PPS) 
access to the time, and complains if commands arrive too late.

Joe G


 louie
 
 
 
 On May 27, 2009, at 10:49 PM, Lux, James P wrote:
 
  Symmetricom bc635pci-V2 or -U?  PCI-SG 2U
  (some of the old TrueTime products, I'm sure)
 
  It does IRIG... You'll have to call Symmetricom to see about 
  drivers.. It has Win, Linux, and Solaris.
 
 
  On 5/27/09 7:26 PM, Joe Gwinn joegw...@comcast.net wrote:
 
  Does anybody know of any PCI cards that will receive IRIG-B time
  signals and come with an I/O driver for AIX (IBM's flavor of UNIX)?
  Industrial-grade commercial products are preferred.
 
  Thanks,
 
  Joe Gwinn
 
  ___
  time-nuts mailing list -- time-nuts@febo.com
  To unsubscribe, go to https://www.febo.com/cgi-
 bin/mailman/listinfo/time-nuts
  and follow the instructions there.
 
  ___
  time-nuts mailing list -- time-nuts@febo.com
  To unsubscribe, go to https://www.febo.com/cgi-
 bin/mailman/listinfo/time-nuts
  and follow the instructions there.
 
 
 
 ___
 time-nuts mailing list -- time-nuts@febo.com
 To unsubscribe, go to https://www.febo.com/cgi-
 bin/mailman/listinfo/time-nuts
 and follow the instructions there.
 
 The following line is added for your protection and will be 
 used for analysis if this message is reported as spam:
 
 (Raytheon Analysis: IP=64.34.164.147; e-from=time-nuts-
 bounces+gwinn=raytheon@febo.com; from=lo...@transsys.com; 
 date=May 28, 2009 3:09:34 PM; subject=Re: [time-nuts] PCI IRIG 
 receiver card for AIX?)


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


[time-nuts] PCI IRIG receiver card for AIX?

2009-05-27 Thread Joe Gwinn
Does anybody know of any PCI cards that will receive IRIG-B time 
signals and come with an I/O driver for AIX (IBM's flavor of UNIX)? 
Industrial-grade commercial products are preferred.


Thanks,

Joe Gwinn

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] PCI IRIG receiver card for AIX?

2009-05-27 Thread Harlan Stenn
 Does anybody know of any PCI cards that will receive IRIG-B time 
 signals and come with an I/O driver for AIX (IBM's flavor of UNIX)? 
 Industrial-grade commercial products are preferred.

In the past I have, on one occasion, been able to use a regular audio
card for this, and I used the IRIG_AUDIO refclock with ntpd for this.

I don't know if that is what you have in mind but it should be an
option.

H

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] PCI IRIG receiver card for AIX?

2009-05-27 Thread Lux, James P
Symmetricom bc635pci-V2 or -U?  PCI-SG 2U
(some of the old TrueTime products, I'm sure)

It does IRIG... You'll have to call Symmetricom to see about drivers.. It has 
Win, Linux, and Solaris.


On 5/27/09 7:26 PM, Joe Gwinn joegw...@comcast.net wrote:

Does anybody know of any PCI cards that will receive IRIG-B time
signals and come with an I/O driver for AIX (IBM's flavor of UNIX)?
Industrial-grade commercial products are preferred.

Thanks,

Joe Gwinn

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.