FRONTGRADE GR-CPCI-GR716-DEV User manual

Frontgrade Gaisler AB
Kungsgatan 12 | SE-411 19 Goteborg | Sweden
+46 31 7758650 | frontgrade.com/gaisler
2
GR716-CPCI-DEV
GR716-CPCI-DEV-UM
Oct 2023, Version 1.0
TABLE OF CONTENTS
1Introduction...................................................................................................................5
1.1 Scope and Purpose of the Document .....................................................................5
1.2 Reference Documents ............................................................................................5
2Abbreviations................................................................................................................5
3Introduction...................................................................................................................6
3.1 Overview.................................................................................................................6
3.2 Handling .................................................................................................................8
4Board Design................................................................................................................9
4.1 Board Block Diagram..............................................................................................9
4.2 Board Mechanical Configuration...........................................................................10
4.3 GR716-BOARD and Expansion Boards ...............................................................11
4.4 Interface Configuration Board...............................................................................13
4.5 GPIO.....................................................................................................................14
4.6 SPW .....................................................................................................................14
4.7 SPI4S ...................................................................................................................14
4.8 LVDS ....................................................................................................................15
4.9 UART-A / UART-B / UART-C.................................................................................16
4.10 CAN ......................................................................................................................16
4.11 MIL1553................................................................................................................16
4.12 SPI0 / SPI1 ...........................................................................................................16
4.13 PACKETWIRE ......................................................................................................17
4.14 DAC0-3 & ADC0-7................................................................................................17
4.15 Bootstrap Signals..................................................................................................17
4.16 Debug Support Unit Interfaces..............................................................................18
4.17 Oscillators and Clock Inputs .................................................................................19
4.18 Power Supply and Voltage Regulation..................................................................19
4.19 Reset Circuit and Button.......................................................................................20
5Setting Up and Using the Board .................................................................................21
6Interfaces and Configuration.......................................................................................22
6.1 List of Connectors.................................................................................................22
6.2 List of Headers......................................................................................................32
6.3 List of Oscillators, Switches and LED's.................................................................32

Frontgrade Gaisler AB
Kungsgatan 12 | SE-411 19 Goteborg | Sweden
+46 31 7758650 | frontgrade.com/gaisler
3
GR716-CPCI-DEV
GR716-CPCI-DEV-UM
Oct 2023, Version 1.0
LIST OF FIGURES
Figure 3-1: GR716-CPCI-DEV Development Board ............................................................6
Figure 4-1: GR716-CPCI-DEV Board Block Diagram ..........................................................9
Figure 4-2: GR716-CPCI-DEV Board Dimensions.............................................................10
Figure 4-3: GR716-BOARD mounted on a GR716-CPCI-DEV Carrier board....................11
Figure 4-4: GR716-BOARD ...............................................................................................12
Figure 4-5: GR716-TEST-MEMORY BOARD ....................................................................12
Figure 4-6: Interface Configuration Board..........................................................................13
Figure 4-7: Installed Interface Configuration Board ...........................................................13
Figure 4-8: GPIO interface.................................................................................................14
Figure 4-9: Dual purpose LVDS Signal Header .................................................................15
Figure 4-10: Debug Support Unit connections...................................................................18
Figure 4-11: Power Regulation Scheme ............................................................................20
Figure 6-1: GR716-CPCI-DEV Front Panel .......................................................................24
Figure 6-2: PCB Top-View..................................................................................................34
Figure 6-3: PCB Bottom View ............................................................................................35
Figure 6-4: PCB Top View (Photo).....................................................................................36
Figure 6-5: PCB Bottom View (Photo) ...............................................................................37

Frontgrade Gaisler AB
Kungsgatan 12 | SE-411 19 Goteborg | Sweden
+46 31 7758650 | frontgrade.com/gaisler
4
GR716-CPCI-DEV
GR716-CPCI-DEV-UM
Oct 2023, Version 1.0
LIST OF TABLES
Table 1: UART interface Combinations .............................................................................16
Table 2: Bootstrap Resistor Settings.................................................................................17
Table 3: List of Connectors ................................................................................................23
Table 4: Expansion connector P1 & P2 Pin-out .................................................................25
Table 5: Expansion connector P3 & P4 Pin-out .................................................................25
Table 6: J1 USB type Micro B connector – FTDI Serial Link..............................................26
Table 7: J2 GPIO Header Pin out.......................................................................................26
Table 8: J3 GPIO Header Pin out.......................................................................................27
Table 9: J4 GPIO Header Pin out.......................................................................................27
Table 10: J5 GPIO Header Pin out.....................................................................................28
Table 11: J6 SPW/SPI4S Header.......................................................................................28
Table 12: J7 SPW-0 Header ..............................................................................................29
Table 13: J8 SPI4S-R Connector .......................................................................................29
Table 14: J9, J10, J11 UART Interface Headers ................................................................29
Table 15: J12 CAN Interface Headers ...............................................................................29
Table 16: J13 CAN Interface Headers ...............................................................................30
Table 17: J14 & J15 CAN Interface Headers .....................................................................30
Table 18: J15 PW Interface Headers .................................................................................30
Table 19: J17-J31 MMCX miniature coax connectors........................................................30
Table 20: J32 POWER – External Power Connector .........................................................30
Table 21: J33 POWER – External Power Connector – Alternative.....................................31
Table 22: J34 Power-Out connector...................................................................................31
Table 23: J35, J36, J36 Connectors for Interface Configuration ........................................31
Table 24: List of Jumpers ...................................................................................................32
Table 25: List and definition of Oscillators and Crystals.....................................................32
Table 26: List and definition of PCB mounted LED's..........................................................32
Table 27: List and definition of Switches ............................................................................32
Table 28: Definition of Switch S1 functions ........................................................................33

Frontgrade Gaisler AB
Kungsgatan 12 | SE-411 19 Goteborg | Sweden
+46 31 7758650 | frontgrade.com/gaisler
5
GR716-CPCI-DEV
GR716-CPCI-DEV-UM
Oct 2023, Version 1.0
1 INTRODUCTION
1.1 Scope and Purpose of the Document
This document provides a User's Manual and Interface document for the “GR716-CPCI-
DEV” Development and Demonstration board.
The work has been performed by Frontgrade Gaisler AB, Göteborg, Sweden.
1.2 Reference Documents
[RD1] GR716, Data Sheet and User's Manual",Frontgrade Gaisler, GR716-UM-DS,
available from http://www.gaisler.com/index.php/products/components/GR716
[RD2] GR716-CPCI-DEV_schematic.pdf, Schematic
[RD3] GR716-CPCI-DEV_assy_drawing.pdf, Assembly Drawing
[RD4] GRMON3 User's Manual, available from:
https://www.gaisler.com/index.php/products/debug-tools/grmon3
[RD5] GR716-BOARD User Manual.pdf, User Manual
2 ABBREVIATIONS
ASIC
Application Specific Integrated Circuit.
DSU
Debug Support Unit
EDAC
Error Detection and Correction
ESA
European Space Agency
ESD
Electro-Static Discharge
ESTEC
European Space Research and Technology Center
GPIO
General Purpose Input / Output
IC
Integrated Circuit
I/O
Input/Output
IP
Intellectual Property
LDO
Low Drop-Out
PCB
Printed Circuit Board
POL
Point of Load
SOC
System On a Chip
SPW
Spacewire
TBC
To Be Confirmed
TBD
To Be Defined

Frontgrade Gaisler AB
Kungsgatan 12 | SE-411 19 Goteborg | Sweden
+46 31 7758650 | frontgrade.com/gaisler
6
GR716-CPCI-DEV
GR716-CPCI-DEV-UM
Oct 2023, Version 1.0
3 INTRODUCTION
3.1 Overview
This document describes the GR716-CPCI-DEV Development Board.
Together with the GR716-DEV board, this equipment is intended to be used as a platform
for the demonstration of the Frontgrade Gaisler GR716 RAD Hard Microcontroller.
Furthermore, this board provides developers with a convenient hardware platform for the
evaluation and development of software for the GR716 microcontroller, and allows the
GR716-DEV board to be installed in a CPCI rack for further integration with other
development equipment.
The GR716 microcontroller features a fault-tolerant LEON3 SPARC V8 processor,
communication interfaces and on-chip ADC, DAC, Power-on-Reset, Oscillator, Brown-out
detection, LVDS transceivers, regulators to support for single 3.3V supply, ideally suited for
space and other high-rel applications.
Figure 3-1: GR716-CPCI-DEV Development Board

Frontgrade Gaisler AB
Kungsgatan 12 | SE-411 19 Goteborg | Sweden
+46 31 7758650 | frontgrade.com/gaisler
7
GR716-CPCI-DEV
GR716-CPCI-DEV-UM
Oct 2023, Version 1.0
The board contains the following main items as detailed in section 0 of this document:
•CPCI 6U format (233.35 x 160mm)
•two sites for plug on modules with two 2x32 pin stackable 0.1” headers
•plug on board for configuration of interface routing to peripherals
•connector for single VIN power input (+5V to +12V)
•front panel with
o0.1” header connectors for 64 GPIO signals (plus ground)
oLED’s as status indicators for GPIO signals
otwo Spacewire connecotrs (MDM9S)
oconnector for SPI4Space interface (MDM9S)
oDIP switch for bootstrap settings
omini USB connector for FTDI-USB interface
oLED indicators for Power and ResetOut status
oRESET_IN and DSUBREAK push button switches
•on-board headers for ribbon cable connection to
oPacketwire interface
oCAN interface
oDSU plus UART interfaces
oMIL1553 interface
oSPI peripherals
•miniature coax connectors for 8 x ADC and 4 x DAC analog signals
•jumpers for power supply configuration
•on-board regulators converting from VIN to 3.3V & 1.8V
•sockets for optional on-board oscillator s for
oSYSCLK
oSPWCLK
oMIL1553CLK
oPWMCLK

Frontgrade Gaisler AB
Kungsgatan 12 | SE-411 19 Goteborg | Sweden
+46 31 7758650 | frontgrade.com/gaisler
8
GR716-CPCI-DEV
GR716-CPCI-DEV-UM
Oct 2023, Version 1.0
3.2 Handling
ATTENTION: OBSERVE PRECAUTIONS FOR
HANDLING ELECTROSTATIC SENSITIVE DEVICES
This unit contains sensitive electronic components which can be damaged by Electrostatic
Discharges (ESD). When handling or installing the unit observe appropriate precautions
and ESD safe practices.
When not in use, store the unit in an electrostatic protective container or bag.
When configuring the jumpers on the board, or connecting/disconnecting cables, ensure
that the unit is in an un-powered state.
When operating the board in a 'stand-alone' configuration, the power supply should be
current limited to prevent damage to the board or power supply in the event of an over-
current situation.
This board is intended for commercial use and evaluation in a standard laboratory
environment, nominally, 20°C. All devices are standard commercial types, intended for use
over the standard commercial operating temperature range (0 to 70ºC).

Frontgrade Gaisler AB
Kungsgatan 12 | SE-411 19 Goteborg | Sweden
+46 31 7758650 | frontgrade.com/gaisler
9
GR716-CPCI-DEV
GR716-CPCI-DEV-UM
Oct 2023, Version 1.0
4 BOARD DESIGN
4.1 Board Block Diagram
The GR716-CPCI-DEV Board provides the electrical functions and interfaces as
represented in the block diagram Figure 4-1.
Figure 4-1: GR716-CPCI-DEV Board Block Diagram
Note that not all features and interfaces are simultaneously available since the pins of the
GR716 microcontroller have multiple functions. The available interfaces depends on the
configuration and programming of the registers of the GR716 microcontroller, and on the
connections made by the Interface Configuration Module.
EXPANSION
SLOT FOR
GR716-BOARD
EXPANSION
SLOT FOR
GR716-BOARD
DCDC
DCDC
3.3V VIN
FRONT PANEL
FRONT PANEL
EXPANSION
SLOT FOR
GR716-TEST-
MEMORY
OR USER
EXPANSION
EXPANSION
SLOT FOR
GR716-TEST-
MEMORY
OR USER
EXPANSION
GPIO (64x)
FTDI USB
GPIO-LED
(64x)
SPW
SPI4S
SPW/SPI4S
CAN
7 x UART
PW
MIL1553
2 x SPI
4 x DAC
8 x ADC
BOOTSTRAP
INTERFACE CONFIGURATION MODULE
INTERFACE CONFIGURATION MODULE

Frontgrade Gaisler AB
Kungsgatan 12 | SE-411 19 Goteborg | Sweden
+46 31 7758650 | frontgrade.com/gaisler
10
GR716-CPCI-DEV
GR716-CPCI-DEV-UM
Oct 2023, Version 1.0
4.2 Board Mechanical Configuration
The board (233.35 x 160mm) and can be used 'stand-alone' on the bench-top simply an
external +12V power supply connected to connector J32.
A 6U format, 2 slot sized CPCI front panel is fitted to allow the board to be installed in a
CPCI rack.
Figure 4-2: GR716-CPCI-DEV Board Dimensions
Table of contents
Other FRONTGRADE Motherboard manuals





















