Status:
Available
The GR1553B core implements the MIL-STD-1553B (Notice 2) data bus protocol, with ability to serve as Bus Controller (BC), Remote Terminal (RT) or Bus Monitor (BM).
The GR1553B core implements the MIL-STD-1553B (Notice 2) data bus protocol, with ability to serve as Bus Controller (BC), Remote Terminal (RT) or Bus Monitor (BM).
The core is connected to the MIL-STD-1553B bus via a dual transceiver interface (txP/N/en, rxP/N/en). On the system side, the core connects to the AMBA bus as an AHB master for DMA transfers and an APB slave for register access. The core uses a separate 20 MHz clock for the MIL-STD-1553B codec, and runs at any AMBA clock frequency from 10 MHz and upwards.
As Bus Controller, the core works using an automated transfer list concept. The BC supports all permitted transfer types and includes other features such as automatic retries on same or alternating buses, extended RT response timeout for systems with bus repeaters, transfer list looping and branches.
In Remote Terminal mode, the core uses a subaddress table where the user can specify per subaddress whether to accept transmit, receive or broadcast transfers, and maximum transfer size. For storing transfer results and data, linked lists of descriptors are used, with each descriptor pointing to a data.
The Bus Monitor can be run by itself or simultaneously while the core is running as RT or BC. It listens to traffic on the bus and logs the words in a ring buffer. The BM can filter traffic to get only the RT address, subaddress or mode codes of interest, and also log parity and Manchester code errors. All entries in the bus monitor log are time stamped.
The IP can be implemented in any ASIC or FPGA technology. For specific information related to Xilinx, Microchip, and Lattice FPGAs, please refer to our dedicated web pages:
- Specific support for Lattice FPGAs
- Specific support for Microchip FPGAs
- Specific support for Xilinx FPGAs
Estimation of the resource utilization can be found here:
- Excel sheet for SoC area estimation
The IP core is available as a separate package or as an addition to commercial versions of the GRLIB VHDL library.
Contact sales@gaisler.com for licensing information
Development boards for Development boards for early development and fast prototyping of systems using the GR1553B core are available, equipped with either Xilinx or Microchip FPGA. Each board can be operated either stand-alone or installed as a compact PCI plug-in card.
Early development and fast prototyping of systems using the GR1553B core are available, equipped with either Xilinx or Microchip FPGA. Each board can be operated either stand-alone or installed as a compact PCI plug-in card.
File
Category
Revision
Date
Access
Data sheet and user's manual
2024.2
2024-07-15
Free download
Password/
Contact us
Rad Hard Electronics
Silicon IP
Solutions
Company
Full ecosystem for mission critical System-on-a-Chip solutions
© Copyright 2024
The appearance of visual information from any organization does not imply or constitute an endorsement.