Made in USA
The Embedded Solutions Experts


PCI

PCI Compatible Embedded Solutions Summary Page

Typical Module and Carrier Features
  • Standard Software Packages available with purchase
  • Off-the-shelf and Custom Designs
  • HIgh Rated power supplies and planes to keep your PMC, IP, PCI-104 card properly powered
  • Matched Length Impedance Controlled IO
  • ARINC 429, CAN, MIL-1553, RS232, RS-485, RS-422, LVDS and other electrical standards
  • Carriers for IP, PMC, PCI-104, and custom
  • User Programmable
  • 1 year warranty standard. Extended warranty available.
  • Extended [Industrial] Temperature standard (most models, eventually all).
  • Standard and ROHS processing available
Peripheral Component Interconnect aka PCI is a parallel interconnect system. PCI32 is the most common version and has 32 AD lines plus an additional 18 control signals. With PCI, a reference clock (33 MHz most common frequency) is distributed from the system master to each peripheral. The clock is used to qualify each of the control signals. PCI has several modes which are encoded on the CBE lines during FRAME assertion, CBE transitions to Byte Lane Enables in the next phase of the PCI transaction. Most commonly used are the enumeration cycles during start-up then target or DMA cycles during operation.

PCI was incorporated into PC´s, PC104, cPCI, PMC, and many other system types. PCIe is now making inroads with parallel platform types XMC for PMC, PCIe104 for PCI-104, VPX for VME, cPCIe for cPCI, as well as taking over in the PC arena. Dynamic Engineering is developing products for the new platforms and will continue to develop to support the previous generation of PCI based systems. In addition Dynamic Engineering supports cross mounted systems, PMC in PCI with PCIBPMCX1, or IP on PCI with PCI3IP for example.

Dynamic Engineering currently supports PCI based systems with a combination of adapters/carriers and IO solutions. Carriers for PMC, IP, PCI-104 to use with PCI. Native IO solutions for ECL, ASCB, SpaceWire, custom IO, and adapter based solutions with UART, CAN, 1553, 429, Parallel and serial IO, custom requirements.

PCI Specification Compatibility Dynamic Engineering Carriers and Modules are compliant per the PCI-SIG specification for PCI plus any secondary specification; for example Vita 4 which is IndustryPack.

Dynamic Engineering driver and application software supports the user. Our carrier drivers support system enumeration and access to the modules. Dynamic Engineering modules have feature rich support for the HW and reference application SW to show examples of how to use those features. For details on any specifc design please download the HW and SW reference manuals located on each Data Page. The summary pages below have links to the data pages.


PCI Interface and Customizable IO

PCI-ECL-II
PCI-ECL-II

High speed DMA supported ECL IO. 20 Input, 20 output, 12 TTL


PCI_Spacewire
PCI-Spacewire
Utilize SpaceWire to communicate with the European Space Agency and NASA equipment utilizing the ECSS-E-50-12A specification. SpaceWire is configured using routers to create a heirarchical point-to-point system with high speed parallel paths. Standard and BK models.

PCI_ASCB
PCI-ASCB

PCI card with Dual Redundant Aircraft Standard Communication Bus and prPMC Position

Simulator - use our designs to test your system
PCI-Harpoon
PCI-Harpoon PCI card with 28V optically coupled inputs, High Side and Low Side switches, 115V detection, and differential IO

Grouped by function

IndustryPack® Carriers - Adapt IndustryPack Modules to PCI

PCI3IP

1/2 size PCI card with 3 IndustryPack® compatible slots. Separate clock controls, filtered fused power, reset switch, LED´s.

5 IP slots in a PCI card
PCI5IP

PCI card with 5 Industrypack compatible positions. Separate clock controls, filtered fused power, reset switch, LED´s, user dip-switch.


PMC Carriers - Adapt PMC Modules to PCI
PCI to PMC adapter in 1/2 size PCI card
PCI2PMC

1/2 length PCI adapter carrier card with PMC mounting slot. Front panel and Pn4 IO access. 32 / 64 bit operation.

 Bridge based PCI to PMC adapter in 1/2 size PCI card
PCIBPMC

1/2 length Bridge Based PCI adapter carrier card with PMC mounting position. Front panel and Pn4 IO access. 32 / 64 bit operation. Industrial Temperature components Standard. Fan options.

 Bridge based PCI to PMC adapter in 1/2 size PCI card
PCIBPMCX1

1/2 length Bridge Based PCI adapter carrier card with PMC mounting slot. Front panel and Pn4 IO access. PCI and or PCI-X operation. Differential matched length Pn4 IO routing

 Bridge based PCI adapter with 2 PMC positions
PCIBPMCX2

Bridge Based PCI adapter carrier card with two PMC mounting slots. Front panel and Pn4 IO access. PCI and PCI-X compatible Non Transparent Bridge


PCI-104 Carriers - Adapt PCI-104 Modules to PCI
PCI adapter to PC104p and PCI-104
PCI2PC104p

Use your PC104p or PCI-104 boards in a standard PC. Two orientations supported for production mode and test. Passive design

PCI adapter to PC104p and PCI-104
PCIBPC104p

Use your PC104p or PCI-104 boards in a standard PC. Bridge based design, up to 4 PC104 modules can be mounted.


cPCI Carriers - Adapt cPCI Modules to PCI

PCI2cPCI-32

Install a cPCI board into a PCI slot. This adapter supports 32-bit PCI operation.


PCI2cPCI-64

Install a cPCI board into a PCI slot. This adapter supports 64-bit PCI


PCI2cPCI-32-IO

Install a cPCI board into a PCI slot. This adapter supports 32-bit PCI operation and has J2 IO connected to headers.

User Programmable Logic


4 lane PCIe design with user programmable Cyclone IV 115
PCIeAlteraCycloneIV

4 lane PCIe design with user programmable Altera Cyclone IV 115, 8 CY22393 PLL´s, 40 Differential IO [LVDS / RS485], 12 TTL IO, FLASH support for Altera, User LED´s.
PCIeAlteraCycloneIV is recommended for new designs

Software

Software Support for Dynamic Engineering PCI & PCIe Modules, Carriers, etc. typically includes Drivers and reference Applications for Windows®, VxWorks, and Linux.

Most carriers are transparent to SW and do not require anything special. In some cases an installed device will need to modify the settings in the bridge/switch on the carrier to support special operations or faster DMA. Dynamic Engineering PMC/XMC drivers handle this function.

In general the driver is layered with a base level and a port level. The driver supports enumeration of the HW and then passes control to the base. The base calls each of the port/channel drivers and assigns memory etc. Once operating the base level driver is used to control global assets of the card and the port drivers the specific features of each port. In some cases - PCIeAlteraCycloneIV for example, a generic driver is available to support client installed features not covered by the supplied driver. Please see the Driver manuals for the specifics of each type. Each product has a separate manual for each OS package supported. The manuals are available for download on each product data page.

Drivers and Reference SW are developed for each type / version of Module implemented. When custom versions are ordered the NRE will include providing Windows, Linux, and/or VxWorks packages. For off-the-shelf models, select on the manuals tab, the Windows® and Linux SW shown is included with your purchase of the HW. A small one-time charge is required for the VxWorks versions. Unsupported SW versions may have an NRE requirement.

Integration support is available. Please contact Dynamic Engineering for this option or download the Technical Support Description from the Company button.