PCIe 1M/4M 1553B Bus Adapter Card
The 1553B is a 1553B bus adapter card developed for test and simulation applications, supporting 1M and 4M bus speeds. The product offers 1 to 4 dual-redundant 1553B channels, supporting single-function/full-function operation. It utilizes high-speed SRAM and large-capacity DDR3 cache, which improves the response performance of bus messages, enabling better support for multi-channel full-function applications. Additionally, new features have been added, including software-configurable direct or transformer coupling, programmable bus signal amplitude, protocol error injection and detection, digital signal generator, and bus signal waveform monitoring, which can be used for testing, verification, and troubleshooting of the 1553B bus.
The XM1553B adopts the latest generation 1553B protocol processor, featuring advanced BC, RT, and BM functionalities. It can not only be used as a 1553B bus communication adapter but also in conjunction with FlightPack-1553B software to achieve real-time analysis and simulation of 1553B bus data, making it suitable for communication, testing, and fault detection applications in both laboratory and field environments.

Product Advantages
· The card supports 1M and 4M communication speeds, and single-function or full-function operation, making it suitable for analysis, simulation, system testing, troubleshooting, and data recording of 1M and 4M 1553B buses.
· Separate connector design for 1553B signals and I/O signals, facilitating expanded I/O applications.
· Onboard DMA processor to reduce CPU utilization.
· Onboard programmable coupling method, saving hardware configuration time.
· Onboard high-speed bus signal acquisition, supporting arbitrary signal trigger, arbitrary error trigger, command word trigger, data word trigger, and status word trigger. This can be used for bus waveform observation and troubleshooting.
· Onboard programmable bus signal amplitude, allowing fault injection at the electrical layer for GJB5186 testing.
· Onboard digital signal generator, capable of injecting any type of error at the 1553B protocol layer for GJB5186 testing.
· BC supports automatic message jumping based on conditions; when conditions are met, the corresponding 1553B message is automatically sent without software intervention, with microsecond-level latency.
· BC supports subframe mode and message mode; in message mode, each message can have its period set individually.
· BC supports automatic bus switching, which reduces redundant commands on the bus compared to traditional bus retry functions.
· BC supports automatic message scheduling based on vector words.
· RT supports automatic clearing of vector words.
· Supports mainstream operating systems such as WinXP/7/8/10/11, Linux, RTX, and LabVIEW RT.
· Supports FlightPack-1553B Basic application software (including automatic BC configuration source code generation function).
· Supports FlightPack-1553B Pro advanced protocol analysis and simulation software.
· Supports FlightPack-1553B RT/BC/BM VTT (Remote Terminal, Bus Controller, and Bus Monitor) validity test software (applicable only to 1M 1553B).
· Provides 1 to 4 independent dual-redundant 1553B channels.
· Supports 4M and 1M communication speeds.
· Supports single-function (BC, 31RT, or BM) or full-function (BC/31RT/BM).
· Complies with MIL-STD-1553B and GJB289A protocols.
· Onboard 36Mb SRAM and 128MB DDR3 cache.
· Supports protocol error injection and detection.
· Supports software-configurable direct and transformer coupling.
· Supports programmable bus signal amplitude for the first channel.
· Supports 10-bit bus signal acquisition for the first channel. 4M 1553B sampling rate is 125MHz; 1M 1553B sampling rate is 31.25MHz.
· Supports digital signal generator.
· Avionics discrete I/O: 8 inputs, 4 outputs.
· Differential discrete I/O: 2 bidirectional channels.
· Supports IRIG-B DC input and output.
· Supports IRIG-B AC input.
· Supports software and external signal triggering.
· Bus data transmission status indicator lights.
· Provides accompanying CD and cables.
· Offers commercial-grade and industrial-grade products.
BC/RT/BM Functions
BC
· Supports subframe cyclic mode and message cyclic mode.
· The following processes are programmable:
- Main frame and subframe content and timing.
- Message inter-gap time.
- No-response and late-response times.
- Message retry conditions and count.
· Optimized message scheduling for vector words, supporting BC automatic scheduling based on vector words. The BC automatically determines the corresponding bits of the received vector word and automatically sends event messages that meet the conditions.
· Non-periodic messages can be inserted into the running message list.
· Automatic message jumping can be achieved based on data words or status words.
· Supports multiple data buffers.
· Supports automatic bus switching function.
· Supports protocol layer error injection.
RT
· Optimized flag bit operation for sending vector words, supporting RT automatic clearing of corresponding vector word bits. After the RT sends data to the BC, it automatically detects the vector word and clears the corresponding vector word bits.
· Can simultaneously support 31 RT simulations.
· Response time and status word are programmable.
· Supports all 1553B mode code words.
· Supports RT monitoring function.
· Supports multiple data buffers.
· Supports protocol layer error injection.
BM
· Can monitor all 1553B bus information.
· Supports monitoring filters, such as RT address, subaddress.
Physical/Environmental Parameters
· Standard full-height, half-length PCIe daughter card (167.65mm × 111.15mm).
· Commercial operating temperature: 0 ~ +70℃.
· Industrial operating temperature: -40 ~ +70℃.
· Storage temperature: -55℃ ~ +125℃.
Auxiliary Functions
· 64-bit, 12.5ns time tag.
· Provides temperature monitoring function.
· Advanced programmable interrupt queue.
· Bus transmission status LED indicators.
Avionics Discrete I/O
· 8 inputs:
- Input voltage range: +0V ~ +35V.
· 4 outputs:
- Open-drain output pull-up range: +0V ~ +35V.
- Maximum output current: 200mA.
· 2 channels of RS-422 level differential discrete I/O.
Connectors
· J30J-37 connector:
- 1 to 4 channels of 1553B bus signals.
· MDR26 connector:
- 8 avionics discrete I/O input signals.
- 4 avionics discrete I/O output signals with drivers.
- 2 differential discrete I/O channels.
- IRIG-B AC/DC signals.