IndustryPack® Modules are an important part of solutions for Embedded situations. Rugged, small, light .. just right for many applications. With IP-BiSerial-VI many communications, telemetry, command and control applications can be handled.
The first revision of IP-BiSerial circa 1998 has more than 16 customized versions. IP-BiSerial-VI utilizes current technology to expand the IO count from 9 to 24, increase the FPGA capability, add PLL´s, offer LVDS and RS-485 based solutions. A lot of capability in a small package.
The first two client designs ultilizing IP-BiSerial-VI include an 8 channel Counter Timer function with internal and external clocking and plus a One Shot mode with Software and External triggering. The second module is a two channel dual function serial interface. Both versions have Windows, and Linux support. The counter timer module also has VxWorks support.
The CTRB model Block Diagram shown above is a good example of the features IP-BiSerial-VI has to offer. CTRB has eight channels/ports each using 3 Differential IO. In this case the IO standard is RS-485. The devices can be substitued with LVDS compatible parts if desired. Each of the ports has an external clock input, external trigger input and an output. Each port is independent, plus has a SW option to use a master start control to allow synchronization across selected ports. Each channel has a 32 bit counter which can operate from the external clock or the internal reference. When in Counter/Timer mode the Output is pulsed when the programmed count expires. The counter can automatically reload to create a pulse stream or be set as a one-time event. An interrupt can be generated when the time expires allowing use for system timing. In addition the port can be programmed to operate in One Shot mode where a software trigger or external event causes a programmed length pulse to be generated.
Each of the IO have Direction, and Termination controls as shown. The CTRB function has defined IO allowing the Direction and Termination controls to be set in HW for this design.
The controls can be under HW or SW control depending on the requirements of the design. For example, 1/2 duplex operation may require SW intervention or be controlled via HW when the timing is known. With the independent controls serial, parallel, full and half duplex, special sequence control etc. are programmable within the FPGA.
Many designs have been implemented and integrated into client systems using IP, PMC, PCIe based BiSerial designs. We can port from the other versions to IP-BiSerial-VI with the caveat of number of IO. In many cases we have a good portion of what your requirement needs and can adapt to your specific needs more efficiently than starting from scratch with a new design. Further the IP version can be implemented in a number of system types with our off-the-shelf carriers.
IndustryPack® Modules require a "carrier" in most cases to adapt them to the system. Dynamic Engineering has carrier solutions for a variety of formats.
PCIe implementations can be done with the
PCIe3IP and
PCIe5IP.
PCI implementations can be done with the
PCI3IP and
PCI5IP.
cPCI 3U is supported with the
cPCI2IP. Up to 2 IP-BiSerial-VI per slot
cPCI 6U is supported with the
cPCI4IP. Up to 4 IP-BiSerial-VI per slot
PC104p is supported with the
PC104pIP.
PC104p situations with a custom mechanical can be done with the
PC104p4IP. Up to 4 IP-BiSerial-VI per slot
VPX 3U is supported with the
VPX2IP. Up to 2 IP-BiSerial-VI per slot