Sundance SMT407 User Manual

SMT407
User Manual
User Manual; Version 1.0.2, 4/8/04; © Sundance Digital Signal Processing, Inc. 2004
Version 1.0.0 Page 2 of 38 SMT407 User Manual

Revision History

Engineer Version
2/28/05 First released version PTM 1.0.0
Version 1.0.0 Page 3 of 38 SMT407 User Manual

Table of Contents

Revision History....................................................................................................... 2
Table of Contents ..................................................................................................... 3
Table of Figures........................................................................................................ 6
Table of Tables ......................................................................................................... 6
Physical Properties.................................................................................................. 7
Introduction............................................................................................................... 8
Related Documents ................................................................................................ 8
Block Diagram .......................................................................................................... 8
Mechanical Interface: PMC Standard...................................................................... 9
SMT407 Support ....................................................................................................... 9
SMT407 Installation.................................................................................................. 9
QL5064 .................................................................................................................... 11
Local bus............................................................................................................... 11
Virtex FPGA configuration..................................................................................... 11
Virtex FPGA design .............................................................................................. 12
TI JTAG controller................................................................................................. 12
TMS320C6416T....................................................................................................... 13
Boot Mode............................................................................................................. 13
EMIF Control Registers......................................................................................... 13
SDRAM................................................................................................................. 14
FLASH .................................................................................................................. 14
Virtex FPGA.......................................................................................................... 15
FPGA ....................................................................................................................... 17
Configuration......................................................................................................... 17
JTAG/Boundary Scan........................................................................................ 17
Configuring with MultiLINX................................................................................ 18
SHBs..................................................................................................................... 19
SHB Connectors................................................................................................ 19
SHB Cable Assembly........................................................................................ 20
SHB Inter Modules solutions............................................................................. 20
Half Word Interface (16-bit SHB Interface)........................................................ 20
Version 1.0.0 Page 4 of 38 SMT407 User Manual
Constraint File Signal Names............................................................................ 21
RSLs..................................................................................................................... 22
RSL Connector.................................................................................................. 22
RSL Cable Assembly......................................................................................... 23
RSL Interface .................................................................................................... 23
Local bus............................................................................................................... 23
Clocks................................................................................................................... 23
Miscellaneous I/O ................................................................................................. 24
Power Supplies..................................................................................................... 25
DC/DC converter............................................................................................... 26
Linear Voltage regulator.................................................................................... 26
Power Consumption.............................................................................................. 27
FPDP........................................................................................................................ 28
Further details....................................................................................................... 28
Software .................................................................................................................. 28
Further details....................................................................................................... 28
Verification Procedures ......................................................................................... 29
Review Procedures ................................................................................................ 29
Validation Procedures............................................................................................ 29
FPGA Constraint File General Information........................................................... 29
Ordering Information.............................................................................................. 29
FPGA-only ............................................................................................................ 29
With DSPs............................................................................................................. 29
Custom.................................................................................................................. 30
FPGA................................................................................................................. 30
Memories........................................................................................................... 30
DSPs................................................................................................................. 30
SHBs................................................................................................................. 30
RSLs.................................................................................................................. 30
PCB Layout Details ................................................................................................ 31
Components placement........................................................................................ 31
Headers Pinout ....................................................................................................... 33
SHB Headers........................................................................................................ 33
Version 1.0.0 Page 5 of 38 SMT407 User Manual
SHB Pinout (LVTTL only) (J3,JA3).................................................................... 33
RSL Header.......................................................................................................... 34
RSL Side 1 Pinout (LVDS only) (J2).................................................................. 34
RSL Side 2 Pinout (LVDS only) (JA4) ............................................................... 34
JTAG/Multilinx headers......................................................................................... 35
JTAG Boundary scan pinout (J4) ...................................................................... 35
PMC Pn4 Header.................................................................................................. 36
PMC Pn4 Pinout (LVTTL only) (P14)................................................................. 36
Safety....................................................................................................................... 38
EMC ......................................................................................................................... 38
Version 1.0.0 Page 6 of 38 SMT407 User Manual

Table of Figures

Figure 1: SMT407 Block Diagram............................................................................... 8
Figure 2: Single-size PMC card (from IEEE 1386-2001) ............................................ 9
Figure 3: QL5064 connection ................................................................................... 11
Figure 4: Flash logical sections ................................................................................ 15
Figure 5: JTAG Chain on the SMT407 ..................................................................... 18
Figure 6: SHB Connector.......................................................................................... 19
Figure 7: RSL Top Connector................................................................................... 22
Figure 8: RSL Bottom Connector.............................................................................. 22
Figure 9: FPDP daughter card .................................................................................. 28
Figure 10: SMT407 Components placement-Top view............................................. 31
Figure 11: SMT407 Components placement-Bottom view ....................................... 31
Figure 12: Location of JTAG/Multilinx header........................................................... 35
Figure 13: Top View IEEE 1386 Board-to-Board Plug.............................................. 36

Table of Tables

Table 1: FPGA Choices............................................................................................ 17
Table 2: RSL Speed vs. FPGA Speed Grade........................................................... 23
Table 3: LED Identification........................................................................................ 25
Table 4: Powering the devices.................................................................................. 25
Table 5: Power Consumption ................................................................................... 27
Table 6: SHB interfaces table................................................................................... 33
Table 7: RSL Side 1 interface table.......................................................................... 34
Table 8: RSL Side 2 interface table.......................................................................... 34
Table 9: JTAG Connector pinout.............................................................................. 35
Version 1.0.0 Page 7 of 38 SMT407 User Manual

Physical Properties

Dimensions Single-sized PMC form factor Weight TBD g (FPGA only)
TBD g (with DSPs)
TBD g (with DSPs and daughter module) Supply Voltages See Power Supplies section Supply Current See Power Supplies section
Version 1.0.0 Page 8 of 38 SMT407 User Manual

Introduction

Related Documents [1] PCI Mezzanine Card (PMC) Spec – IEEE.
http://shop.ieee.org/store/product.asp?prodno=SS94922
[2] Sundance High-speed Bus (SHB) specifications – Sundance.
http://sundance.com/docs/SHB%20Technical%20Specification.pdf
[3] Front Panel Data Port Spec – VITA.
http://www.fpdp.com
[4] External Interface User Manual – Sundance.
http://sundance.com/docs/Firmware.pdf
[5] Rocket Serial Link (RSL) specifications – Sundance.
http://sundance.com/docs/RSL%20­%20Technical%20Specification%20Rev01%20Iss03.pdf
[6] Processor PMC (PrPMC) Spec – VITA.
http://www.vita.com/

Block Diagram

HPI/McBSP
R S
R S
EMIFB
S
SDRAM
H
L
B
EMIFA
DSPA
Virtex II Pro
EMIFA
S
DSPB
H
L
B
PMC
SDRAM
P14
HPI/McBSP
Flash
PCI
Bridge
PCI
PCI
Host
Figure 1: SMT407 Block Diagram
Version 1.0.0 Page 9 of 38 SMT407 User Manual

Mechanical Interface: PMC Standard

This module conforms to the PMC standard (PCI Mezzanine Card, See Related Documents.) for single width modules.
It requires a PMC carrier board. The carrier board provides power, ground, and a PCI bus between the module and
host, for a non stand-alone system.
Figure 2: Single-size PMC card (from IEEE 1386-2001)

SMT407 Support

The SMT407 is supported by the SMT6041-407 software package available from SUNDANCE. Please register on the SUNDANCE
Support Forum if not yet registered.
Then enter your company’s forum and you can request the SMT6041-407 from there.

SMT407 Installation

Do NOT connect any external TTL (5v) signals to the SMT407 I/Os which connect directly to the FPGA as the FPGA is NOT 5v tolerant. This implies that the lines on connector P14 of the carrier board MUST be LVTTL and that any device driving signals on the SHB connectors must drive at LVTTL (3.3v).
You can fit the SMT407 on its own on any PMC compatible carrier board. When mated with a carrier board such as Twin Industries Xtend1000, it may then be plugged into a host computer (e.g. Windows PC).
Please, follow these steps to install the SMT407 module on a Host system:
1. Remove the carrier board from the host system.
2. Connect the SHB and/or RSL cable(s) to the top side of SMT407 (if required by your application).
Version 1.0.0 Page 10 of 38 SMT407 User Manual
3. Place the SMT407 module on a PMC site. (See your carrier board User Manual.)Make sure that the board is firmly seated before screwing the SMT407 to the two main mounting holes. Use 10mm M3 Standoffs(Digikey 4391K-ND)and M3 5mm bolts(Digikey H742-ND)to secure the module to any carrier card.
4. Connect the SHB and/or RSL cables to the back side of the SMT407 (if required by your application).
5. Replace the carrier board in the host system or power on for a stand-alone carrier.
Version 1.0.0 Page 11 of 38 SMT407 User Manual

QL5064

The QuickLogic PCI bridge is installed on all configurations of SMT407. This device combines a 66MHz/64-bit PCI Master/Target ASIC core with a one-time
programmable (OTP) FPGA fabric.
The configuration of the FPGA fabric in the QL5064 is performed prior to manufacturing of the module and can not be changed by the user.

Local bus

QL5064 provides a bridge between the PCI bus of the host system and the Local bus of the SMT407. There are three primary functions of the Local bus on SMT407:
1) Configuration of the Virtex FPGA
2) Communication with logic designs loaded in the Virtex FPGA
3) Communication with DSPs over JTAG (applies to DSP boards only)
CS[3:0] CS[1]
TI JTAG controller
(DSP boards only)
Virtex FPGA config
Virtex FPGA design
PCI bus
66MHz/
64-bit
QL5064
50MHz/
64-bit
Local bus
16-bit
CS[0]
8-bit
CS[3:2]
64-bit
Figure 3: QL5064 connection
More information about the Local bus interface and protocols can be obtained from QuickLogic at:
http://www.quicklogic.com/images/QL5064_CD_UM.pdf

Virtex FPGA configuration

Programming of the Virtex FPGA can be achieved over the PCI bus using the SelectMAP interface. This interface is 8-bits wide and runs at the full speed of the Local bus. By simply writing a stream of configuration bytes to the location at CS[0] the FPGA can be programmed.
An example of this is provided in the SMT6041-407 software package available from SUNDANCE.
Version 1.0.0 Page 12 of 38 SMT407 User Manual

Virtex FPGA design

Once the FPGA has been programmed the user may then communicate with the design by means of CS regions 2 and 3. 12 address lines allow for a total addressable space of 4kB per CS region. Accesses to these regions may be up to 64-bits wide.
An example of this is provided in the SMT6041-407 software package available from SUNDANCE.

TI JTAG controller

For DSP boards the Texas Instruments SN74ACT8990 is installed. This Test Bus Controller (TBC) provides XDS510 compatible performance.
Special driver software is required to operate this device. Please contact SUNDANCE for more information.
Loading...
+ 26 hidden pages