COBHAM GR716-CPCI-DEV User Manual

GR716-CPCI-DEV
Development Board
2019 User's Manual
The most important thing we build is trust
GR716-CPCI-DEV
Development Board
GR716-CPCI-DEV-UM, 2019, Version 0.2 www.cobham.com/gaisler
GR716-CPCI-DEV
Intentionally Blank
GR716-CPCI-DEV-UM, May 2019, Version 0.2 2 www.cobham.com/gaisler
GR716-CPCI-DEV
Table of Contents
1 Introduction......................................................................................................................7
1.1 Scope of the Document.......................................................................................7
1.2 Reference Documents..........................................................................................7
2 Abbreviations...................................................................................................................8
3 Introduction......................................................................................................................9
3.1 Overview.............................................................................................................9
3.2 Handling............................................................................................................11
4 Board Design..................................................................................................................12
4.1 Board Block Diagram........................................................................................12
4.2 Board Mechanical Configuration......................................................................13
4.3 GR716-BOARD and Expansion Boards...........................................................14
4.4 Interface Configuration Board...........................................................................16
4.5 GPIO..................................................................................................................17
4.6 SPW...................................................................................................................17
4.7 SPI4S.................................................................................................................17
4.8 LVDS.................................................................................................................18
4.9 UART-A / UART-B / UART-C..........................................................................18
4.10 CAN...................................................................................................................18
4.11 MIL1553............................................................................................................19
4.12 SPI0 / SPI1........................................................................................................19
4.13 PACKETWIRE..................................................................................................19
4.14 DAC0-3 & ADC0-7...........................................................................................19
4.15 Bootstrap Signals...............................................................................................19
4.16 Debug Support Unit Interfaces..........................................................................20
4.17 Oscillators and Clock Inputs.............................................................................21
4.18 Power Supply and Voltage Regulation..............................................................21
4.19 Reset Circuit and Button...................................................................................22
5 Setting Up and Using the Board...................................................................................23
6 Interfaces and Configuration.......................................................................................24
6.1 List of Connectors.............................................................................................24
6.2 List of Headers..................................................................................................33
6.3 List of Oscillators, Switches and LED's............................................................33
GR716-CPCI-DEV-UM, May 2019, Version 0.2 3 www.cobham.com/gaisler
GR716-CPCI-DEV
7 Change Record...............................................................................................................39
GR716-CPCI-DEV-UM, May 2019, Version 0.2 4 www.cobham.com/gaisler
GR716-CPCI-DEV
List of Figures
Figure 3-1: GR716-CPCI-DEV Development Board...........................................................................9
Figure 4-1: GR716-CPCI-DEV Board Block Diagram......................................................................12
Figure 4-2: GR716-CPCI-DEV Board Dimensions...........................................................................13
Figure 4-3: GR716-BOARD mounted on a GR716-CPCI-DEV Carrier board.................................14
Figure 4-4: GR716-BOARD..............................................................................................................15
Figure 4-5: GR716-TEST-MEMORY BOARD.................................................................................15
Figure 4-6: Interface Configuration Board.........................................................................................16
Figure 4-7: Installed Interface Configuration Board..........................................................................16
Figure 4-8: GPIO interface.................................................................................................................17
Figure 4-9: Dual purpose LVDS Signal Header.................................................................................18
Figure 4-10: Debug Support Unit connections...................................................................................20
Figure 4-11: Power Regulation Scheme.............................................................................................22
Figure 6-1: GR716-CPCI-DEV Front Panel......................................................................................25
Figure 6-2: PCB Top View.................................................................................................................35
Figure 6-3: PCB Bottom View...........................................................................................................36
Figure 6-4: PCB Top View (Photo)....................................................................................................37
Figure 7-1: PCB Bottom View (Photo)..............................................................................................38
GR716-CPCI-DEV-UM, May 2019, Version 0.2 5 www.cobham.com/gaisler
GR716-CPCI-DEV
List of Tables
Table 1: UART interface Combinations.............................................................................................18
Table 2: Bootstrap Resistor Settings...................................................................................................20
Table 3: List of Connectors................................................................................................................24
Table 4: Expansion connector P1 & P2 Pin-out.................................................................................26
Table 5: Expansion connector P3 & P4 Pin-out.................................................................................26
Table 6: J1 USB type Micro B connector – FTDI Serial Link...........................................................27
Table 7: J2 GPIO Header Pin out.......................................................................................................27
Table 8: J3 GPIO Header Pin out.......................................................................................................28
Table 9: J4 GPIO Header Pin out.......................................................................................................28
Table 10: J5 GPIO Header Pin out.....................................................................................................29
Table 11: J6 SPW/SPI4S Header........................................................................................................29
Table 12: J7 SPW-0 Header................................................................................................................30
Table 13: J8 SPI4S-R Connector........................................................................................................30
Table 14: J9, J10, J11 UART Interface Headers.................................................................................30
Table 15: J12 CAN Interface Headers................................................................................................30
Table 16: J13 CAN Interface Headers................................................................................................31
Table 17: J14 & J15 CAN Interface Headers.....................................................................................31
Table 18: J15 PW Interface Headers..................................................................................................31
Table 19: J17-J31 MMCX miniature coax connectors.......................................................................31
Table 20: J32 POWER – External Power Connector.........................................................................31
Table 21: J33 POWER – External Power Connector - Alternative....................................................32
Table 22: J34 Power-Out connector...................................................................................................32
Table 23: J35, J36, J36 Connectors for Interface Configuration........................................................32
Table 24: List of Jumpers...................................................................................................................33
Table 25: List and definition of Oscillators and Crystals...................................................................33
Table 26: List and definition of PCB mounted LED's........................................................................33
Table 27: List and definition of Switches...........................................................................................33
Table 28: Definition of Switch S1 functions......................................................................................34
GR716-CPCI-DEV-UM, May 2019, Version 0.2 6 www.cobham.com/gaisler
GR716-CPCI-DEV
1 Introduction
1.1 Scope 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 Cobham Gaisler AB, Göteborg, Sweden.
1.2 Reference Documents
[RD1] GR716, Data Sheet and User's Manual",Cobham 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
GR716-CPCI-DEV-UM, May 2019, Version 0.2 7 www.cobham.com/gaisler
GR716-CPCI-DEV
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
GR716-CPCI-DEV-UM, May 2019, Version 0.2 8 www.cobham.com/gaisler
GR716-CPCI-DEV
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 Cobham 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.
GR716-CPCI-DEV-UM, May 2019, Version 0.2 9 www.cobham.com/gaisler
Figure 3-1: GR716-CPCI-DEV Development Board
GR716-CPCI-DEV
The board contains the following main items as detailed in section 4 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
0.1” header connectors for 64 GPIO signals (plus ground)
LED’s as status indicators for GPIO signals
two Spacewire connecotrs (MDM9S)
connector for SPI4Space interface (MDM9S)
DIP switch for bootstrap settings
mini USB connector for FTDI-USB interface
LED indicators for Power and ResetOut status
RESET_IN and DSUBREAK push button switches
on-board headers for ribbon cable connection to
Packetwire interface
CAN interface
DSU plus UART interfaces
MIL1553 interface
SPI 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
SYSCLK
SPWCLK
MIL1553CLK
PWMCLK
GR716-CPCI-DEV-UM, May 2019, Version 0.2 10 www.cobham.com/gaisler
GR716-CPCI-DEV
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).
GR716-CPCI-DEV-UM, May 2019, Version 0.2 11 www.cobham.com/gaisler
GR716-CPCI-DEV
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.
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.
GR716-CPCI-DEV-UM, May 2019, Version 0.2 12 www.cobham.com/gaisler
Figure 4-1: GR716-CPCI-DEV Board Block Diagram
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
Loading...
+ 28 hidden pages