The GRHSSL IP is a highly configurable high-speed serial link controller, described in VHDL. It can implement:
Thanks to the DMA engine, receive and transmit data are autonomously transferred between the serial link and the on-chip bus, which in turn can be either AMBA AHB or AXI.
Features
|
Synthesis GRHSSL can be synthesized with common commercial synthesis tools. The IP model is highly configurable and portable between different implementation technologies, for both FPGA and ASIC. |
Software
We are currently developing software drivers for bare-metal and Linux applications. Contact support@gaisler.com for more information.
Estimation of the resource utilization can be found here:
Whats is SpaceFibre?
SpaceFibre is a high-speed fiber optic technology that is compatible with the widely-used SpaceWire protocol and offers even faster data rates. With a capability of up to 6.25 Gbps and beyond per lane, SpaceFibre can provide up to 15 times the data rate of SpaceWire. In addition to its impressive speed, SpaceFibre also includes built-in fault detection and recovery, as well as deterministic communication mechanisms, ensuring reliable and consistent data transmission. SpaceFibre can be used with both copper and optical fibers, and offers significant reductions in harness size compared to SpaceWire, with a 50% reduction when using optical fibers and over 90% when comparing data transfer per bit.
What is WizardLink?
WizardLink is a line of transceivers produced by Texas Instruments. One of the products in this line, the TLK2711, commonly used in space applications, follows a basic protocol that includes 8b/10b encoding, serialization/deserialization, comma detection and alignment, and error codes for loss of signal or invalid symbols. However, WizardLink does not include standard link initialization or flow control protocols, instead relying on user-defined options. This non-standard approach enables communication with legacy equipment using custom protocols at layers above WizardLink.
Documentation
Item | File |
GRHSSL IP User's Manual | GRLIB IP Core User's Manual, see GRHSSL |
GRSPFI IP User's Manual | GRLIB IP Core User's Manual, see GRSPFI |
GRWIZL IP User's Manual | GRLIB IP Core User's Manual, see GRWIZL |
SpaceFibre Codec User's Manual | GRLIB IP Core User's Manual, see GRSPFICODEC |