Serial Communications

Modules SC1 and SC2 - (RS-232/422/485/423) Sync/Async

Modules SC1 (non-isolated) and SC2 (isolated) are NAI’s latest generation Serial Communication (RS-232/422/485/423) Modules. These sophisticated, high-speed, modules are used on our multifunction embedded boards and SBCs. They support intelligent, full duplex, independent, multi-channels that can be individually software-configured for either RS-232C, RS-422, RS-485, RS-423 (w/data and/or clk bit inversion for MIL-STD-188C unbalanced interface support), or synchronous or asynchronous communications.

The modules feature four programmable channels. Each channel can be programmed into a Loop-Back mode that internally wraps the transmitter around the receiver without the need of external wiring. Each channel also has its own Transmit and Receive buffers and the total aggregate buffer allocation is user-configurable/programmable up to 32 MB.

The modules can operate in an Interrupt-Driven Environment to provide notification of all events to the system. When a flow control mode is selected, the module performs the operation automatically with minimal system intervention. The module also can operate in Multi-Drop Link Mode, where the transmitters and receivers on up to 32 cards are tied together in either half- or full-duplex mode.

The architecture avoids latency problems because all data transfer is done in hardware rather than software. Any incoming data can be immediately extracted, no matter how many channels are active and regardless of the mode. A BREAK sequence capability is also incorporated. Bus data is transferred within 300 ns. The FPGA design simplifies programming and usage.

Features:

  • Loop-Back mode supported
  • “Immediate Transmit” operation supported via additional asynchronous mode
  • Selected receivers turned on/off via Receiver Enable/Disable function
  • Operates in an Interrupt-Driven Environment
  • Multi-Drop Link Mode supported

 

 

SC3 (RS-232/422/485) Async

Serial Communication Module SC3 provides 8 high-speed, programmable RS-232, RS-422, RS-485, non-isolated communication channels. Each channel is programmable for either Serial Communications (SC) protocol or General Purpose I/O (GPIO) modes as either RS-422 (differential), RS-485 (differential) or RS-232 (single ended) hardware level interfaces. Each channel has one Tx and one Rx signal pair (±) available as applicable.

Features:

  • Eight (8) high-speed, programmable RS-232, RS-422, RS-485, non-isolated communication channels
  • Data transfers within 300 ns, no latency issues
  • A Receiver Enable/Disable function allows the user to turn selected receivers ON/OFF.
  • This serial card can operate in an Interrupt-Driven Environment to provide notification of all events to the system. When a flow control mode is selected, the serial card does the operation automatically with minimal system intervention.
  • Configurable Receive and Transmit buffers (up to 32 MB, aggregate)

The module can be individually software configured for RS-232C, RS-422 or RS-485 Asynchronous Communication. Support for bit polarity inversion capability on TxD, RxD is also provided. The architecture avoids latency problems because all data transfer is done in hardware and not in software.  Any incoming data, no matter how many channels are active, in whatever mode, can be immediately extracted. A BREAK sequence capability is also incorporated. FPGA design simplifies programming and usage.

 

Click below for detailed function module specifications:


ModuleDescription
SC14-Ch Serial Communications, multi-mode programmable, non-isolated
SC24-Ch Serial Communications, multi-mode programmable, isolated
SC38-Ch Serial Communications, programmable RS-232/422/485 non-isolated

Function module(s) featured in products below:


ModelBoard TypeBoard ArchitectureFunction Module SlotsSizeEthernetMaster / SlaveOn Board ReferenceOther
75G53U cPCIARM / Xilinx® Zynq3 2 x GBBoth   
64G56U VMEARM / Xilinx® Zynq6 2 x GBBoth YUser application ARM processor capability
68G53U OpenVPXDual Core ARM® Cortex® A9 @ 800 MHz3 2 x GBBoth  Slot profile: SLT3-PER-1F-14.3.2 / Module profile: MOD3-PER-1F-16.3.2-2
79G5PCIe 31/2   N/A 
ModelBoard TypeProcessorFunction Module SlotsMaximum MemoryMaximum StorageVideo OptionsEthernetAvailable O/S
75ARM13U cPCI SBCXilinx® Zynq 7015 with Dual Core ARM® Cortex® A9 @ 800 MHz3512 MB DDR3L SDRAM32 GB SATAII NAND FlashN/A2 x GBWind River® Linux, VxWorks® and Xilinx® PetaLinux OS support
68ARM13U OpenVPX SBCXlilinx® Zynq 7015 & 7016 w/Dual Core ARM® Cortex®-A9 @800MHz3512 MB DDR3 SDRAM32 GB SATAII NAND FlashN/A2 x GBWind River®, VxWorks® and Xilinx® PetaLinux OS Support
75PPC13U cPCI SBCNXP® QorIQ® P2041 Quad-Core e500mc Processor @ 1.2 GHz28 GB DDR3L SDRAM32 GB SATAII NAND FlashN/A2 x GBWind River® Linux or VxWorks®
75INT23U cPCI SBCDual Core Intel® i7 3517UE @ 1.5 GHz28 GB DDR3L SDRAM32 GB SATAII NAND FlashVGA, HDMI, LVDS, or DVI2 x GBCentOS, Red Hat®, Linux®, and Windows® Embedded Standard 7
64ARM16U VME SBCXilinx® Zynq Dual Core ARM® Cortex® A9 @ 800 MHz6 + AC Ref512 MB DDR3L SDRAM32 GB SATAII NAND FlashN/A2 x GBWind River® Linux, VxWorks® and Xilinx® PetaLinux OS support
ModelPhotoBoard TypeDimensions w/Connectors (w x h x d)Volume w/Connectors (in3)Weight / lbs (fully populated)Est. Typ. Power Dissipation (W)# of Board SlotsFunction Module SlotsMax I/O PinsEthernet
NIU1AModule6.8" x 1.7" x 2.5"28.90<1.25 to 15 WN/A1592 x GB
SIU313U cPCI4.71" x 2.35" x 8.71"96.41<5.07 to 35 W131322 x GB
SIU333U cPCI4.71" x 4.78" x 8.71"196.10<10.014 to 75 W393222 x GB
SIU353U cPCI7.13" x 4.78" x 8.71"296.85<15.025 to 100 W5155122 x GB