What high-speed PCI-bus SSP can be recommened, capable of 10 Mbit/s supplied with suitable drivers to interface to a .NET application?

  • Data is sent via RS-422 type drivers with differential twisted screened pairs terminated at both ends.
  • Data is accompanied by a clock with +ve transitions mid-bit.
  • Every 5 msec the data stream transmits 2000 bytes
  • Each byte will have one start bit, eight data bits and one stop bit (no parity).
  • \$\begingroup\$ so you want a PCI<->SSP bridge with windows drivers? What kind of SSP are you after? SPI? SSI? Microwire? \$\endgroup\$ – Mark Oct 11 '10 at 14:58
  • \$\begingroup\$ If you are referring to the Microsoft thing, it is generally written '.NET' rather than 'dotNET' \$\endgroup\$ – BCS Oct 11 '10 at 15:50
  • \$\begingroup\$ The data is RS422/485, uni-directional, externally clocked and fairly fast! \$\endgroup\$ – Sandy Oct 12 '10 at 7:42
  • \$\begingroup\$ RS422/485 do not have a clock, they're asynchronous. So... what? \$\endgroup\$ – Connor Wolf Oct 12 '10 at 9:18
  • \$\begingroup\$ RS422 doesn't have to be driven by a uart. It defines only the physical layer. I assume the interface has two RS422 channels operating in parallel. One for the clock and one for the data. (Although I don't know why you would then have start & stop bits...) \$\endgroup\$ – Clint Lawrence Oct 12 '10 at 11:00

SeaLevel Systems makes a synchronous board that does 10 Mbit. Have not used their products but they have been in business for at least a few years. Even if they don't have a native .NET interface, keep in mind that you can call 'unsafe' code from .NET environments.

General Standards also makes a board. They are pricey.

Another thing to consider is using a PMC card on a PCI carrier. Note that this is at least a $1500 solution.

  • \$\begingroup\$ I prefer to call it 'native' code. :-) Unsafe makes people scared \$\endgroup\$ – Fuzz Oct 15 '10 at 2:17
  • \$\begingroup\$ I assume that was the intention though :) \$\endgroup\$ – AngryEE Apr 15 '11 at 12:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy