Page 1
GR740-MINI Development Board GR740-MINI Board User’s Manual Dec 2023, Version 1.1 Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
GR740-MINI INTRODUCTION Purpose and Scope of the Document This document provides a User’s Manual and interface document for the GR740-MINI development board. The work has been performed at Frontgrade Gaisler AB, Gothenburg, Sweden. Reference Documents The following documents are referred as they contain relevant information: GR740MINI-QSG.pdf, Quick Start Guide, available from...
GR740-MINI-BOARD DESIGN Overview This document describes the design and implementation of the GR740-MINI board. There is also a Quick Start Guide [RD1] available, describing used commands and syntax etc. for debugging and development. The GR740-MINI board is a compact evaluation platform built around the Frontgrade GR740 quad-core LEON4FT SPARC V8 processor and Lattice Semiconductor FPGA CertusPro-NX.
To avoid damage to the SpaceWire interfaces due to common mode voltage see section 4.10 FMC+ connector Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
Note: This design is not aimed for flight and should not be used as a reference design. Figure 4-1 Top view of GR740-MINI board Figure 4-1 shows the top view for the GR740-MINI board and is marked with interactions and indications. For a more detailed assembly drawing referring to Appendix A & B. Frontgrade Gaisler AB...
GR740-MINI Board block diagram The GR740-MINI Development Board provides the electrical functions and interfaces as represented in the block diagram in Figure 4-2. Figure 4-2 GR740-MINI Board block Diagram There are multiple ways to communicate with the board, in Figure 4-2 the interfaces are represented as grey boxes and described shortly below.
Power the board The GR740-MINI board is powered using either of the USB-C connectors (J1 or J2). Therefor there are two ways to power supply the board and which is accomplished by attaching a 2-pin jumper to the 3-pin head (JP5), see Figure 4-3 The overall power requirement for the board is 15W.
LED2 Light when USB is in suspended mode LED3 Green Indicate normal operational mode. Figure 4-5 LED(1-3) board placement Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
GR740-MINI Power supplies A block diagram showing the power supply design for the GR740-MINI board is shown in Figure 4-6. Since this board is power supplied through USB the FTDI chip that handles the communication via USB is powered up first via a dedicated voltage. A GPIO from the FTDI chip goes HIGH after the handshake is performed with OK result.
FMC+ Connector , FPGA (CertusPro-NX) FTDI chip The GR740-MINI board provides Serial to USB interface chip, FT4232HPQ from FTDI, which provides up to 4 serial ports connect to a single USB-C connector (J2). The FTDI chip is connected to both the GR740 and the CertusPro-NX with JTAG and/or UART, see Table 4-3 for the port assignments.
There is also a switch (SW1) to the master-reset signal for manually reset the board, see Figure 4-1 for placement. Figure 4-7 Implementation of voltage sequencer Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
GR740-MINI GR740 Processor The Frontgrade Gaisler GR740 processor is a radiation-hard system-on- chip featuring a quad-core fault-tol- erant LEON4 SPARC V8 processor, and a set of IP cores connected through AMBA AHB/APB buses as repre- sented in the Figure 4-8.
As shown in Figure 4-10 there are options to change most of the bootstrap values since there are additional not mounted resistors in the schematic. Figure 4-10 Bootstrap signals The default configuration for those signals in the GR740-MINI design is shown in Table 4 3. Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1...
In this design the debugging interfaces that are provided are JTAG and Ethernet (EDCL). Program download and debugging to the processor is performed using the GRMON3 Debug Monitor tool from Frontgrade Gaisler [RD3]. For more information about the debugging referring to the GRMON3 documentation [RD3] and the Quick Start Guide [RD1] There are three debug control signals.
JTAG 4.7.4 GR740 supports JTAG interface for debugging. This link is accessible via J2 (USB-C) through the FTDI chip. Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
If the watchdog triggers when the jumper is not installed, no system reset will occur, but the Watchdog LED, LED6 will still illuminate. Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
SDRAM. The JTAG_CLK is derived from the FTDI chip, which has an external crystal of 12MHz. Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
64x32 with a total memory size of 256MB. Figure 4-13 shows the implementation for the SDRAM. Figure 4-13 Implementation for SDRAM Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
The board is delivered with a pre-programmed boot memory, please see the Quick Start Guide [RD1] for more information. Figure 4-14 Implementation of PROM memory Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
The GR740 processor device incorporates two Ethernet controllers (ETH0 & ETH1) with support for GMII and MII interfaces. The GR740-MINI board provide a dual RJ45 connector (J3), with two corresponding Ethernet PHY transceivers, where one ethernet interface goes to the first ethernet controller (ETH0) on the GR740 and the other to the CertusPro-NX.
GPIO2[5:8] is connected to green LEDs. See Figure 4-16. Figure 4-16 GPIO for GR740 Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
-9 (fastest) in a package size of 19x19mm, (ball-pitch of 0.8mm). For more infor- mation about the CertusPro-NX, see the corresponding data sheet [RD4]. The GR740-MINI board can be used to demonstrate features like SerDes, LVDS, Ethernet and the DDR3 DRAM interface for the CertusPro-NX see Figure 4-17.
3. DONE (Open Drain I/O pin): This signal indicate that the FPGA is in user mode. This signal is driven to LOW during configuration. It is released (high) to indicate completed configuration. Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
Connected to GPIO LED14 Green Connected to GPIO LED15 Green Connected to GPIO Figure 4-19 LED(11-15) and D8 board placement Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
(sysCONFIG) pins on the FPGA and implemented as four I/O mode see Figure 4-20. Figure 4-20 SPI Flash implementation Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
SerDes quad see section 4.8.8. The two-clock reference that are on the board are of HCSL type and is by default disabled. Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
In order to achieve correct termination and power supplies requirements, an external power management IC (TPS51206) is used. Figure 4-22 CertusPro-NX DDR3 memory implementation Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
The default IP address for the IP core that is provided in the pre-developed bitstreams is : 192.168.0.51 Figure 4-23 Ethernet implementation Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
1.15kΩ which results in (RDIFF=) 100Ω. All corresponding differential signals for the SerDes are routed in the PCB layout with an impedance of 100Ω. Figure 4-24 SerDes implementation Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
The PCI and the arbiter are implemented in bank 1 and 2 in the FPGA, which is supplied with 3V3. Figure 4-25 PCI interface Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
Figure 4-28 for the pinout for the FPGA and GR740. Figure 4-27 SpaceWire Implementation on the FPGA Figure 4-28 SpaceWire Implementation on the GR740 Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
FMC+ connector 4.10 The GR740-MINI is equipped with an FMC+ connector (FPGA Mezzanine Card), that is connected to both the GR740 and CertusPro-NX, see Figure 4-29. The FMC+ connector is divided into two section, Low Pin Count (LPC) and High Pin Count (HPC) and is described for the two devices below: 1.
Added Figure 4-28 SpaceWire Implementation on the GR740 4.10 Updated Table 4-8, changed CertusPro-NX Bank and CertusPro-NX Pin on signals DPx_x2x_x and GBTCLKx_M2C_x Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
T: +46 31 7758650 Frontgrade Gaisler AB reserves the right to make changes to any products and services described herein at any time without notice. Consult the company or an authorized sales representative to verify that the information in this docu- ment is current before using this product.
Page 44
GR740-MINI APPENDIX A Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
Page 45
GR740-MINI APPENDIX B Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
Page 46
GR740-MINI APPENDIX C Frontgrade Gaisler AB GR740-MINI-UM Kungsgatan 12 | SE-411 19 Goteborg | Sweden Dec 2023, Version 1.1 +46 31 7758650 | frontgrade.com/gaisler...
Need help?
Do you have a question about the GR740-MINI and is the answer not in the manual?
Questions and answers