Home

GR-CPCI-LEON4-N2X Development Board User Manual

image

Contents

1. ava aya Pens ELE pasm Lal P36 Rear T1 Ike28 7k 7k 7k L kle kK nfof E 34 TXINHA H 259 mxa Ka q RXENA 7 EES E C270 C271 na e 300 100 BUS 0 1 FT 3 DGND DGND Bus o8 2 a Fi g PER DS S Figure 2 12 MIL STD 1553 Transceiver and Transformer circuit one of two interfaces shown Note Concerning routing on the PCB Underneath the transformer and associated traces of the MIL 1553 circuit the PCB planes in the internal layers have been removed and no other traces are routed through this area of the PCB This is done in order to eliminate any magnetic coupling from the transformer circuit in to the Ground plane Figure 2 13 Ribbon cable connection to front Panel D SUB connectors O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 24 GR CPCI LEON4 N2X Development Board GAISLER User Manual 2 12 SPI interface The LEON4 N2X ASIC also provides an SPI interface for user defined devices As shown in Figure 2 14 the SPI interface pins of the LEON4 N2X ASIC are connected to an 10 pin 0 1 header on the board to allow an external circuit SPI circuits to be hooked up As an example SPI circuit the GR CPCI LEON4 N2X Board provides an AD7814 Temperature monitor circuit on the board which is selected with the SP C_CSO output of the ASIC If the SPIC CSO signal is to be used for an external SPI circuit then t
2. FUNCTION ASIC pin OPEN SWITCH CLOSED PIO8 ek 1 o PIO9 T 2 o PIO10 EL 3 0 PIO11 Y 4 Mi PIO12 Y 5 0 PIO13 Y 6 Mi PIO14 E m 7 0 PIO15 uh 8 o Table 4 24 DIP Switch S2 PIO 15 8 definition FUNCTION OPEN SWITCH CLOSED DSUEN ENABLE 1 DISABLE DSUBRE normal 2 BREAK MEM IFSEL SDR SDRAM 3 DDR2 SDRAM MEM IFFREQ See RD 4 table 23 amp 52 4 SeeRD 4 table 23 amp 52 MEM_IFWIDTH See RD 4 table 23 amp 52 5 See RD 4 table 23 8 52 MEM_CLKSEL See RD 4 6 See RD 4 WATCHDOG DISCONNECTED 7 CONNECTED JTAG_TSTN Y 8 T Table 4 25 DIP Switch S3 definition August 2013 Rev 1 2 EROFLEX GAISLER 4 3 List of Jumpers 53 GR CPCI LEON4 N2X Development Board User Manual Name Function Type Description JP1 I3V3 2 pin 0 1 Header Measure point for 3 3V current Link normally installed JP2 I3V3asic 2 pin 0 1 Header Measure point for 3 3V current Link normally installed JP3 I1V8 2 pin 0 1 Header Measure point for 1 8V current Link normally installed JP4 11V2 2 pin 0 1 Header Measure point for 1 2V current Link normally installed JP5 FP_SWITCH 3x2 0 1 Header Pins for external front panel switches JP6 FP_LEDS 4x2 pin 0 1 Header Header to connect or front panel LED s JP7 VIN 1x2 0 1 Header Test Power header Pin 1 DGND Pin2 5V JP8 3 3V 1x2 0 1 Header Test Power header
3. Name Function Type Description JIA ETHERNET 1 Dual RJ45 Top 10 100Mbit s Ethernet Connector 1 J1B ETHERNET 0 Dual RJ45 Bottom 10 100Mbit s Ethernet Connector 0 J2a i 9 port SPW MDM9S 9 x SPW interfaces incl SPW DSU J3 USB DCL USB Mini AB USB Debug link interface J4 GPIO 15 0 2x17pin 0 1 Header Pin connections for PIO signals 0 to 15 J5 FTDI USB USB MINI AB Configurable serial to USB I F via FTDI converter acc 82 10 J6 UART 0 2x5 pin 0 1 Header Header for Serial UARTO signals J7 UART 1 2x5 pin 0 1 Header Header for Serial UART1 signals J8 SPI 10 pin 0 1 Header Header for User SPI interface J9 MEM EXT AMP 5177984 5 Memory Interface signals J10 JTAG DSU 2x7 pin 2mm header JTAG signal interface for DSU J11 JTAG ASIC 6 pin 0 1 Header ASIC JTAG interface J12 POWER IN 2 1mm center Ave 5V DC power input connector J13 POWER IN Mate N Lok 4pin Alternative power input for 4 pin IDE style connector J14 MIL 1553 D sub 9 Male Dual MIL STD 1553 Interface J15 DDR RAM 63 0 SODIMM 200pin DDR2 RAM Memory Bits J16 DDR RAM 95 64 SODIMM 200pin DDR2 RAM EDAC Check Bits J17 SYS CLK MMCX jack Coaxial connector for injecting alternative SYS CLK J18 MEM CLK MMCX jack Coaxial connector for injecting alternative MEM CLK J19 SPW CLK MMCX jack Coaxial connector for injecting alternative SPW CLK CPCI J1 CPCI CPCI Type A CPCI connector CPCI J2 CPCI CPCI Type B CPCI connector Table 4 1 List of
4. 20 Figure 2 9 USB Host Controller PHYsical Interface eee 21 Figure 2 105 SSM MSM ACS 21 Figure 2 11 Block diagram of FTDI Serial JTAG to USB Interface 22 Figure 2 12 MIL STD 1553 Transceiver and Transformer circuit eee eee 23 Figure 2 13 Ribbon cable connection to front Panel D SUB connectors sss 23 O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 5 GR CPCI LEON4 N2X Development Board GAISLER User Manual Figure 2 14 SPI Interface Configura OM 24 Fig re 2 45 PIO interface isisisi enna redenasie tetbapevsadeessaesoeeetacoiciante 24 Figure 2 16 Debug Support Unit CONNEC tIONS ooocccocnncnconnononannnnnnnnnnnnanccncnnnnnnonennnnn normas 27 Figure 2 17 Board level Clock Distribution Gcheme eee eee ee eee 28 Figure 2 18 Power Regulation Scheme eee eee ei 31 Figure 2 19 Watchdog Conquista 32 Figure 2 207 Layer Stack up WBS t rH 37 Figure 4 1 Front Panel View ancestral m keen rer anna 41 Figure 4 2 PCB TOD Vi A eege 53 Figure 4 3 PCB Bottom E M 54 Figure 4 4 PCB Top View PHOOL EE 55 Figure 4 5 PCB Bottom View Photo imr ta 56 REVISION HISTORY Revision Date Page Description 0 0 DRAFT All Draft Table 4 12 Pin READ removed from connector J9 1 0 2013 04 09 All Updated text to match as built hardware description wi
5. Note that if using the Ethernet interfaces for the EDCL Debug link it is necessary to appropriately set the GPIO DIP switches at power up reset of the board to Boot strap the following settings O Aeroflex Gaisler AB August 2013 Rev 1 2 EROF LEX 19 GR CPCI LEON4 N2X Development Board GAISLER User Manual GPIO 3 0 sets the least significant address nibble of the IP and MAC address for Ethernet Debug Communication Link 0 GPIO 7 4 sets the least significant address nibble of the IP and MAC address for Ethernet Debug Communication Link 1 GPIO 8 Selects if Ethernet Debug Communication Link 0 traffic should be routed over the Debug AHB bus HIGH or the Master I O AHB bus LOW GPIO 9 Selects if Ethernet Debug Communication Link 1 traffic should be routed over the Debug AHB bus HIGH or the Master I O AHB bus LOW 8 ETH RXD 7 0 8 ETH TXD 7 0 ETH TXCLK ETH TXEN ETH TXER RXCLK ETHERNET GMII PHY ETH MDIO ETH MDC ETH MDINT Figure 2 7 Block diagram of Ethernet GMII MII Interface one of 2 interfaces shown 2 7 Spacewire LVDS Interfaces The LEON4 N2X ASIC provides nine Spacewire interfaces which are routed to the front panel of the board Eight of the Spacewire interfaces form an 8 port SpaceWire router switch with four on chip AMBA ports with RMAP The ninth SPW port is dedicated as a SPW Debug interface as part of the DSU functionality The board supports a li
6. 14 243 Paralel FLASH eT 15 2 5 PCI Interface 16 2 5 1 Host System Slot Configura Osdia 16 2 5 2 Peripheral Slot Commiguration cp ais 17 2 5 3 PCI Reset e lye I 18 2 5 4 33 66 MHz PCI KE eee 18 2 6 Ethernet Interface 18 2 7 spacewire LVDS Irilerlaces use lieri ctr rpa onde teta En PR he A rar geg eEg 19 2 7 1 SPW interface circu eee eee 19 21 2 SPW ele TE 20 2 8 USB Debug Communication Link isis ia 20 2 9 Serial Interface ee PED 21 2 10 FTDI Serial to USB Interface seere LEE ELLER 21 2 11 MIL STD 1553 Interface T 22 2 12 Nldlhcuatciec M 23 2 13 taf n Tcr 24 2 14 Memory EX ANG ID EE 25 2 15 Debug Support Unit Interfaces eee eee ee 26 2 16 Other Auxiliary Interfaces and Circuits c0ccecceceeneeeeeeeeeeeeceeeneneeteenenneeees 27 2 16 1 Oscillators and Clock Inputs eee eee eee 27 2 16 2 Power Supply and Voltage Regulation eee eee 29 2 16 3 Reset Circuit and BUON ec 32 A TEE 32 2 16 5 JIrAGmtertace eee LEE ELLE ELLE EL EEEEEEN 32 2 15 6 ASIC JTAG Interface sica 32 2 16 7 Heatsink Ean 555 Eero QR RE YR RN Y hen VE XY ERE XR a RE dA 33 2 17 Technology Table P ppelen gees bai 34 2 18 Layer Stack o AAA rer a KER 36 SETTING UP AND USING THE BOARD sees ecce eee eee eee esen nenen 38 INTERFACES AND CONFIGURATION eese nennen nnne nnn 40 4 1 List of Connectors etiim i ki e ee re Ra Re rh alada LERRA RR RR
7. 60 61 DGND 5V DGND 12V DGND 12V DGND 3 3V DGND 3 3V DGND A27 A25 3 3V DGND A23 A21 A19 A17 A15 A13 A11 A9 3 3V DGND A7 A5 A3 A1 IOSN ROMSN1 3 3V DGND BEXCN CLK DGND Table 4 12 Expansion connector J9 Pin out see also section 2 14 O Aeroflex Gaisler AB August 2013 Rev 1 2 JEROFLEX 47 GR CPCI LEON4 N2X Development Board GAISLER User Manual Pin Name Comment 1 DGND Ground 2 VREF 3 3V 3 DGND Ground 4 TMS JTAG TMS 5 DGND Ground 6 TCK JTAG TCK 7 DGND Ground 8 TDO JTAG TDO 9 DGND Ground 10 TDI JTAG TDI 11 DGND Ground 12 NC No connect 13 DGND Ground 14 INC No connect Table 4 13 J10 USER JTAG Connector Pin Name Comment 1 VJTAG 3 3V 2 DGND Ground 3 TCK JTAG TCK 4 TDO JTAG TDO 5 TDI JTAG TDI 6 TMS JTAG TMS Table 4 14 J11 ASIC JTAG Connector Pin Name Comment TVE 5V Inner Pin 5V typically TBD A VE GND Outer Pin Return Table 4 15 J12 POWER External Power Connector O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 48 GR CPCI LEON4 N2X Development Board GAISLER User Manual Pin Name Comment 1 5V 5V typically TBD A 2 GND Ground 3 12V 12V Not used 4 GND Ground Table 4 16 J13 POWER External Power Connector FUNCTION CONNECTOR PIN FUNCTION
8. 7 D 6 1 zi me i B c EN f d xr Su HE Jub i ma d em aL UOU 099999091 09229 p BR z PIS r HT HERE ael gr eg Figure 4 2 PCB Top View O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 55 GR CPCI LEON4 N2X Development Board User Manual GAISLER A WWW un 00 e ate cl a Em mus 5 UY LJ 30 EJ EJ Ho Er cp S sm ER q EN RW si LU 2 ES ER ms raso ML 22 O dl Eq a d LII B o g i 7 D DD oo c E ss C Been RB R7 Sd me C35 oe POS C395 oo cz oo E 200 cze e sat emo que Bes 0382 e A s HE ieee D O DOO gt ce IT Gg O Aeroflex Gaisler AB Figure 4 3 PCB Bottom View August 2013 Rev 1 2 EROFLEX 56 GR CPCI LEON4 N2X Development Board GAISLER User Manual aa wa we wa wy B WE SN YB t 6698 RRR R R 9 9 MO e E ge i L NE Bees ESOU RR bal H ies E R D Moo E B A E S Loo LM Figure 4 4 PCB Top View Photo O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX S GR CPCI LEON4 N2X Development Board GAISLER User Manual Tum crus ow E RR 1 w B yes Vinilo x Em a P de ER o vi zi VS CU S ls Pe DE Ra E n m E E L b o 13 e Lj es 660eoPpocopoocoeo0k Po v Ree Pe Pe K ee Pee nee eK Kiem vues tpi DAME RAR BEL a ES Gaz 31133 m TEN alg Ke Figure 4 5 PCB Bottom View
9. EROFLEX GAISLER GR CPCI LEON4 N2X Development Board User Manual E Ge AB 1 2 2013 08 27 AEROFLEX 2 GR CPCI LEON4 N2X Development Board GAISLER User Manual Information furnished by Aeroflex Gaisler AB is believed to be accurate and reliable However no responsibility is assumed by Aeroflex Gaisler AB for its use nor for any infringements of patents or other rights of third parties which may result from its use No license is granted by implication or otherwise under any patent or patent rights of Aeroflex Gaisler AB Aeroflex Gaisler AB tel 46 31 7758650 Kungsgatan 12 fax 46 31 421407 EROF LEX 411 19 G teborg sales gaisler com C Sweden www aeroflex com gaisler GAISLER Copyright O 2013 Aeroflex Gaisler All information is provided as is There is no warranty that it is correct or suitable for any purpose neither implicit nor explicit O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 3 GR CPCI LEON4 N2X Development Board GAISLER User Manual TABLE OF CONTENTS 1 INTRODUCTION oca 7 1 1 jeu 7 1 2 References A 9 1 3 A O O NE 9 1 4 ADbreviatiONS secci n EMT 10 ELECTRICAL DESISDN E 11 2 1 LENS nn XA 11 2 2 Board Block Diao STi sinis oia 12 2 3 Board Mechanical Configuration iiis ierra eee eee 13 24 duce 14 241 DDR2 RAM RS 14 2 4 2 PC 100 SDRAMG TT
10. OFF 0 MEM_IF_FREQ gt acc TABLE 23 amp 52 of RD 4 S35 CLOSED ON 0 MEM IF WIDTH gt acc TABLE 23 amp 52 of RD 4 S36 CLOSED ON 0 MEM CLK SEL gt see RD 4 S37 OPEN OFF WATCHDOG disconnected from RESET circuit S3 8 CLOSED ON 0 EASIC JTAGTRST_N 0 gt JTAG held in reset state Table 3 1 Default Status of Jumpers Switches Aeroflex Gaisler AB August 2013 Rev 1 2 SETTING UP AND USING THE BOARD The default status of the Jumpers on the boards is as shown in Table 3 1 GR CPCI LEON4 N2X Development Board User Manual Other configurations may be defined by the user For additional information refer to RD 1 EROF LEX 40 GR CPCI LEON4 N2X Development Board GAISLER User Manual To operate the unit stand alone on the bench top connect the 5V power supply to the Power Socket J13 at the back of the unit centre pin is ve ATTENTION To prevent damage to board please ensure that the correct power supply voltage and polarity is used with the board Do not exceed 14V at the power supply input as this may damage the board The POWER LED should be illuminated indicating that the 3 3V power is active Upon power on the Processor will start executing instructions beginning at the memory location 0xc0000000 which is the start of the PROM If the PROM is empty
11. Photo 9 O Aeroflex Gaisler AB August 2013 Rev 1 2
12. esse 46 Table 4 13 J10 USER JTAG Connector eee 47 Table 4 14 J11 ASIC JTAG Connector sss 47 Table 4 15 J12 POWER External Power Connechor rer ener rener 47 Table 4 16 J13 POWER External Power Connector see ee eee eee 48 Table 4 17 J14 Dual MIL STD 1553 Interface signals eee 48 Table 4 18 J15 DDR2 SODIMM 200 pin socket for DDR2 SODIMM ccccceeeseeeeeeeeeeeeeeees 49 Table 4 19 J16 DDR2 SODIMM 200 pin socket for DDR2 SODIMM ccccceesesseeeeeeeeeeeeees 50 Table 4 20 List and definition of Oscillators and Crvetals eee eee eee 51 Table 4 21 List and definition of PCB mounted LED S sese 51 Table 4 22 List and definition of Gwitches eee eee eee 51 Table 4 23 DIP Switch S1 PIO 7 0 definition 52 Table 4 24 DIP Switch S2 PIO 15 8 dennon sees 52 Table 4 25 DIP Switch S3 detntton rer LEE rtre r tnne 52 Table 4 26 List and definition of PCB Jumpers 53 LIST OF FIGURES Figure 1 1 GR CPCI LEON4 N2X Development Board 7 Figure 2 1 LEON4 SOC Block Diagram sss sese 11 Figure 2 2 Nee Re EE 12 Figure 2 3 Block Diagram of GR CPCI LEONA N2X board sse 12 Figure 2 4 GR CPCI LEONA N2X Board with CPCI Front Panel sss 13 Figure 2 5 Block diagram for PCI System Slot connecions eee eee eee 16 Figure 2 6 Block diagram of PCI Peripheral Connections sese eee eee eee eee 17 Figure 2 7 Block diagram of Ethernet GMII MII Interface 20 eee eee 19 Figure 2 8 SPW Le
13. or no valid program is installed the first executed instruction will be invalid and the processor will halt with an ERROR condition with the ERROR LED illuminated To perform program download and software debugging on the hardware it is necessary to use the Aeroflex Gaisler GRMON2 debugging software installed on a host PC as represented in Figure 2 17 Please refer to the GRMON2 documentation for the installation of the software on the host PC Linux or Windows and for the installation of the associated hardware dongle To perform software download and debugging on the processor a link from the Host computer to the DSU interface of the board is necessary As described in section 2 15 there are four possible DSU interfaces available on this board SPW DSU Spacewire Debug Communication Link connector J2a JTAG DCL JTAG Debug Communication Link connector J10 or J5 USB DCL USB Debug Communication Link connector J3 EDCL Ethernet Debug Communication Link connector J1A Upper or J1B Lower Program download and debugging can be performed in the usual manner with GRMON2 More information on the usage commands and debugging features of GRMONZ2 is given in the GRMON 2 Users Manuals and associated documentation O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX GAISLER 41 GR CPCI LEON4 N2X Development Board User Manual 4 INTERFACES AND CONFIGURATION 4 1 List of Connectors
14. Additionally on board headers and components provide access to the following functions features Dual MIL 1553 Interface can be connected to front panel with short ribbon cable connection to a D sub 9 Male connector DIP switches for GPIO signal configuration DIP Switch for Memory interface configuration LED indicators connected to GPIO signals SPI interface user connections on 0 1 header Two Serial UART RS232 interfaces can be connected to front panel with short ribbon cable connection with D sub 9 female connectors JTAG Debug interface Test connector for access to eASIC JTAG interface 4 pin Molex style power connector Push Buttons for RESET and DSU BREAK LED indicators for POWER ERRORN DSU Active and GPIO Assorted jumpers and Test Points for configuration and Test of the board O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 9 GR CPCI LEON4 N2X Development Board GAISLER User Manual 1 2 1 3 Debug interface support is demonstrated on the board with support for debugging via the following interfaces JTAG ETH EDCL USB USB DCL SPW SPW DCL Please note that the LEON4 N2X device has errata that affects interfaces such as the PCI interface Please refer to the errata section of RD 4 References RD 1 GR CPCI LEON4 N2X_schematic pdf Schematic included on CD RD 2 GR CPCI LEON4 N2X_assy_drawing pdf Assembly Drawing included on CD RD 3 GR CPCI LEON4 N2X_bom pdf Bill of Materials inclu
15. DINO Data In ve 2 SINO Strobe In ve 7 SINO Strobe In ve 3 SHIELD Inner Shield 8 SOUTO Strobe Out ve 4 SOUTO Strobe Out ve 9 DOUTO Data Out ve 5 DOUTO Data Out ve Table 4 5 J2B J21 SPW 0 SPW 7 interface connections 8x Pin Name Comment 1 VBUS 5V from external host 2 DM Data Minus 3 DP Data Plus 4 ID Not used 5 DGND Ground Table 4 6 J3 USB type Mini AB connector USB Debug Communication Link O Aeroflex Gaisler AB FUNCTION CONNECTOR PIN FUNCTION GPIOO A 2 DGND GPIO1 3 4 DGND GPIO2 5 6 DGND GPIO3 7 8 DGND GPIO4 9 10 DGND GPIO5 11 12 DGND GPIO6 13 14 DGND GPIO7 15 16 DGND GPIO8 17 18 DGND GPIO9 19 20 DGND GPIO10 21 22 DGND GPIO11 23 24 DGND GPIO12 25 26 DGND GPIO13 27 28 DGND GPIO14 29 30 DGND GPIO15 31 32 DGND 3 3V 33 34 DGND Table 4 7 J4 PIO Header Pin out August 2013 Rev 1 2 EROFLEX 45 GR CPCI LEON4 N2X Development Board GAISLER User Manual Pin Name Comment 1 VBUS 5V from external host 2 DM Data Minus 3 DP Data Plus 4 ID Not used 5 DGND Ground Table 4 8 J5 USB type Mini AB connector FTDI Dual Serial Communication Link FUNCTION ASIC pin CONNECTOR PIN FUNCTION nc 1 mH 6 nc TXD 1 2 7 nc RXD 1 3 8 nc nc 4 9 nc DGND 5 10 Not used Table
16. GAISLER User Manual 2 16 3 Reset Circuit and Button A standard Processor Power Supervisory circuit TPS3705 or equivalent is provided on the Board to provide monitoring of the 3 3V power supply rail and to generate a clean reset signal at power up of the Unit To provide a manual reset of the board a miniature push button switch is provided on the Main PCB for the control Additionally connections are provided to an additional off board push button RESET switch if this is required 2 16 4 Watchdog The LEON4 N2X ASIC includes a Watchdog timer function which can be used for the purpose of generating a system reset in the event of a software malfunction or crash On this development board the WDOGN signal is connected as shown in the Figure 2 20 to the Processor Supervisory circuit To utilise the Watchdog feature it is necessary to appropriately set up and enable the Watchdog timer Please consult the LEON4 N2X ASIC data sheet RD 4 for the correct register locations and details POWER ON RESET CIRCUIT Figure 2 20 Watchdog configuration Also to allow the WDOGN signal to generate a system reset it is necessary to close the DIP Switch S3 7 see Figure 2 20 For software development it is often convenient or necessary to disable the Watchdog triggering in order to be able to easily debug without interference from the Watchdog operation In this case the DIP Switch S3 7 should be open When the watchdog triggers a sy
17. JP28 The user should take care to set the appropriate jumper configuration depending on the configuration required 2 10 FTDI Serial to USB Interface To provide additional flexibility an FTDI FT2232HL Serial to USB interface chip is provided on board This device provides two Ports which connect to a single Mini AB USB connector J5 on the front panel This USB port can be connected to a host computer to allow communication over serial interfaces to Host PC s which do not have conventional 9 pin D sub type RS232 O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 22 GR CPCI LEON4 N2X Development Board GAISLER User Manual connectors Additionally the FTDI FT2232HL chip is also able to perform a JTAG to USB conversion function This functionality is supported by the latest versions of the GRMON debug software allowing debugging via the JTAG interface to be performed without requiring a specific JTAG cable As represented in Figure 2 11 sets of jumpers allow a number of possibilities to be configured 1 Connect UART1 to RS232 connector J JP21 24 position 1 2 2 Connect UART1 to FTDI port A JP21 24 position 2 3 JP25 28 pos 1 2 3 Connect JTAG DSU to FTDI port A JP21 24 position 1 2 JP25 28 pos 2 3 4 Connect UARTO to FTDI port B JP17 20 position 2 3 5 Connect UARTO to RS232 connector J7 JP17 20 position 1 2 LEON4 FT MP ASIC Eee TRANSCEIVER
18. PARIS 48 eat 4 UART1 S ES 2 RTSN o 4 O n JTAG i m Tek D FTDI JP25 FT2232RH SERIALTOUSB FTDI TRANSCEIVER USB J5 UARTO UART 0 47 RS232 TRANSCEIVER Figure 2 11 Block diagram of FTDI Serial JTAG to USB Interface 2 11 MIL STD 1553 Interface The board implements a Dual MIL STD 1553 interface with a 3 3V Transceiver and Transformer circuits as shown in Figure 4 2 O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 23 GR CPCI LEON4 N2X Development Board GAISLER User Manual The default configuration of the board supports Long Stub Coupling configuration However short stub and direct coupling can also be supported depending on the configuration of resistors which is soldered to the board see Figure 2 12 Additionally a 80 Ohm parallel termination can be installed if the 2 pin jumpers are installed Since there are various standard connectors defined for the connection to MIL STD 1553 bus and because of limited PCB area it has instead been decided to implement 10 pin header on the board This can be easily connected to a D sub 9 Male connector on the front panel using a short ribbon one to one cable connection see Figure 2 13 A D sub 9 Male connector on the front panel is selected as this can be most easily adapted to suit the user s desired connector configuration ava
19. PCI Host whether the Backplane System is capable of operating at 66MHz clock frequency In principle this could be used to automatically select whether a 33MHz or 66MHz clock is used for the PCI interface However there is no mechanism on this board to automatically change this frequency and the User is instead required to install the desired Oscillator in socket X3 in order to use either 33 or 66 MHz as the PCI frequency when in PCI Host mode Note also that 66MHz clocking of PCI is in principle only valid for systems with a maximum of 5 slots If in a system capable of 66MHz bus speed it is for some reason it is required to run the bus at 33MHz this can be achieved by installing the Jumper JP15 which will force the M66EN of the backplane to DGND Ethernet Interface The LEON4 N2X ASIC device incorporates two Ethernet controllers with support for GMII and MII interfaces and the GR CPCI LEON4 N2X Development Board has two Micrel KSZ9021GN 10 100 1000Mbit s Ethernet PHY transceivers These are connected to a dual RJ45 connector on board J1 For more information on the registers and functionality of the Ethernet MAC PHY device please refer to the data sheet for the KSZ9021GN device The GMII Ethernet PHY s are provided with a 125 MHz clock derived from the oscillator X6 on the board Ethernet Interface O has a hard wire PHY Address of 1 001 on this board Ethernet Interface 1 has a hard wire PHY Address of 2 010 on this board
20. Pin 1 2 DGND Pin2 3 3V JP9 PROM WR 1x2 pin 0 1 Header Install to Disable PROM writing JP10 PROM EN 1x2 pin 0 1 Header Install to Enable PROM reading JP11 PCI PULLUPS 10x2 pin 0 1 Header Configures Host mode PCI signal pull ups JP12 PCI REQN 4 pin 0 1 Header Configures PCI REQN for Host Peripheral Mode JP13 PCI GNTN 4 pin 0 1 Header Configures PCI GNTN for Host Peripheral Mode JP14 PCI CLK 2x2 pin 0 1 Header Configures PCI Clocks for Host Peripheral Mode JP15 PCI RSTN 2 pin 0 1 Header Connects board RESETN to PCI RSTN for Host mode JP16 ASIC_JTAG 2 pin 0 1 Header Insert to disable ASIC internal JTAG mode JP17 28 FTDI CONFIG 3 pin 0 1 Header Configuration options for FTDI JTAG UART I F JP29 MIL 1553 TERM 2x2 pin 0 1 Header Install for 80 Ohm Bus termination JP30 PROM WIDTH 2 pin 0 1 Header Install for 8 bit PROM interface remove for 16 bit JP31 RESET CONFG 3 pin 0 1 Header Install 1 2 to allow board Power On Reset to reset ASIC Install 2 3 to allow backplane PCI RSTN to reset ASIC and peripherals Table 4 26 List and definition of PCB Jumpers for details refer to schematic RD 1 O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 54 GR CPCI LEON4 N2X Development Board GAISLER User Manual SEU SCH oa MM Gi L rad f Si e f dl L Cl cna E E p 99 EI SS hs uo Op ci Eig 7 K sm s CT EM DE Eok 2 an a En aZ d 3 5 O pr IL X d al 7
21. memory bus signals are connected to a 120 pin AMP connector AMP 5 177984 5 J9 DATA 31 0 ADDR 27 0 WRITEN READ OEN IOSN ROMSN 1 0 BRDYN EXP CLK RESETN This connector and these signals makes it feasible for users to define peripherals mapped in the processor I O space and implement mezzanine boards which could be connected to this Development Board in a similar manner to the other GR Development Boards Note The EXP CLK signal can be used to provide a Clock to circuits on the Mezzanine Depending on the configuration required this connector pin can be connected to either the MEM EXTCLK or SD CLK with a zero ohm resistor soldered to the board Figure 2 16 shows the pin numbering scheme as implemented on the expansion connector L S 8 6 t Oo W L X f i i i i i i i e 120 61 El 3 of at d cl L 7 E PIN 1 P e c H 3 EUR i E loo LE d ee EJ ee C KI H HA y AA AAA E Figure 2 16 Mezzanine Connector Pin Number Ordering Please note that this pin ordering does not match exactly the pin ordering which you will find on the Tyco part datasheets for the Mezzanine board mating connectors The reason for this is explained in more detail in the Technical Note RD 6 Therefore please take care when designing your own mezzanine boards to take account of this pin ordering If there is a
22. 0 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 176 178 180 182 184 186 188 190 192 194 196 198 200 DGND DDR2 DQ4 DDR2 DQ5 DGND DGND DDR2 DQMO DGND DDR2 DQ6 DDR2 DQ7 DGND DDR2 DQ12 DDR2 DQ13 DGND DGND DDR2_DQM1 DGND DDR2 CLKO P DDR2 CLKO N DGND DDR2 DQ14 DDR2 DQ15 DGND DGND DDR2 DQ20 DDR2_DQ21 DGND nc DGND DDR2_DQM2 DGND DDR2_DQ22 DDR2_DQ23 DGND DDR2_DQ28 DDR2_DQ29 DGND DDR2 DQSN3 DDR2 DQSP3 DGND DDR2_DQ30 DDR2 DQ31 DGND DDR CKE1 1V8 nc nc 1V8 DDR2 A11 DDR2 A7 DDR2 A6 1V8 DDR2 A4 DDR2 A2 DDR2 A0 1V8 DDR2_BA1 DDR2_RASN DDR2_CSNO 1V8 DDR2_ODTO DDR2 A13 1V8 nc DGND DDR2 DQ36 DDR2 DQ37 DGND DGND DDR2 DOMA DGND DDR2_DQ38 DDR2_DQ39 DGND DDR2 DQ44 DDR2 DQ45 DGND DDR2 DQSN5 DDR2 DQSP5 DGND DDR2_DQ46 DDR2_DQ47 DGND DDR2_DQ52 DDR2_DQ53 DGND DDR2_CLK1_P DDR2_CLK1_N DGND DGND DDR2 DQM6 DGND DDR2 DQ54 DDR2 DQ55 DGND DDR2 DQ60 DDR2 DQ61 DGND DDR2 DQSN7 DDR2 DQSP7 DGND DDR2 DQ62 DDR2 DQ63 DGND DGND DGND Table 4 18 J15 DDR2 SODIMM 200 pin socket for DDR2 SODIMM O Aeroflex Gaisler AB August 2013 Rev 1 2 JEROFLEX GAISLER VTTVREF DGND DDR2 DQ0 DDR2 DQ1 DGND DDR2 DQSNO DDR2 DQSPO DGND DDR2 DQ2 DDR2 DQ3 DGND DDR2 DQ8 DDR2 DQ9 DGND DDR2 DQSN1 DDR2 DQSP1 DGND DDR2 DQ10 DDR2 DQ11 DGND DGND DDR2 DQ16 DD
23. 0mil 1 27mm of DOS within Byte lane 500 mil 12 7mm over all lanes Freescale wants 20mil match to DQS Clearance 10 mil 0 25mm 25mil 0 635mm between serpentine parallels Layer DGND referenced DDR2 addr amp SSTL18 Characteristics 50 60 Ohms Typ 5mil command A BA RAS Track Spacing Typ 5mil CAS WE Length match 50mil 1 25mm of clock length Clearance 12 15 mil 0 3 0 4mm within group 20 25mil 0 5 0 635mm to other groups Layer Reference to Power 1V8 DDR2 control SSTL18 Characteristics 50 60 Ohms Typ 5mil CS ODT Track Typ 5mil RESET Length match 20mil 0 5mm of clock length Clearance 12 15 mill 0 3 0 4mm within group 20 25mil 0 5 0 635mm to other groups Layer Reference to DGND or Power 1V5 DDR2 clocks DIFF Characteristics 50 60 Ohms Typ 5mil 100 120 Ohms differential SSTL18 Track Spacing 8mil 5mil typ Length match 4mil 0 1mm CK CKN 10mil 0 25mm ck pair to ck pair Overall length target ca 50 to 63 5 mm Clearance 20 mil 0 5mm to other signals Freescale wants 25mil Layer Reference to DGND DDR VREF Power Use a 30 mil trace between the decoupling cap and the destination Maintain a 15 mil clearance from other nets Simplify implementation by routing VREF on the top signal trace layer Isolate VREF and or shield with ground e Decouple using distributed 0 01uf and O 1yf capacitors by the regulator controller and DIMM slots Place one 0 01uf and one 0 1yf near the VR
24. 4 9 J6 UART 0 Header for Serial UART 0 signals FUNCTION ASIC pin CONNECTOR PIN FUNCTION nc 1 6 nc TXD 2 2 7 nc RXD 2 3 8 nc nc 4 9 nc DGND 5 10 Not used Table 4 10 J7 UART 1 Header for Serial UART 1 signals FUNCTION ASIC pin CONNECTOR PIN ASIC pin FUNCTION SPIC_CSO A24 1 mH 6 B24 SPIC_CSO SPIC_MOSI B23 2 7 A23 SPIC_MISO SPIC_SCK A22 3 8 C22 SPIC SEL DGND 4 9 DGND 3V3 5 10 3V3 Table 4 11 J8 SPI Header for User SPI interface O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX GAISLER FUNCTION ASIC pin 46 CONNECTOR PIN GR CPCI LEON4 N2X Development Board User Manual ASIC pin FUNCTION DGND 5V DGND 12V DGND 12V DGND D15 D7 3 3V DGND D14 D6 D13 D5 D12 D4 D11 D3 3 3V DGND D10 D2 D9 D1 D8 DO A26 A24 3 3V DGND A22 A20 A18 A16 A14 A12 A10 A8 3 3V DGND A6 Ad A2 AO WRITEN OEN ROMSNO 3 3V DGND BRDYN RESETN DGND 1 120 2 119 3 118 4 117 5 116 6 115 T 114 8 113 9 112 10 111 11 110 12 109 13 108 14 107 15 106 16 105 17 104 18 103 19 102 20 101 21 100 22 99 23 98 24 97 25 96 26 95 27 94 28 93 29 92 30 91 31 90 32 89 33 88 34 87 35 86 36 85 37 84 38 83 39 82 40 81 41 80 42 79 43 78 44 77 45 76 46 75 47 74 48 73 49 72 50 71 51 70 52 69 53 68 54 67 55 66 56 65 57 64 58 63 59 62
25. BUS 0 1 6 DGND BUS 0B 2 7 nc nc 3 8 nc BUS 1 4 9 DGND BUS 1B 5 10 nc Table 4 17 J14 Dual MIL STD 1553 Interface signals O Aeroflex Gaisler AB August 2013 Rev 1 2 JEROFLEX GAISLER VTTVREF DGND DDR2 DQ0 DDR2 DQ1 DGND DDR2 DQSNO DDR2 DQSPO DGND DDR2 DQ2 DDR2 DQ3 DGND DDR2 DQ8 DDR2 DQ9 DGND DDR2 DQSN1 DDR2 DQSP1 DGND DDR2 DQ10 DDR2 DQ11 DGND DGND DDR2 DQ16 DDR2 DQ17 DGND DDR2 DQSN2 DDR2 DQSP2 DGND DDR2 DQ18 DDR2 DQ19 DGND DDR2 DQ24 DDR2 DQ25 DGND DGND DDR2_DQM3 nc DGND DDR2 DQ26 DDR2 DQ27 DGND DDR CKEO 1V8 nc DDR2 BA2 1V8 DDR2_A12 DDR2 A9 DDR2 A8 1V8 DDR2_A5 DDR2 A3 DDR2 A1 1V8 DDR2 A10 DDR2 BAO DDR2 WEN 1V8 DDR2_CASN DDR2 CSN1 1V8 DDR2_ODT1 DGND DDR2_DQ32 DDR2_DQ33 DGND DDR2_DQSN4 DDR2_DQSP4 DGND DDR2_DQ34 DDR2_DQ35 DGND DDR2_DQ40 DDR2_DQ41 DGND DGND DDR2 DQMB DGND DDR2 DQ42 DDR2 DQ43 DGND DDR2 DQ48 DDR2 DQ49 DGND nc DGND DDR2 DQSN6 DDR2 DQSP6 DGND DDR2 DQ50 DDR2 DQ51 DGND DDR2 DQ56 DDR2 DQ57 DGND DGND DDR2_DQM7 DGND DDR2 DQ58 DDR2 DQ59 DGND DDR2 SDA DDR2 SCL VDDSPD 1V8 49 GR CPCI LEON4 N2X Development Board User Manual 99 101 103 105 107 109 111 113 115 T 119 121 123 125 127 129 131 133 135 137 139 141 143 145 147 149 151 153 155 157 159 161 163 165 167 169 171 173 175 177 179 181 183 185 187 189 191 193 195 197 199 98 100 102 104 106 108 11
26. Connectors O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 42 GR CPCI LEON4 N2X Development Board GAISLER User Manual e e on ad LEON N2X SPW UART 0 E SN Figure 4 1 Front Panel View O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 43 GR CPCI LEON4 N2X Development Board GAISLER User Manual Pin Name Comment 1 TPFOP Output ve 2 TPFON Output ve 3 TPFIP Input ve 4 TPFOC Output centre tap 5 No connect 6 TPFIN Input ve 7 TPFIC Input centre tap 8 No connect Table 4 2 J1A Top RJ45 10 100 1000 Mbit s Ethernet Connector 1 Pin Name Comment 1 TPFOP Output ve 2 TPFON Output ve 3 TPFIP Input ve 4 TPFOC Output centre tap 5 No connect 6 TPFIN Input ve 7 TPFIC Input centre tap 8 No connect Table 4 3 J1B Bottom RJ45 10 100 1000 Mbit s Ethernet Connector 0 Pin Name Comment 1 DINO Data In ve 6 DINO Data In ve 2 SINO Strobe In ve 7 SINO Strobe In ve 3 SHIELD Inner Shield 8 SOUTO Strobe Out ve 4 SOUTO Strobe Out ve 9 DOUTO Data Out ve 5 DOUTO Data Out ve Table 4 4 J2A SPW DCL SPW DCL interface connections O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 44 GR CPCI LEON4 N2X Development Board GAISLER User Manual Pin Name Comment 1 DINO Data In ve 6
27. EF pin of each DIMM Place one 0 1uf near the source of VREF one near the VREF pin on the controller and two between the controller and the first O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 36 GR CPCI LEON4 N2X Development Board GAISLER User Manual Interface Signal Constraint Comment Signal Group Jupe DIMM DDR VTT Power Place the VTT island on the component side signal layer near the VTT pins of the DIMM socket Place the VTT generator as close as possible to the island to minimize impedance inductance Place two or four 0 1uf decoupling capacitors at the VTT lead to the DIMM on the VTT island this minimizes the noise on VTT Place other bulk decoupling 10 22uf on the VTT island SPW LVCMOS Characteristics 50 Ohm 33 Track Spacing 50 100 Ohm gt depends on stack up larger widths preferred to reduce skin effect Length match 5mil 0 125mm within pair lt 200mil 5mm within group of pairs Clearance 4 x Dielectric Height to other signals ca 0 5mm Layer Top only no vias microstrip Reference to DGND SPW TX LVDS Characteristics Differential 50 1000hm High Speed up to 400MHz Track Spacing 50 100 Ohm gt depends on stack up larger widths preferred to reduce skin effect Length match 5mil 0 125mm within pair lt 200mil 5mm within group of pairs Clearance 4 x Dielectric Height t
28. EUR GE REN Le TUS RA EFE REY RYE RE 40 4 2 List of Oscillators Switches and LEDe renerne rener ener keen enke rene 50 4 3 I ero ENTIRE EM 52 O Aeroflex Gaisler AB August 2013 Rev 1 2 AEROFLEX 4 GR CPCI LEON4 N2X Development Board GAISLER User Manual LIST OF TABLES Table 2 1 GPIO Definitions 55 En Ed ned RENE LEENE N 25 Table 2 2 DIP Switch S3 Detnttons sese eee eee 25 Table 2 3 Vcore Voltage Adjustment Settings eese 30 Table 2 4 Technology Table Routing Rules Summairy sse 36 Table 3 1 Default Status of Jumpers Switches see eee 38 Table 4 1 List of Connectors eee eee eee 40 Table 4 2 J1A Top RJ45 10 100 1000 Mbit s Ethernet Connector 1 43 Table 4 3 J1B Bottom RJ45 10 100 1000 Mbit s Ethernet Connector OU 43 Table 4 4 J2A SPW DCL SPW DCL interface connections sese ee eee eee ee 43 Table 4 5 J2B J2 SPW 0 SPW 7 interface connections BX 44 Table 4 6 J3 USB type Mini AB connector USB Debug Communication Link 44 Table 4 7 J4 PIO Header Pin out 44 Table 4 8 J5 USB type Mini AB connector FTDI Dual Serial Communication Link 45 Table 4 9 J6 UART 0 Header for Serial UART 0 Signals c ceseeeeeeeereeeeeeeeeeeeeeeeaaaeeeeeeees 45 Table 4 10 J7 UART 1 Header for Serial UART 1 eonals AAA 45 Table 4 11 J8 SPI Header for User SPI mtertace sss 45 Table 4 12 Expansion connector J9 PIn OUuL
29. MII Ethernet interfaces 19 2 MHz crystal which generates with a PLL inside the USB PHY a 60 MHz clock for USB interface Internally to the ASIC PLL circuits generate the required clock frequencies and phases as for the following e Processor Main frequency DDR2 memory clocks SDRAM Clock e IP core clocks For more details of the internal PLL structure and clock gating features of the ASIC please refer to RD 4 Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 29 GR CPCI LEON4 N2X Development Board GAISLER User Manual LEON4 FT MP ASIC ZERO SD_CLK DELAY E PC100 SDRAM BUFFER osc TBD MHz oe DIL 8 SOCKET DDR2 CLK KI DDR2 RAM id osc pe MEM EXT TBD MHz CLK USB Ok Le USB FTDI DIL 8 SOCKET PHY PHY Ln Lod XTAL XTAL 19 2 MHz 12 MHz osc FED MEE R sPW_CLK GTX_CLKO Le p gt ETHERNET GMII DIL 8 SOCKET Low osc XTAL a gt CLK 1553 25MHz SMD excu I P ETHERNET GMII ZERO ZERO 3 DELAY Osc 4 PCI CLK BUFFER E J DELAY DO 33 or 66 MHz BUFFER XTAL 25MHz DIL 8 SOCKET OSC 125 MHz SMD 7 gt gt 7xPCI SLOTS Figure 2 18 Board level Clock Distribution Scheme 2 16 2 Power Supply and Voltage Regulation A single power supply with a 5V no
30. R2 DQ17 DGND DDR2 DQSN2 DDR2 DQSP2 DGND DDR2 DQ18 DDR2 DQ19 DGND DDR2 DQ24 DDR2 DQ25 DGND DGND DDR2_DQM3 nc DGND DDR2 DQ26 DDR2 DQ27 DGND DDR CKEO 1V8 nc DDR2 BA2 1V8 DDR2_A12 DDR2 A9 DDR2 A8 1V8 DDR2_A5 DDR2 A3 DDR2 A1 1V8 DDR2 A10 DDR2 BAO DDR2 WEN 1V8 DDR2_CASN DDR2 CSN1 1V8 DDR2_ODT1 DGND DDR2_DQ32 DDR2_DQ33 DGND DDR2_DQSN4 DDR2_DQSP4 DGND DDR2_DQ34 DDR2_DQ35 DGND DDR2_DQ40 DDR2_DQ41 DGND DGND DDR2 DQMB DGND DDR2 DQ42 DDR2 DQ43 DGND DDR2 DQ48 DDR2 DQ49 DGND nc DGND DDR2 DQSN6 DDR2 DQSP6 DGND DDR2 DQ50 DDR2 DQ51 DGND DDR2 DQ56 DDR2 DQ57 DGND DGND DDR2_DQM7 DGND DDR2 DQ58 DDR2 DQ59 DGND DDR2 SDA DDR2 SCL VDDSPD 1V8 50 GR CPCI LEON4 N2X Development Board User Manual 99 101 103 105 107 109 111 113 115 T 119 121 123 125 127 129 131 133 135 137 139 141 143 145 147 149 151 153 155 157 159 161 163 165 167 169 171 173 175 177 179 181 183 185 187 189 191 193 195 197 199 98 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 176 178 180 182 184 186 188 190 192 194 196 198 200 DGND DDR2 DQ4 DDR2 DQ5 DGND DGND DDR2 DQMO DGND DDR2 DQ6 DDR2 DQ7 DGND DDR2 DQ12 DDR2 DQ13 DGND DGND DDR2_DQM1 DGND DDR2 CLKO P DDR2 CLKO N DGND DDR2 DQ14 DDR2 DQ15 DGND DGND DD
31. R2 DQ20 DDR2_DQ21 DGND nc DGND DDR2_DQM2 DGND DDR2_DQ22 DDR2_DQ23 DGND DDR2_DQ28 DDR2_DQ29 DGND DDR2 DQSN3 DDR2 DQSP3 DGND DDR2_DQ30 DDR2 DQ31 DGND DDR CKE1 1V8 nc nc 1V8 DDR2 A11 DDR2 A7 DDR2 A6 1V8 DDR2 A4 DDR2 A2 DDR2 A0 1V8 DDR2_BA1 DDR2_RASN DDR2_CSNO 1V8 DDR2_ODTO DDR2 A13 1V8 nc DGND DDR2 DQ36 DDR2 DQ37 DGND DGND DDR2 DOMA DGND DDR2_DQ38 DDR2_DQ39 DGND DDR2 DQ44 DDR2 DQ45 DGND DDR2 DQSN5 DDR2 DQSP5 DGND DDR2_DQ46 DDR2_DQ47 DGND DDR2_DQ52 DDR2_DQ53 DGND DDR2_CLK1_P DDR2_CLK1_N DGND DGND DDR2 DQM6 DGND DDR2 DQ54 DDR2 DQ55 DGND DDR2 DQ60 DDR2 DQ61 DGND DDR2 DQSN7 DDR2 DQSP7 DGND DDR2 DQ62 DDR2 DQ63 DGND DGND DGND Table 4 19 J16 DDR2 SODIMM 200 pin socket for DDR2 SODIMM O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX GAISLER 51 GR CPCI LEON4 N2X Development Board User Manual 4 2 List of Oscillators Switches and LED s Name Function Description X1 OSC MAIN Oscillator for main ASIC clock 3 3V SMD type 50MHz X2 OSC_USER Oscillator for External Memory I F DIL8 socket 3 3V TBD MHz X3 OSC PCI Oscillator for PCI interfaces 3 3V DIL8 socket 33 or 66 MHz X4 OSC SPW Oscillator for SPW interfaces 3 3V DIL8 socket TBD MHz x5 OSC 1553 Oscillator for MIL STD 1553 interfaces SMD type 3 3V 20MHz X6 OSC ETHO Oscillator f
32. ally released in a timed sequence ca 15 ms spacing O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 31 GR CPCI LEON4 N2X Development Board GAISLER User Manual The first flag controls the start up of the Vcore 1 2V DCDC converter The second flag controls the start up of the VIO 3 3V and 1 8V DCDC converters The third and fourth flags are unused in this configuration The output flags will follow a reverse sequence during power down to avoid latch conditions CPCI 12V Supply The 12V and 12V 500mA max power supply which the compact PCI can provide via the Backplane is not used on this board However these 12V 12V connections are connected to the Memory Expansion connector J9 in case this could be useful for supplying circuits on User Defined mezzanine boards mated to J9 Note though that in the case that the board is not powered via the CPCI backplane that these pins will be unpowered Aeroflex Gaisler AB August 2013 Rev 1 2 AEROFLEX 32 GR CPCI LEON4 N2X Development Board GAISLER User Manual VIO PTH08T240W 10A max 5V nom VIO 12V max VPLL TPS79625 1A max VCORE PTHO8T240W 10A max VDD PTHO8W240W 10A max VIO TP51200 3A max 5V from PCI Backplane 12V from PCI Backplane Not used on this board 3 3V from PCI Backplane Figure 2 19 Power Regulation Scheme O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 33 GR CPCI LEON4 N2X Development Board
33. ble on the front and back edges of the board and secondary interfaces via headers on the board Figure 1 1 GR CPCI LEON4 N2X Development Board O Aeroflex Gaisler AB August 2013 Rev 1 2 EROF LEX 8 GR CPCI LEON4 N2X Development Board GAISLER User Manual The board contains the following main items as detailed in section 2 of this document LEON4 N2X ASIC with Multi Core Leon4FT architecture CPCI Interface Memory e DDR2 600 SDRAM 1 slot 96 bits wide DDR2 SODIMM e PC 100 SDRAM 1 bank 96 bits wide Discrete chips Parallel Boot FLASH 64 Mbit 16bit wide x 4M or 8bit wide x 8M Power Reset Clock and Auxiliary circuits Interface circuits required for the features listed below The interface connectors on the Front edge of the board provide L Dual RJ45 10 100 1000 Mbit GMII MII Ethernet interface KSZ9021GN with RJ45 jack 8 port SPW interface 8 x MDM9S SPW Debug Comm Link MDM9S USB2 0 Debug Comm Link Interface ISP1504A with USB Mini AB 16 bit General Purpose UO 34 pin 0 1 ribbon cable style connector FTDI Serial to USB interface FT2232HL with USB Mini AB The interface connectors on the Back edge of the board provide Compact PCI interface 32 bit 33 66MHz configurable for Host or Peripheral slot Input power connector 5V nom To enable convenient connection to the interfaces most connector types and pin outs are compatible with the standard connector types for these types of interfaces
34. ct Interface Dual In Line Double Data Rate Debug Support Unit Electro Static Discharge General Purpose Input Output Input Output Intellectual Property Media Independent Interface Multiplexer Printed Circuit Board Gigibit Media Independent Interface System On a Chip Spacewire To be Confirmed O Aeroflex Gaisler AB GR CPCI LEON4 N2X Development Board User Manual August 2013 Rev 1 2 EROFLEX 11 GR CPCI LEON4 N2X Development Board GAISLER User Manual 2 2 1 ELECTRICAL DESIGN LEON4 ASIC The Aeroflex Gaisler LEON4 processor core is a synthesizable VHDL model of a 32 bit processor compliant with the SPARC V8 architecture The core is highly configurable and particularly suitable for high performance multi core system on a chip SOC designs As a technology demonstrator Aeroflex Gaisler has implemented a representative mulit processor LEON4 N2X configuration in a Structured ASIC from eASIC technologies This design consists of quad core LEON4 processors and a set of IP cores connected through AMBA AHB APB buses as represented in Figure 2 1 and as specified in RD 4 Du C M AL M E EE DM M D M A EE M Master irterface s S Slave interface s 32 bit APB 400 MHz X Snoop interface 32 bit AP B 400 MHz Figure 2 1 LEON4 SOC Block Diagram This LEON4 N2X ASIC is packaged in a 896 pin 1mm pitch Flip Chip Ball Grid Array package 31 x 31 mm and is soldered on to the PCB The details of t
35. d JP15 should be installed O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 18 GR CPCI LEON4 N2X Development Board GAISLER User Manual 2 5 3 PCI Reset Circuits In Host mode PCI HOSTN low the ASIC device will keep PCIRSTN on the backplane low until all on chip PLLs have locked and the AMBA system has completed it s reset TBD time after RESETN is released When in Peripheral Mode PC HOSTN high the PCI RSTN signal is not used by the ASIC In this case the PCI logic in the device will be in reset until all the following conditions are met Board RESETN HIGH PLLs locked In order to synchronize the backplane PCIRSTN to the LEON4 N2X s operation it is possible to connect PCIRSTN to the board s reset by strapping 2 3 on JP31 Note that this will only work when the LEON4 N2X does NOT drive its PC RST signal default behaviour when PCI HOSTN low 2 5 4 33 66 MHz PCI Bus Speed 2 6 The LEON4 N2X ASIC is capable of operating either with a 33 MHz or 66 MHz PCI bus speed If operating as a Host in the System slot the LEON4 N2X Board is required to provide the PCI Clock to the other slots via the Backplane and an oscillator must be provided on the board X3 To enable either 33 MHz or 66 MHz to be used this oscillator is socketed and the user can exchange and install the correct oscillator as appropriate A backplane pin M66EN pin is connected to the ASIC and is intended in the PCI specification to signal to the
36. ded in CD RD 4 LEONA N2X Data Sheet and User s Manual Aeroflex Gaisler latest version is available via http www gaisler com gr cpci leon4 n2x RD 5 GRMON2 User Manual Aeroflex Gaisler part of GRMON2 package RD 6 GR MEZZ Technical Note Technical Note about Mezzanine connectors 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 O Aeroflex Gaisler AB August 2013 Rev 1 2 JEROFLEX o GAISLER 1 4 Abbreviations ASIC CPCI DIL DDR DSU ESD GPIO 1 0 IP MII MUX PCB GMII SOC SPW TBC Application Specific Integrated Circuit Compact Peripheral Conne
37. ductive 38 am 300 0 19 51 62 9779 64 94 Gg Dielectric 43 127 Core 7 Inner 7 oo NEM 0 19 51 62 9779 64 94 ER EE Kee A3 127 Prepreg 10 Inner 10 Ce oo HEM 0 19 4872 858 Signal Dielectric 43 127 Core G NM NN Prepreg 0 34 49 39 94 77 Signal Bottom Ena gt o HA A O PO O PEO EE O E Figure 2 21 Layer Stack up TBC Mainly the top and bottom layers are used only for fan out and low speed uncritical signals e g PIO signals and UART interfaces Internal layers are used for the high speed traces with each internal routing layer being provided with a Ground reference plane High speed traces are routed with a maximum via count of two to minimise changes in routing layers O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX S GAISLER 3 Jumper Jumper Setting Comment JP1 Installed I3V3 JP2 Installed I3V3asic JP3 Installed 11V8 JP4 Installed 11V2 JP5 Connected to Front panel switches DSU BREAK DSU ENABLE RESET JP6 Connected to Front panel LED s FP LEDS JP7 Connected to Fan Heatsink VIN for Heatsink Fan JP9 Not installed PROM_WR gt Install to prevent PROM from being writen to JP10 Installed PROM EN lt gt enables on board prom JP11 10 jumpers installed 1 2 3 4 etc PCI PULLUPS gt remove if board is used as PCI Peripheral JP12 Install 1 2 and 3 4 PCI REON gt Install 2 3 if if board is used as PCI Peripheral JP13 Install 1 2 and 3 4 PCI GNTN gt Ins
38. e any additional tooling holes to be drilled in the PCB Due to the clearance of the decoupling capacitors around the periphery of the ASIC it is not possible to use the plastic mounting frame which accompanies some of the fan sink types In order to be able to power an active Fan Heatsink a 0 1 pitch two pin header JP7 is provided on the board This header provides VIN and DGND connections The selected Fan should be compatible with the input voltage which is being provided to the board range 5V to 12V There is no active monitoring and control of the heatsink fan provided O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX GAISLER 35 GR CPCI LEON4 N2X Development Board User Manual 2 17 Technology Table Routing Rules The following routing rules have been implemented for the PCB layout In approx order of criticality Note Length matching should into account the internal package length inside the ASIC in addition to the PCB trace lengths Interface Signal Constraint Comment Signal Group Type DDR2 DQS DIFF Characteristics 50 60 Ohms Typ 5mil SSTL18 Track Spacing Typ 5mil 4 mil Length match 20mil 0 5mm DQS DQSN 500 mil 12 7mm over all lanes Clearance 15 8 mil 0 4mm Freescale wants 25mil Layer DGND referenced DDR2 DQ DM SSTL18 Characteristics 50 60 Ohms Typ 5mil Track Typ 5mil Length match 5
39. e of 2 7V to 3 3V However the prom interface signals of the LEON4 N2X ASIC are implemented on a I O bank with an I O voltage of 1 8V LVCMOS 18 Therefore in order to interface the J3 series flash devices appropriate voltage translation buffers for the address control and data lines are implemented The J3 series flash devices can be configured for either 8 or 16 bit operation by means of a jumper on the board JP30 Note if the PROM width is changed via JP30 then GPIO 10 should also be set to reflect the correct PROM width Programming of these Flash chips can be performed using the GRMON debug software RD 5 To allow the User to prevent the contents of the FLASH memory from being overwritten under software control the Write Protect pin can be tied to DGND by installing the jumper JP9 Under certain circumstances it may be desirable to inhibit the operation of the Flash PROM e g if system booting and program loading via Spacewire RMAP protocol is required instead To facilitate this a Jumper JP10 is provided which connects disconnects the ROMSNO pin of the ASIC to the Chip Enable pin of the FLASH Prom In normal operation to boot from this FLASH prom the jumper should be installed To inhibit the operation of the FLASH prom the jumper should be removed O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX GAISLER 2 5 PCI Interface 16 GR CPCI LEON4 N2X Development Board User Manual The LEON4 N2X ASIC inco
40. he ASIC is ULPI with a clock frequency of 60MHz Please refer to the device data sheet of the ISP1504A device for further information about the USB PHY device Note that to enable this interface it is necessary that the GPIO 15 pin is pulled low at reset of the board This can be achieved by setting the DIP Switch S2 switch 8 to Closed O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 21 GR CPCI LEON4 N2X Development Board GAISLER User Manual NEXT STP ASIG USB PHY Figure 2 9 USB Host Controller PHYsical Interface USB INTERFACE 2 9 Serial Interface RS232 The GR CPCI LEONA N2X board provides RS232 interface circuits and 10 pin headers for two Serial interfaces with TXD RXD CTSN RTSN pins The RS232 transceiver IC s on this board are SN75C3232 devices from Texas Instruments which operate from a single 3 3V power supply The layout and pin ordering of the 10 pin headers is designed so that a simple 1 to 1 ribbon cable connection can be made to a standard Female D Sub 9 pin type connector with a standard pin out for serial links see Figure 2 13 SUB D 9 pin Female TXD RS232 DRIVER RS232 ASIC RECEIVERS VF RXD Figure 2 10 Serial interface Note As explained in the following section the serial interfaces of the LEON4 N2X can either be connected to these front panel connectors RS232 or to the FTDI USB interface chip depending on the setting of the jumpers JP17 to
41. he interfaces operation and programming of the LEON4 N2X ASIC is given in the LEON4 N2X Data Sheet and User s Manual RD 4 O Aeroflex Gaisler AB August 2013 Rev 1 2 AEROFLEX 12 GR CPCI LEON4 N2X Development Board GAISLER User Manual Figure 2 2 LEON4 N2X ASIC DEMO 2 2 Board Block Diagram The GR CPCI LEON4 N2X Board provides the electrical functions and interfaces as represented in the block diagram Figure 2 3 8 x SPW I F DUAL 10 100 1000 ETHERNET ETHERNET USB DCL USB DCL SPW DCL SPW DCL USER I2C I F mp USER UO USER I O 2 x MIL 1553 1 F 1553 VF POWER IN POWER AND JTAG DEBUG 2 x SERIAL UART I F qc FTDISERIAL TO USB UE FTDI USB COMPACT PCI I F Figure 2 3 Block Diagram of GR CPCI LEON4 N2X board O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 13 GR CPCI LEON4 N2X Development Board GAISLER User Manual 2 3 Board Mechanical Configuration The Main PCB is a 6U Compact PCI format board 233 5 x 160mm and can be used stand alone on the bench top simply using an external 5V power supply or can be plugged in to a Compact PCI backplane Figure 1 1 shows the board as a stand alone PCB However for installation into a Compact PCI rack this board is provided with a custom CPCI front panel with the with the appropriate connector cut outs The front panel concept is shown in Figure 2 4 with MDM9S style connectors for the Spacewire interfaces Figure 2 4 GR CPCI LEONA N2X Board
42. he zero ohm resistor must be removed to disable the on board SPI circuit Header for optional SPI interfaces SPI SPI MISO SPI MISO SPI MOSI SBI gt lt SPI SCH SPI SEL SPI SLVSEL1 SPI SLVSELO SPI SLVSELO SPI SCK SPI SCK DGND DGND HS SPI SLVSEL1 SPI SLVSELO 3V3 3 SPI MOSI WI SCH V3 gt 4 3V3 DOUT 0384 aeu 1 100n DGND DGND e CS GND Remove if CS0 is to be used on header AD7814ART PEND Figure 2 14 SPI Interface Configuration The LEON4 N2X ASIC provides 16 general Purpose Input Output signals 3 3V LVCMOS voltage levels The 16 general Purpose Input Output signals of the ASIC 3 3V LVCMOS voltage levels are connected to a set of 0 1 pitch pin header connector on the front panel thus allowing easy access to these signals either individually or with a ribbon cable connection A series protection resistor of 470 Ohm is included on each signal at the front panel connector Weak pull ups 47k are provided on each of the signals lines on the PCB and additionally a set of DIP Switches allow the user to conveniently set the signal state when the GPIO lines are configured as inputs When programmed as outputs the DIP switches should be left in the open state PULL UP x16 GPIO 15 0 GPIO 15 0 SERIES x16 PCB Figure 2 15 PIO interface O Aeroflex Gaisler AB August 2013 Rev 1 2 EROF LEX 25 GR CPCI LEON4 N2X Devel
43. installed as follows JP12 1 2 and 3 4 O Aeroflex Gaisler AB JP13 1 2 and 3 4 JP14 1 2 and 3 4 August 2013 Rev 1 2 EROF LEX 17 GR CPCI LEON4 N2X Development Board GAISLER User Manual Additionally the PCI specification requires that the following system signals are pulled up by the card operating in the system slot PCI FRAMEN PCI IRDYN PCI TRDYN PCI DEVSELN PCI STOPN PCI PERRN PCI SERRN PCI LOCKN PCI PAR PCI IDSEL This can be achieved by installing the JP11 jumpers 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 and 19 20 The jumper JP15 should be installed if it is required to force the PCI interface to operate with 33MHz bus speed 2 5 2 Peripheral Slot Configuration When functioning in a Peripheral slot the board receives its input clock from the backplane and connects its REQN GNTN signals to the backplane REQN GNTN signals ASIC mu HOST IDSEL IDSEL REQ GNT Sal eae oe bere d REQ5N REQ4 Pa REQ4N i REQ3 REQS a REQ3N E Ge DE REQ2N ioe a REQ1N E REQN 00 T4 9 GNT6N GNT5N GNT4N GNT3N GNT2N GNT1N Der GNTN PCICLKIN PCICLK PCICLK1 PCICLK2 PCICLK3 PCICLK4 PCICLK5 PCICLK6 Figure 2 6 Block diagram of PCI Peripheral connections This requires the jumpers to be installed as follows JP12 1 3 JP13 2 3 JP14 2 3 None of the jumpers in JP11 an
44. minal 12V maximum is required to power the board All other necessary voltages on the board are derived from this input using discrete Power circuits on the board DC DC or Linear Regulators as appropriate On board regulators generate the following voltages 3 3V for the GR CPCI LEON4 N2X UO voltage interfaces and other peripherals 2 5V for LEON4 PLL supply voltage 1 8V for DDR2 supply voltage 1 2V for LEON4 Vcore voltage O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 30 GR CPCI LEON4 N2X Development Board GAISLER User Manual e 0 9V for the DDR2 Termination voltage Appropriate decoupling capacitance is provided for all the supply voltages The Power Supply structure is significantly over dimensioned using 10A power modules PTHO8T240W as the basis in order to provide for uncertainty and flexibility The advantage of the selected DCDC power modules is their ease of implementation and the wide allowable input voltage range 4 5V to 14V Input Voltage The nominal input voltage for the board is 5V This input voltage can be connected either to the 2 1mm Jack connector J13 on the board or taken from the 5V PCI rail from the PCI Backplane An additional power input connector J14 is provided on the board as an alternative to the connector J13 This could be useful as a more convenient connection in the situation that the board would be built in to a stand alone equipment housing Note You must not apply p
45. nk rate for SpaceWire up to 200 Mbit s 2 7 1 SPW interface circuit Each Spacewire interface consists of 4 LVDS differential pairs 2 input pairs and 2 output pairs As the Spacewire interface to the LEON4 N2X ASIC is LVCMOS 3 3V logic LVDS driver and receiver circuits are required on the PCB to interface between the ASIC and the O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 20 GR CPCI LEON4 N2X Development Board GAISLER User Manual external interface The PCB traces for the LVDS signals on the GR CPCI LEON4 N2X board are laid out with 100 Ohm differential impedance design rules and matched trace lengths 100 Ohm Termination resistors for the LVDS receiver signals are mounted on the board close to the receiver 2 7 2 SPW Connectors In order to be compatible with other SPW equipment standard MDM9S connectors are mounted on the CPCI front panel for the Spacewire interfaces The pin out of the MDM9S connectors for these Spacewire interfaces conform to the Spacewire standard In order to make the transition from the PCB to the front panel 40 pin high speed SAMTEC connectors together with a small flex prints are used as shown in Figure 2 8 4 un k QS Figure 2 8 SPW flex connection 2 8 USB Debug Communication Link A USB Device link is provided on the board Connector J4 which is dedicated for the USB Debug Communication link as described in section 2 15 and section 3 The interface between the USB PHY and t
46. ny confusion or you have any doubts please do not hesitate to contact info pender ch Additional dimensional data or Gerber layout information can be provided if required to aid in the layout of the User s mezzanine board O Aeroflex Gaisler AB August 2013 Rev 1 2 EROF LEX 27 GR CPCI LEON4 N2X Development Board GAISLER User Manual 2 15 Debug Support Unit Interfaces Program download and debugging to the processor is performed using the GRMON Debug Monitor tool from Aeroflex Gaisler RD 5 The LEON4 N2X ASIC provides an interface for Debug and control of the processor by means of a host terminal via its DSU interface as represented in Figure 2 17 Three control signals and a data connection from the Debug Support Unit interface to the processor DSUEN This signal is pulled high on the board to enable Debugging The signal can be pulled low with DIP Switch S3 1 to disable the DSU DSUBRE The push button switch S4 pulls the DSUBRE signal high to force the processor to halt and enter DSU mode DSUBRE can also be held high with DIP Switch S3 2 to immediately force a DSU Break on reset of the board Under normal operation this switch would be left open in order to prevent it interfering with the Push button DSUACT When the processor is halted the LED will illuminate JTAG I F DSUBRE gt DSUACT T t U DSUEN Figure 2 17 Debug Support Unit connections To communicate with the processor f
47. o other signals ca 0 5mm Layer Internal Stripline max 2 vias Preferred reference plane DGND SPW RX LVDS Characteristics Differential 50 1000hm High Speed up to 400MHz Track Spacing 50 100 Ohm gt depends on stack up larger widths preferred to reduce skin effect Length match 5mil 0 125mm within pair 200mil bmm within group of pairs Clearance 4 x Dielectric Height to other signals ca 0 5mm Layer Internal Stripline max 2 vias Preferred reference plane DGND PCI PCI33 Characteristics 3 3V 33MHz 66MHz Compact PCI bus 32 bit Track Spacing Length match Max lengths are required by 83 1 6 to be maximum of 63 5mm However it will be unlikely that this can be fully met since this would require the ASIC to be very close to the CPCI connectors the consequence of which would be that there would be no space for the DDR2 sodimm Backplane requires 650hm 10 traces Clearance Layer Comments Stub Termination requirements are defined in CPCI specification Ethernet LVCMOS Characteristics 125MHz data 33 Track Spacing 50 Ohm Length match Match within TX and RX groups to 5mm Clearance Target gt 0 2mm Layer Internal DGND referenced or 3 3V referenced Comments Series termination ca 33R on ETH RX 7 0 close to PHY and ETH TX 7 0 close to ASIC ASIC Receivers are LVCMOS 14mA SLOW SR and drivers LVCMOS 10mA USB DCL LVCMOS Characteristics 60MHz data 33 Track Spacing 50 Ohm Length match Match within to 5mm Clearance Targe
48. opment Board GAISLER User Manual Note that the state of the GPIO pins is sampled at power up or reset of the processor in order to determine initial conditions of a number of internal features as listed in the table below GPIO Function Comment 0 EDCLLINKO MACADDR Bit 0 DIP Switch Closed 0 Open 1 1 EDCL LINKO MACADDR Bit 1 DIP Switch Closed 0 Open 1 2 EDCL LINKO MACADDR Bit 2 DIP Switch Closed 0 Open 1 3 EDCL LINKO MACADDR Bit 3 DIP Switch Closed 0 Open 1 4 EDCLLINK1 MACADDR Bit 0 DIP Switch Closed 0 Open 1 5 EDCL LINK1 MACADDR Bit 1 DIP Switch Closed 0 Open 1 6 EDCLLINK1 MACADDR Bit 2 DIP Switch Closed 0 Open 1 7 EDCLLINK1 MACADDR Bit 3 DIP Switch Closed 0 Open 1 8 EDCLLINKO TRAFFIC DIP Switch Closed 0 gt MASTER AHB Open 1 gt DEBUG AHB 9 EDCLLINK1 TRAFFIC DIP Switch Closed 0 gt MASTER AHB Open 1 gt DEBUG AHB 10 PROM WIDTH DIP Switch Closed 0 gt 8 bit Open 1 gt 16 bit 11 PROM DETECT DIP Switch Closed 0 gt No prom Open 1 gt Prom present 12 SPW ROUTER ID BIT O DIP Switch Closed 0 Open 1 13 SPW ROUTER ID BIT 1 DIP Switch Closed 0 Open 1 14 PROM EDAC DIP Switch Closed 0 gt Disable Open 1 gt Enable 15 USB DCL DIP Switch Closed 0 gt Enable Open 1 gt Disable Table 2 1 GPIO Definition
49. or GTX CLK of Ethernet PHY s 8 I F 3 3V SMD 125MHz Y1 XTAL USB Crystal for USB DCL interface 19 2MHz Y2 XTAL FTDI Crystal for FTDI interface 12MHz Y3 XTAL_ETHO Crystal for Ethernet PHY 0 interface 25MHz Y4 XTAL_ETH1 Crystal for Ethernet PHY 1 interface 25MHz Table 4 20 List and definition of Oscillators and Crystals Name Function Description D1 POWER 3 3V Power indicator D2 D17 GPIO 15 0 LED indicators for GPIO 15 0 D18 DSUACT LED indicator for DSU Active D19 WDOG Watchdog indicator D20 ERRORN Leon processor in ERROR mode Table 4 21 List and definition of PCB mounted LED s Name Function Description S1 GPIO 7 0 8 pole DIP switch Logic 1 when open See table below S2 GPIO 15 8 8 pole DIP switch Logic 1 when open See table below S3 CONFIG 8 pole DIP switch Logic 1 when open See table below S4 RESET Push button RESET switch S5 DSU BREAK Push button DSU BREAK switch S6 VCORE ADJ 4 pole miniature DIP switch Set switches 1 amp 2 according to Table 2 3 Table 4 22 List and definition of Switches O Aeroflex Gaisler AB August 2013 Rev 1 2 JEROFLEX GAISLER O Aeroflex Gaisler AB 52 FUNCTION ASIC pin OPEN GR CPCI LEON4 N2X Development Board SWITCH User Manual CLOSED PIOO PIO1 PIO2 PIO3 PIO4 PIOS PIO6 PIO7 co Ol aJ El l KM dadd daad d ad Table 4 23 DIP Switch S1 PIO 7 0 definition
50. our possibilities for the data connection to the processor are provided SPW DSU Spacewire Debug Communication Link connector J2a JTAG DCL JTAG Debug Communication Link connector J10 or J5 USB DCL USB Debug Communication Link connector J3 EDCL Ethernet Debug Communication Link connector J1A Upper or J1B Lower GRMON can be used with the above listed interfaces for more information please refer to RD 5 and RD 6 O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 28 GR CPCI LEON4 N2X Development Board GAISLER User Manual 2 16 Other Auxiliary Interfaces and Circuits 2 16 1 Oscillators and Clock Inputs The oscillator and clock scheme for the GR CPCI LEON4 N2X Board is shown in Figure 2 18 The main oscillator providing the SYS CLK for the GR CPCI LEON4 N2X ASIC is a 50 MHz Crystal oscillator To enable different oscillator frequencies to be used a DIL socket is provided which accepts 4 pin DIL8 style 3 3V oscillator components Additionally oscillators are provided as follows e 33 66 MHz oscillator with zero delay buffer for PCI interface and slots e DIL Socket for 100 MHz oscillator to provide a separate clock for the External Memory interface DIL Socket for 50 MHz oscillator to provide a separate clock for the Spacewire interfaces e 20 MHz oscillator Fixed SMD soldered on board for the MIL STD 1553 clock e 125 MHz oscillator with zero delay buffer for generating the GTX Clock required for the two G
51. ower to the connector J13 J14 when the board is plugged into a CPCI rack Note Since the DCDC power modules used have a wide allowable input voltage range 4 5V to 14V it is acceptable to supply the board via the J13 connector from any voltage supply in the range 5V to 12V However the term 5V nominal is used in this description since this is the voltage which the Compact PCI backplane will supply when the board is plugged into a CPCI rack Vcore adjustment Switch S6 allows a small adjustment of the Vcore voltage to be made according table 2 3 This feature is not intended as a User adjustment With the as designed resistor values only switches 1 and 2 are used and the voltage settings are as follows S6 switch 1 S6 switch 2 Effective Resistance Vout OFF OFF 12 1k 1 200 V OFF ON 11 47k 1 225 V ON OFF 10 79k 1 254 V ON ON 10 29k 1 279 V Table 2 3 Vcore Voltage Adjustment Settings Power Sequencing Automatic power sequencing is implemented on the board In order to reduce in rush current which may damage the eASIC Nextreme 2 device it is required to power up VCC VCCPD 3 3V and VCCIO 3 3V after VDD 1 2V Vcore In order to achieve this power sequencing the LEON4 N2X board implements a small power sequencer circuit SL8702A This circuit provides four open drain output flags which are connected to the TRACK pins of the DCDC modules On power up the output flags are sequenti
52. rd and the board is therefore not fully compliant This is unlikely to cause an actual problem in use since the volume required by the bottom side socket is most likely to be free air in any normal single or dual slot board mounted in the adjacent slot However it will be necessary to take care when installing and removing the card from a PCI rack Do not simply yank the card out of the rack since this bottom side SODIMM socket will make contact against the front panel of the adjacent card when you try to slide it out of the rack and this may damage the board YOU MUST NOT TRY TO USE FORCE TO REMOVE THE CARD Instead the adjacent card will have to be loosened or removed first in order to allow the GR CPCI LEONA N2X card to be removed 2 4 2 PC 100 SDRAM The LEON4 N2X ASIC incorporates a 96 bit wide PC 100 SDRAM Data interface 64 bits data plus 32 bits EDAC check bits To accommodate this six 256Mbit Micron MT48LC16M16 devices are soldered on to the O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 15 GR CPCI LEON4 N2X Development Board GAISLER User Manual board Each chip provides 16 bit data interface giving overall a 96 bit wide x 16 Mword SDRAM memory size 2 4 3 Parallel FLASH This device can be used for Program storage or as a boot device for the board This device Intel Numonyx JS28F640J3 Strataflash provides 64Mbit of Non Volatile storage organised as 4M x 16 bits operating with an I O voltage of in the rang
53. rporates a 33 66MHz 32 bit interface with 8 channel PCI Arbiter and is capable of being configured to be installed in either the SYSTEM slot HOST or in PERIPHERAL slots GUEST The GR CPCI LEON4 N2X board can be configured to operate either as a peripheral slot card or system slot card as described in the following sections Note that the GR CPCI LEON4 N2X board has been designed to operate in a 3 3V signalling environment and the Compact PCI connector is appropriately keyed yellow key 2 5 1 Host System Slot Configuration When installed in the System slot the board provides the PCI arbitration and distributes the required PCI clocks to the backplane and to the PCI interface in the ASIC ASIC ARBITER HOST SYSEN pet IDSEL LJ REQ E GNT g REQ7 a ez q REN Ree REQ4N REQ3N REO REQ2N REQ1N anim mimi JP12 4321 HEU GNT7 mem w GNTON GNT w GNT5N ENS GNTAN ant gt GNT3N SNTI w GNT2N NTO GNTIN amni iat JP13 GNTN 4321 gt PCICLKIN PcicLk Kl PCICLK1 11 3 m peice PCICLK3 JP14 LL E PCICLK4 PCICLK5 2 14 p PCICLK6 BUFFER CPCI EDGE CONNECTOR XTAL 33 66MHz Figure 2 5 Block diagram for PCI System Slot connections This requires the jumpers to be
54. s To ensure the correct initialisation of the processor the user should ensure that the initial DIP switch settings are correctly set to set the users required configuration at power up or reset of the board After reset the GPIOs can be used as normal lOs In particular since this board has a configurable 16 bit or 8 bit prom interface the setting of GPIO 10 should be consistent with JP30 in order that the board can successfully execute its program from Prom at start up Additionally a DIP switch S3 is provided to allow the user to conveniently set the state of the functions listed in the table below SWITCH Function Comment 1 DSU Enable DIP Switch Closed 0 gt DISABLE Open 1 gt ENABLE 2 BREAK DIP Switch Closed 0 gt Normal Open M gt BREAK 3 MEM_IFSEL DIP Switch Closed 0 gt DDR2 Open 1 gt PC100 4 MEM_IFFREQ According Table 24 of RD 4 5 MEM_IFWIDTH According Table 52 of RD 4 6 MEM_CLKSEL DIP Switch Closed 0 gt TBD Open 1 gt TBD 7 WATCHDOG DIP Switch Closed gt Watchdog can reset processor DIP Switch Open gt Watchdog can not reset processor 8 Not used Not defined Table 2 2 DIP Switch S3 Definitions Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 26 GR CPCI LEON4 N2X Development Board GAISLER User Manual 2 14 Memory Expansion The LEON4 N2X ASIC does not support the addition of SRAM memory However the following
55. stem reset will not occur However the Watchdog LED D19 will still illuminate 2 16 5 JTAG interface Connector J10 a 14 pin 2mm Molex connector for connection with ribbon cable to a JTAG cable such as the Xilinx Parallel IV Platform USB cable or Digilent USB Cable This interface allows DSU Debug over the JTAG interface to be performed 2 16 6 eASIC JTAG Interface A separate 6 pin 0 1 header J11 is provided to allow JTAG access to the dedicated JTAG interface of the eASIC chip for test purposes This interface operates with a 1 8V logic level signalling This interface does not have any user functionality Note To be able to use this interface it is necessary to remove jumper JP16 and to open the Switch S3 8 to release the O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 34 GR CPCI LEON4 N2X Development Board GAISLER User Manual JTAGTRST_N signal 2 16 7 Heatsink Fan Sufficient space is provided around the periphery of the ASIC to allow either a passive or fan heatsink to be mounted for passive or active cooling of the ASIC if required A suitable passive passive heatsink for the 31x31 mm BGA housing with approximately 15mm height could be INM31001 15W 2 6 from Radian Heatsinks Alternatively a suitable fan heatsink could be similar to ATS 61310D C1 RO requires separate fan from Advanced Thermal Solutions These types of heatsink can be most suitably attached to the ASIC with an adhesive pad and do not requir
56. t gt 0 2mm Layer Internal DGND referenced or 3 3V referenced Comments Series termination 33R on USB CLK line Other lines don t need O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX GAISLER 37 GR CPCI LEON4 N2X Development Board User Manual Interface Signal Group Signal Type Constraint Comment series termination according Tech Note Drivers are BI LVCOMS 10mA PROM LVCMOS Characteristics ca 50MHz max 18 Track Spacing Non critical 5mil typ Length match None Clearance Target gt 0 2mm Layer Any SPI LVCMOS Characteristics ca 50MHz max 33 Track Spacing Non critical 5mil typ Length match None Clearance Target gt 0 2mm Layer Any MIL 1553 LVCMOS Characteristics ca 10MHz max 33 Track Spacing Non critical 5mil typ Length match None Clearance Target gt 0 2mm Layer Any UART LVCMOS Characteristics ca 115200 kHz max 33 Track Spacing Non critical 5mil typ Length match None Clearance Target gt 0 2mm Layer Any GPIO JTAG LVCMOS Characteristics Low speed 100 kHz non critical amp Other 33 Track Spacing Non critical 5mil typ Length match None Clearance Target gt 0 2mm Layer Any Table 2 4 Technology Table Routing Rules Summar
57. tall 2 3 if if board is used as PCI Peripheral JP14 Install 1 2 and 3 4 PCI CLK gt Install 1 3 if if board is used as PCI Peripheral JP15 Install 1 2 PCI RSTN gt remove if RESET of PCI not required JP16 Installed ASIC JTAG gt if installed ASIC JTAG is not enabled JP17 20 All Installed 2 3 FTDI Config gt see Figure 2 11 Connects UARTO to J6 JP21 24 All Installed 1 2 FTDI Config gt see Figure 2 11 Connects UART1 to J8 JP25 28 All Installed 2 3 FTDI Config gt see Figure 2 11 Connects JTAG to J6 JP29 Not installed MIL 1553 Termination gt Install 1 2 and 3 4 if term req d JP30 Installed PROM WIDTH gt Install for 8 bit PROM mode JP31 Install 1 2 Install 1 2 to allow board Power On Reset to reset ASIC S1 1 4 CLOSED ON 0 GPIO 3 0 gt EDCL LINKO MAC Address 15 8 CLOSED ON 0 GPIO 7 4 gt EDCL LINK1 MAC Address S2 1 CLOSED ON 0 GPIO 8 0 gt EDCL LINKO Traffic S2 2 CLOSED ON 0 GPIO 9 0 gt EDCL LINK1Traffic 2 3 CLOSED ON 0 GPIO 10 0 gt PROM WIDTH 8 bit 2 4 OPEN OFF 1 GPIO 11 1 gt PROM PRESENT S2 5 6 CLOSED ON 0 GPIO 13 12 gt SPW Router ID 27 CLOSED ON 0 GPIO 14 0 gt PROM EDAC DISABLED 2 8 CLOSED ON 0 GPIO 15 0 gt USB DCL ENABLED S3 1 OPEN OFF 1 DSU EN 1 gt DSU Enabled 3 2 OPEN OFF 0 DSU BREAK gt close to force BREAK immediately 3 3 CLOSED ON 0 MEM_IFSEL gt 0 DDR2 1 gt SDRAM 3 4 OPEN
58. th rev 1 1 hardware and made various corrections 1 1 2013 08 27 All Various corrections and updates after review 1 2 2013 08 27 2 4 2 8 2 13 Updated figures Table 3 1 Corrected for JP11 81 2 82 14 Added note about expansion connector pin numbering and added a link to reference document about Mezzanine Connectors 82 16 2 Modified text description of Vcore adjustment O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 6 GR CPCI LEON4 N2X Development Board GAISLER User Manual Intentionally Blank Aeroflex Gaisler AB August 2013 Rev 1 2 AEROFLEX 7 GR CPCI LEON4 N2X Development Board GAISLER User Manual 1 INTRODUCTION 1 1 Overview This document describes the GR CPCI LEON4 N2X Development Board The purpose of this equipment is to provide developers with a convenient hardware platform for the evaluation and development of software for the Aeroflex Gaisler LEON4 N2X Processor for the LEON4FT NGMP project The LEON4 processor is a 32 bit processor compliant to the SPARC V8 architecture In this variant Aeroflex Gaisler has implemented a Multi Core LEONAFT processor with a rich set of IP cores and interfaces in a eASIC Nextreme2 structured ASIC The GR CPCI LEON4 N2X Development Board comprises a custom designed PCB in a 6U Compact PCI format making the board suitable for stand alone bench top development or if required to be mounted in a 6U CPCI Rack The principle interfaces and functions are accessi
59. with CPCI Front Panel O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 14 GR CPCI LEON4 N2X Development Board GAISLER User Manual 2 4 Memory The memory configuration installed on the board comprises e SODIMM socket for SODIMM mounted DDR2 RAM 1 or 2 Gbyte modules Discrete PC 100 SDRAM chips providing 96 bit wide interface 6 x 256Mbit 128 Mbit of Flash PROM in Parallel 8 bit flash device Note that although both DDR2 and SDRAM are provided on the board only one or the other can be used at one time This is determined by the state of the mem_ifsel pin at power on of the board 2 4 1 DDR2 RAM The LEON4 N2X ASIC incorporates a 96 bit wide DDR2 RAM Data interface 64 bits data plus 32 bits EDAC check bits To accommodate this in a flexible way two 204 pin DDR2 SODIMM sockets are implemented on board one socket for the 64 bits data and the second socket Half used for the 32 bits EDAC check bit data paths Due to the size and configuration of the SODIMM sockets one socket is mounted on the top side and the other socket on the bottom side of the board in a mirror image as represented in the figure below ASIC SODIMM TOP SODIMM BOTTOM ca 60 90mm Distance Note that the height of the SODIMM socket on the bottom side of the board is approximately 5 2mm Strictly speaking the CPCI specification only allows an envelope of 2 54mm for the component heights on the bottom side of the boa
60. y 2 18 Layer Stack up The as designed layer stack up is shown in Figure 2 21 This board is a TBD layer board with nominal thickness of 1 6mm The PCI specification requires that the board thickness is constrained to 1 6mm 0 1mm This is a significant handicap since it limits the number of layers in the PCB to 10 or 12 If a thicker board were permissible the PCB layout could have been more easily achieved with additional routing layers allowing larger signal clearances and easier fan out of the signals form the ASIC The design is based on a target 50 Ohm characteristic impedance for Single Ended and 100 Ohm for Differential signals The resulting technology for this board is TBC 12 layer board e Conventional no blind and buried vias e Q 1mm 0 1mm trace spacing O Aeroflex Gaisler AB August 2013 Rev 1 2 EROFLEX 38 GR CPCI LEON4 N2X Development Board GAISLER User Manual 0 5mm 0 25mm pad hole minimum via size ICD STACKUP PLANNER www icd com au 11 4 2012 UNITS um Total Board Thickness 1613 Laver Material Dielectric Copper Trace Current Impedance Edqe Coupled Broadside Coupled Number Name Type Constant Thickness Thickness Clearance Width Amps Characteristic Zo Differential Zdiff Differential Zdbs Description UNE NUN UAI Top ae FREM 034 49 39 EN p r EA O RT ee pre n Ri Dielectric 43 127 Core 3 Inner 3 PGE 200 HEM 0 19 48 72 858 e 6 Inner6 Con

Download Pdf Manuals

image

Related Search

Related Contents

Scarlatti Clock User Manual v2.0x  Mode d'emploi User manual Bedienungsanleitung Modo  Le Foie gras - La Maison d`Aurette  Timer Analógico Brasfort  Guida per l`utente Zebra GX420t / GX430t  Istruzioni d`uso - Medimec International srl  Wireless Weather Forecaster with Temperature Display  F A X 通信 - 初歩からのシール技術入門  Parti di ricambio motore aria  JW-300CM ユーザーズマニュアル  

Copyright © All rights reserved.
Failed to retrieve file