Silicon IP
The GRLIB IP Library is a complete System-on-Chip (SoC) design environment that includes a collection of reusable VHDL IP cores targeting FPGA and ASIC designs.
Space
Telecom
Artificial Intelligence
Industrial & Safety
Consumer electronics
Security
Space
Telecom
Artificial Intelligence
Industrial & Safety
Consumer electronics
Security
Efficient and cost-effective solution for digital system design
The library uses a consistent method for simulation and synthesis, making it easy to use with different third-party EDA tools.
GRLIB includes FPGA IPs and ASIC IPs.The library is designed to be used in digital system designs independently of the target technology vendor. It also includes specialized support for various FPGA technologies (e.g., AMD/Xilinx, Intel/Altera, Lattice, Microchip, and NanoXplore) as well as a straightforward way for end-users to add specialized support for additional technologies.
Our IP cores target fault tolerance with features such as error-correcting codes and redundancy, ensuring high reliability in your designs.
All microprocessor IPs and most peripherals are proven in both FPGA and ASIC implementations.
GRLIB contains template designs for several FPGA boards. A list of supported boards is available in the GRLIB IP Library User's Manual.
DDR2/DDR3 SDRAM, 32-bit PC133 SDRAM, SRAM, QSPI, NAND flash, parallel PROM
SpaceWire interface and router, SpaceFibre and WizardLink controller, 32-bit PCI bridge, CCSDS/ECSS Data Handling, 10/100/1000 Mbit Ethernet MAC, USB 2.0 host and device controllers, SelectMap FPGA Supervisor, CAN FD, MIL-STD-1553B, SPI, I2C, UART
AHB and APB controllers, AHB to AHB bridge, AHB to AXI bridge, L2 Cache, FPUs
To allow users to quickly get started with their development, GRLIB contains template designs for common commercial FPGA evaluation boards. Template designs for SoC development contain commonly used IP cores such as processors, memory controllers and communication interfaces tailored for specific development boards and with targeted constraints. They provide a reliable starting point for customization and optimization, enabling designers to concentrate on the unique aspects of their SoC design.A list of the supported FPGA evaluation boards is available in the GRLIB IP Library User's Manual.We also provide evaluation bitstreams for our processors. See LEON examples and NOEL-V examples
The GRMON3 hardware debugger enables developers to efficiently diagnose and resolve issues. With drivers that simplify the control of processors and peripherals, GRMON3 provides a powerful tool for troubleshooting complex systems. The debugger has the ability to connect to the SoC through various types of communication interfaces for monitoring and testing purposes. This allows developers to debug their systems at all stages of the design process, from the early stages of hardware bring-up to the final stages of software development.
The GRLIB community is a discussion platform that can be used by open-source users of the library to seek help, share information, discuss, and collaborate. See https://grlib.community GRLIB commercial users can benefit from an optional support agreement that provides them with direct communication with the development team.
The GRLIB IP Library is available in both open-source and commercial versions. The open source IP cores are distributed under the GNU GPLv2 license, making it ideal for academic purposes, evaluation, and prototyping. However, the GPLv2 license poses restrictions on commercial products, so GRLIB presents a commercial licensing option for those who require proprietary designs. The commercial distributions provide access to additional IPs and target technologies not included in the open-source version. The GRLIB IP Core User's Manual provides a complete list of all IP cores, along with information about which GRLIB distribution(s) includes each IP core. We also have a collection of FAQs on the licensing topic.
GRLIB is designed to be used in digital system designs independently of the target technology. It also includes specialized support for various FPGA technologies.
DEVICE
GR716A
GR716B
Max Frequency
50 MHz
100 MHz
On-Chip RAM
192 KiB
192 KiB
Support for single 3.3V supply
Yes
TBD
Processor
LEON3FT
LEON3FT
Real-Time Accelerator (RTA)
No
Yes, 2x
Off-chip Memory
PROM/SRAM/SPI/I2C with EDAC
PROM/SRAM/SPI with EDAC
SpaceWire
2x Endpoints
Router (2x external, 1x internal ports)
MIL-STD-1553
Yes
Yes
CAN
2x CAN 2.0 controllers
1x CAN-FD controller
PacketWire with CRC
Yes
Yes
I2C
Yes
Yes
FPGA supervisor
No
Yes
Ethernet
No
10/100 Mbit/s
ADC
2x 11bits resolution @ 200ksps8 differential/16 single-ended channels
4x ADC 11bits/14bits @ 500Ksps8 differential/16 single-ended channels
DAC
12bit @ 3Msps, 4 channels
12bit @ 3Msps analog DAC, 4 channels
Fast analogue comparators
No
20x
PWM-DAC
No
Yes, 8x
Availability
Flight models available
Prototypes in 2024
Product
GR765
GR740
GR712RC
Status
In development
TRL 9
TRL 9
Number of Cores
8
4
2
Operating frequency
1 GHz
250 MHz
100 MHz
DMIPS/Core, total
3.25k,26k
425, 1700
140, 280
Total Ionizing Dose krad (Si)
TBD
300
300
SEL Immunity (MeV-cm^2/mg)
TBD
> 125
> 118
Package
Plastic
Ceramic or plastic
Ceramic
Reach out to explore how our technology can accelerate your innovation and development projects
Stay informed about Product News and Updates
Learn about how we advance technology and push boundaries, everyday
No. Designs developed with the Open Source models are always open source designs, i.e. it can only be distributed under an open source license. In particular, all the source code for all the modules your design is based on, regardless of whether they have been written by you or by others, must be open source design (because of the "viral" nature of the GPL). This is part of our commitment to the open source community, and enables those who contribute to the open source do so without paying license fees.
Although it is possible to develop open source designs for internal use, it is difficult to ensure that such design is used and distributed legally. For example, if your open source design requires any models that impose conditions on you that contradict the conditions of the GNU GPL, including, but not limited to, patents, commercial license agreements, copyrighted interface definitions or any sort of non-disclosure agreement, then you cannot distribute it at all; hence it cannot be given to consultants, employees for their personal computers, subsidiaries, other divisions, or even to new owners.
Consequently we recommend using commercial licenses for all internal development.
Get in touch with us by submitting the form or contacting us at sales@gaisler.com
Do you have a support request or need help?
SupportRad 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.