Documentos de Académico
Documentos de Profesional
Documentos de Cultura
prac2XilinxISEsumrest PDF
prac2XilinxISEsumrest PDF
Electrónica
Cada módulo de 1 bit posee cuatro entradas (A, B, CIN y ADDSUB) y dos salidas (S, COUT). La
entrada ADDSUB controla el resultado de la salida, efectuando la suma si su nivel lógico es ‘1’, y la resta si
su nivel lógico es ‘0’, en cualquier caso, la operación se realiza entre los operandos A, B y CIN. Como
ejemplo de funcionamiento, si A=3, B=6, el resultado de la suma es 9, y dado que la resta siempre se realiza
como A-B, el resultado es: D=13. Un ejemplo de simulación es:
2. Objetivo de la práctica.
En esta práctica vamos a realizar la implementación sobre un dispositivo lógico programable, en este caso
sobre una FPGA Xilinx de la familia VirtexE modelo XCV100EPQ240-6. Los pasos a realizar son:
Figura 3. Símbolo completo con entradas y salidas del sistema fina l a diseñar.
4. Diseño y simulación.
Primeramente se debe diseñar el sumador-restador de un bit, una vez simulado, se genera un elemento de
librería para el mismo. A continuación se diseña el sistema sumador-restador de 3 bit empleando el símbolo
de librería que se acaba de crear. Una vez diseñado y simulado correctamente se genera otro símbolo de
librería para el módulo de 3 bits. Como se desea visualizar el resultado en un display de 7 segmentos, se debe
incluir en el proyecto el fichero hex2led.vhd proporcionado. Para este fichero VHDL, también se genera el
símbolo esquemático. En nuevo esquema se incluye el módulo de 3 bits, el decodificador a 7 segmentos y la
lógica necesaria para hacer que el sistema sólo actualice el cálculo cuando se le proporcione la orden desde
la entrada “Actualiza”. Se simula el sistema completo y se comprueba que funciona correctamente.
NOTA: Si se necesita poner señales de entrada a nivel lógico cero ó uno, en la librería de símbolos se
dispone de los símbolos GND y VCC respectivamente.
5. Implementación.
Una vez simulado, para que el diseño disponga de las entradas y salidas que corresponden a la ubicación
de los interruptores y LED que existen en la placa, es necesario conocer el número de patilla donde cada uno
se ubica. En los anexos a esta memoria se muestran unos esquemas y una descripción de la placa donde,
junto con la exploración física de la placa disponible en el laboratorio, debéis ser capaces de encontrar el
número de patilla que demos asignar a cada entrada y salida del diseño.
Para realizar la asignación de patillas es necesario que en la ventana de fuentes añadamos una nueva
fuente (New Source), en este caso del tipo User Constraint File. Una vez creada, aparece un fichero con
extensión .ucf, que teniéndolo seleccionado ejecutaremos la opción de la ventana de procesos llamada User
Constraints -> Assign Package Pins. Esta opción nos abre el editor PACE, donde tenemos las entradas y
salidas que podemos llevar a la patilla a asignar.
Figura 4. Imagen de PACE, editor de restricciones, empleado en este caso para asignar patillas
en el dispositivo FPGA a emplear.
Una vez realizada la asignación de patillas ya podremos proceder a la implementación del sistema. Para
ello, ejecutaremos la opción Implement Design que automáticamente realizará el proceso de asignar los
recursos lógicos. Si el proceso finaliza correctamente, visualizar los informes y buscar la información que se
solicita a continuación:
6. Programación de la placa.
Para generar el fichero que sirve para descargar el programa en la placa se ejecuta la acción Generate
Programming File.
Una vez finalizado el proceso estaremos en disposición de encender la fuente de alimentación de la placa
para posteriormente entrar dentro del programa iMPACT que es el encargado de configurar el proceso de
programación.
Al arrancar este programa aparece un asistente que solicita información acerca del tipo de programación que
se desea realizar. Las opciones que se deben elegir son:
El proceso de reconocimiento automático debe reconocer dos dispositivos de programación, una memoria
EEPROM XC18v01 que no vamos a emplear y la FPGA, para ello, nos pedirá el fichero de programación de
cada dispositivo, para el caso de la memoria, le decimos que lo ignore (Bypass), y para el caso de la FPGA
procederemos a indicarle el fichero .bit que se nos ha generado en la carpeta de nuestro proyecto.
Se selecciona la FPGA (se selecciona en un color verde), y se ejecuta la opción Operations -> Program,
procediendo a la verificación de la misma.
FPGA Configuration
Configuration information is provided from two sources;
the JTAG Connector (JTAG0), and configuration PROM.
System Clock
Printed Circuit Board An oscillator socket clock output is connected to the
Virtex-E device. U5 is connected to Global Clock Input #0
The Evaluation Virtex-E Board printed circuit board is an (PQ240 pin #P92), The U5 socket is populated with a 40
6-layer board with four signal layers, a full 3.3V power MHz oscillator.
plane incorporating an isolated 1.8V mini-plane, and full
ground plane. The board stack-up layers 1 through 6 is:
1) ”Component side”/signal
Asynchronous (RS232) Communication
2) Ground Plane Interface
3) Signal The ADM3222 device provides level translation for a
4) Signal single RS232 interface (DB9 connector). The second
5) Power: 3.3V and 1.8V translation port on the device is terminated and unused.
6) ”Solder side”/signal
Name FPGA Connector PIN # FPGA Name 8) Press the Soft Reset button SW1 to reset the
PIN # PIN # board.
CNTL12 P127 128 58 GND GND
Serial Demo
GND GND 129 59 P126 CNTL13
CNTL15 P175 130 60 P125 CNTL14 9) Press the button SW2 to send the startup message.
CNTL16 P174 131 61 N/C N/C 10) The Power up message is displayed on the serial
GND GND 132 62 P173 CNTL17 terminal.
CNTL19 P170 133 63 P171 CNTL18 11) All characters typed should be echoed to the
CNTL20 P169 134 64 GND GND terminal.
GND GND 135 65 P191* CLK_IN
12) Press the Reset button again to “reset” startup
CLK_OUT P210* 136 66 P210* CLK_OUT_FB
message.
TMS ⊕ 137 67 GND GND
AUX_+3.3V +3.3V 138 68 ⊕ TDO LED SCAN
TDI ⊕ 139 69 ⊕ TCK 13) Set the dipswitch S1 dip 1 to ON (rocker up).
TRS ⊕ 140 70 GND GND 14) The LEDs should be blinking such that the
*Note: A zero ohm resistor may be required to access the illuminated led should be scanning back and forth
noted signals. through the LED array.
⊕ Note: Reference Schematic for current JTAG signal UP COUNTER
paths. 15) Set the dipswitch S1 dip 2 to ON (rocker down).
16) The Dual segmented LEDs should be counting
up.
Demonstration Program TEMPERATURE
Supplied with the development system is a demonstration 17) Set the dipswitch S1 dip 1 to OFF (rocker down).
program file that utilizes several devices on the evaluation 18) The LED should now display the temperature in
board. The demonstration program uses the evaluation °C in two’s complement binary. See the following
development board as a standalone platform that is table.
connected to a lab supply and a terminal emulation 19) Set the dipswitch S1 dip 2 to OFF (rocker down).
program. On power up the onboard PROM will configure 20) The Dual segmented LEDs should now display
the FPGA. Upon completion of the configuration the the temperature in °C.
FPGA functionality and input/output signal will activate. 21) Hold your finger on U5 to change the
A start up serial message will be sent to the terminal port temperature.
via the RS-232 connection. The LEDs will display a back
and forth scanning pattern or 8-bit value corresponding to LED Pattern Decimal Value (°C)
the current temperature. The Dual segmented display will (D9..D2)
count up or display the current temperature. 0111 1000 +120C
0001 1001 +25C
Additional Items Needed:
0000 1010 +10C
Ÿ Lab power supply, 5.0 volts at 1.5 amps.
0000 0000 0C
Ÿ Serial Terminal or Terminal Emulator.
Ÿ RS-232 cable 1111 0101 -10C
1110 0110 -25C
Setup: 1100 1001 -55C
1) Attach the lab supply to the power connector on
the Evaluation Board.
2) Attach the serial terminal to the P1 connector of
the Evaluation Board.
3) Set the Serial Terminal to: 8 data bits, 1 stop , No
parity, 9600 baud.
4) Verify jumper are NOT installed on JP1,JP2,and
JP3.
5) Verify JP4 is installed across pins 1 and 2.
Power UP:
6) Apply power to the Evaluation Board.
7) The DONE LED D1 will light on the completion
of the download.
Reset:
Document Source
Relevant Documents XILINX XC18V01 Configuration
Documents relevant to this application are listed in the http://www.xilinx.com/parti
PROM Data Sheet
following table. nfo/ds026.pdf
Analog Devices ADM3222 3V http://www.analog.com/pdf/
Table 18. Relevant Documents and Links RS232 Line Driver/Receiver Data
Sheet
ADM3202_0.pdf
Document Source
XILINX VIRTEX-E FPGA Data http://www.xilinx.com/parti
Sheet
nfo/ds022.pdf
Block Diagram
Dual
RS-232 8-Segment
LED
JTAG Header
8 LEDS
Infrared
XILINX Transceiver
VIRTEX-E
FPGA
40MHz
3 MICTORs
Header
Header
50 Pin
OSC
50 Pin
2 Push
Digital Buttons XILINX
Thermometer
XC18V01SO20C
Configuration
PROM
Revisions
Version 1.0 Initial Release.
Version 1.1 Fixed typographical errors.
www.em.avnet.com
D D
Function Sheet Number
Lead Sheet 1
FPGA, SPROM 2
Power 3
C C
B B
Copyright 2000, Avnet, Inc. All Rights Reserved.
This material may not bereproduced, distributed, republished, displayed, posted, transmitted or copied in
any form or by any means without the prior written permission of Avnet, Inc. AVNET and the AV logo are
registered trademarks of Avnet, Inc. All trademarks and trade names are the properties of their respective
owners and Avnet, Inc. disclaims any proprietary interest or right in trademarks, service marks and trade
names other than its own.
Avnet is not responsiblefor typographical or other errors or omissions or for direct, indirect, incidental or
consequential damages elatedr to this material or resulting from its use. Avnet makes no warranty or
representation respecting this material, which is provided on an "AS IS" basis. AVNET HEREBY
DISCLAIMS ALL WARRANTIES OR LIABILITY OF ANY KIND WITH RESPECT THERETO, INCLUDING,
WITHOUT LIMITATION, REPRESENTATIONS REGARDING ACCURACY AND COMPLETENESS, ALL
IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY,SUITABILITY OR FITNESS FOR A
A
PARTICULAR PURPOSE, TITLE AND/OR NON-INFRINGEMENT. This material is not design ed, intended A
or authorized for use inmedical, life support, life sustaining or nuclear applications or applications in which LIT# ADS-001207
the failure of the product could result in personal injury, death or property damage. Any party using or
selling products for use in any suc h applications do so at their sole risk and agree that Avnet is not liable, Avnet, Inc. Design Services Copyright 2000
Title
in whole or inpart, for any claim or damage arising from such use, and agree to fully indemnify, defend and
Mini-Virtex-E Board - Lead Sheet
hold harmless Avnet from and ag ainst any and all claims, damages, loss, cost, expense or liability arising
Size Document Number Rev
out of or in connection with the use or performance of products in such applications. B H394-XLX5-MVE-1002 A
DATA[0:31] LED[0:7]
FPGA_TDO
FPGA_TDO
CONN_TDO
CONN_TDI
DATA10
DATA11
DATA12
DATA13
DATA14
DATA15
DATA16
DATA17
DATA18
DATA19
DATA20
DATA21
DATA22
DATA23
DATA24
DATA25
DATA26
DATA27
DATA28
DATA29
DATA30
DATA31
R1
DATA0
DATA1
DATA2
DATA3
DATA4
DATA5
DATA6
DATA7
DATA8
DATA9
SP_TDI
SP_TDI
LED0
LED1
LED2
LED3
LED4
LED5
LED6
LED7
CONN_TMS 1 2 TMS
Do Not Populate
R2
CONN_TCK 1 2 TCK
J1 J2
SP_TDO
Do Not Populate
3
MODE2
MODE1
MODE0
3.3V
CF_N
TMS
+1.8V
TCK
Com
Com
A
B
GCK3
240
122
239
183
225
214
198
164
148
137
104
30
31
33
34
35
36
38
39
40
41
42
44
46
47
48
49
50
52
53
54
55
56
57
10
11
12
13
15
17
18
19
20
21
23
24
25
26
27
28
62
58
60
88
77
43
32
16
3
4
5
6
7
9
2
Do Not Populate Do Not Populate
D D
IO_VREF_L54N_Y
IO_VREF_L51N_Y
IO_VREF_L50N_Y
IO_VREF_L60P_Y
IO_VREF_L57P_Y
IO_VREF_L61P_Y
IO_VREF_L55P
IO_VREF_L63N
IO_L52P_YY
IO_L52N_YY
IO_L48P_YY
IO_L48N_YY
IO_L59P_YY
IO_L59N_YY
IO_L56P_YY
IO_L56N_YY
IO_L54P_Y
IO_L53P_Y
IO_L53N_Y
IO_L51P_Y
IO_L50P_Y
IO_L49P_Y
IO_L49N_Y
IO_L61N_Y
IO_L60N_Y
IO_L58P_Y
IO_L58N_Y
IO_L57N_Y
IO_L62P_Y
IO_L62N_Y
PROGRAM
IO_L55N
IO_VREF
IO_VREF
IO_L63P
VCCINT
VCCINT
VCCINT
VCCINT
VCCINT
VCCINT
VCCINT
VCCINT
VCCINT
VCCINT
VCCINT
VCCINT
VCCO
VCCO
VCCO
VCCO
VCCO
VCCO
TCK
TMS
TDI
IO
IO
IO
IO
IO
IO
M2
M1
M0
GCK1 89 212
GCK1 VCCO VCC
GCK1_FB 87 213
ADDRESS0 IO_LVDS_DLL_L40N GCK3
86 215
IO_VREF IO_LVDS_DLL_L6N
ADDRESS[0:31] 85 216 RS232RX JP1
ADDRESS1 VCCO IO_VREF
84 217 RS232TX
ADDRESS2 IO_VREF_L41P IO_L5P_Y MODE0 1
82 218 RS232EN_N
ADDRESS3 IO_L41N IO_VREF_L5N_Y 2
81 220 RS232SD_N R3
ADDRESS4 IO IO_L4P_Y
80 221 SEG1_A 1 2 HEADER 2x1
ADDRESS5 IO IO_L4N_Y
79 222 SEG1_B
ADDRESS6 IO_L42P_YY IO 10K
78 223 SEG1_C
IO_L42N_YY IO_L3P_YY
76 224 SEG1_D JP2
ADDRESS7 VCCO IO_L3N_YY
74 226
ADDRESS8 IO_L43P_YY VCCO MODE1 1
73 228 SEG1_E
ADDRESS9 IO_VREF_L43N_YY IO_L2P_YY 2
72 229 SEG1_F R4
ADDRESS10 IO IO_VREF_L2N_YY 1 2
71 230 SEG1_G HEADER 2x1
ADDRESS11 IO_L44P_YY IO
70 231 SEG1_Dp
ADDRESS12 IO_VREF_L44N_YY IO_VREF 10K
68 232
ADDRESS13 IO_L45P_YY VCCO
67 234 SEG2_A JP3
ADDRESS14 IO_L45N_YY IO_L1P_YY
66 235 SEG2_B
ADDRESS15 IO_VREF_L46P_Y IO_L1N_YY MODE2 1
65 236 SEG2_C
ADDRESS16 IO_L46N_Y IO_VREF_L0P_Y 2
64 237 SEG2_D R5
ADDRESS17 IO_L47P_YY IO_L0N_Y 1 2
63 238 SEG2_E HEADER 2x1
IO_L47N_YY IO
61 10K
VCCO
180
ADDRESS18 VCCO CS_N
99 184
ADDRESS19 IO_L37N_Y IO_CS_L14P_YY WRITE_N
97 185
ADDRESS20 IO_VREF_L38P_Y U1 IO_WRITE_L14N_YY
96 186 SEG2_F
ADDRESS21 IO_L38N_Y IO_L13P
95 187 SEG2_G
ADDRESS22 IO_L39P IO_VREF_L13N
94 188 SEG2_Dp
IO_VREF_L39N IO_L12P_YY VCC VCC
OSC_FB 93 189 R6
IO_LVDS_DLL_L40P IO_L12N_YY
OSC 92 191 1 2 CLK_IN
GCK0 IO_VREF_L11P_YY
90 192 0R0/0805
1
ADDRESS23 VCCO VIRTEX E - PQ240 IO_L11N_YY
118 193
ADDRESS24 IO_L32P_YY IO SWITCH0 NOT POPULATED R8
117 194
IO_L32N_YY IO_VREF_L10P_YY SWITCH1 R7 Do Not Install
C 116 195 C
ADDRESS25 VCCO IO_L10N_YY Do Not Install
115 197
ADDRESS26 IO_VREF VCCO SWITCH2
114 199
ADDRESS27 IO_L33P_YY IO_L9P_YY SWITCH3 CS_N WRITE_N
2
113 200
ADDRESS28 IO_L33N_YY IO_L9N_YY SWITCH4
111 201
IO_VREF_L34P_YY IO
1
ADDRESS29 110 202 SWITCH5
ADDRESS30 IO_L34N_YY IO_L8P_Y SWITCH6 R10
109 203
ADDRESS31 IO IO_DOUT_BUSY_L15P_YY IO_L8N_Y SWITCH7 R9 Do Not Install
108 205
IO_VREF_L35P_YY IO_VREF_L7P_Y SWITCH8 Do Not Install
107 206
IO_DIN_D0_L15N_YY
IO_L35N_YY IO_L7N_Y
105 207 SWITCH[0:9]
VCCO VCCO
IO_VREF_L24N_Y
IO_VREF_L27N_Y
IO_VREF_L28N_Y
IO_VREF_L17P_Y
IO_VREF_L18P_Y
IO_VREF_L21P_Y
SWITCH9
IO_INIT_L31N_YY
2
103 208
IO_D5_L26N_YY
IO_D7_L31P_YY
IO_D2_L19P_YY
IO_L36P_YY IO_VREF
IO_VREF_L22N
IO_VREF_L30P
IO_D1_L18N_Y
IO_D3_L21N_Y
102
IO_D4_L24P_Y
IO_D6_L27P_Y
209
IR_TXD IO_L36N_YY IO_LVDS_DLL_L6P
IO_L19N_YY
IO_L23N_YY
101 210 2 1
IO_L26P_YY
IO_L23P_YY
IR_RXD IO GCK2 CLK_OUT
IO_L25N_Y
IO_L29N_Y
IO_L16N_Y
IO_L17N_Y
IO_L20N_Y
IO_L25P_Y
IO_L28P_Y
IO_L29P_Y
IO_L16P_Y
IO_L20P_Y
100 R11
IO_VREF
IO_VREF
IR_SHDN IO_L37P_Y
IO_L30N
IO_L22P
0R0/0805
VCCO
VCCO
VCCO
DONE
VCCO
VCCO
VCCO
CCLK
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
NOT POPULATED
TDO
NOT POPULATED
IO
IO
IO
IO
IO
2 1 CLK_OUT_FB
149
147
146
145
144
142
141
140
139
138
136
134
133
132
131
130
128
127
126
125
124
123
121
120
181
179
178
177
176
175
174
173
171
170
169
168
167
165
163
162
161
160
159
157
156
155
154
153
152
150
233
227
219
211
204
196
190
182
172
166
158
151
143
135
129
119
112
106
R12
98
91
83
75
69
59
51
45
37
29
22
14
8
1
0R0/0805
JTAG_TRS
CNTL10
CNTL11
CNTL12
CNTL13
CNTL14
CNTL15
CNTL16
CNTL17
CNTL18
CNTL19
CNTL20
CONN_TDI
CNTL0
CNTL1
CNTL2
CNTL3
CNTL4
CNTL5
CNTL6
CNTL7
CNTL8
CNTL9
JTAG_TDI
D0
CONN_TMS
CONN_TDO JTAG_TMS
JTAG_TDO
CONN_TCK
CNTL[0:20] JTAG_TCK
FPGA_TDO
TEMP_SCLK
INIT_N
1 DONE
CCLK
TEMP_CE
TEMP_SDI
TEMP_SDO
B B
DOUT
R13
1K
2
D1
QTLP650C-4
VCC
1
R14
4.7K U2 VCC
CCLK 3 18
CLK VCC
1
INIT_N 8 20 C1
DONE RST/OE VCC
2
10 19
CE VCCO 0.1uF
11
D0 GND JTAG Header
2
1
D0/DATA VCC
16
D1
2 13
D2 CEO SP_TDI 1
15
CF_N D3 TMS TMS 2
7 5
D4/CF TMS TCK TCK 3
14 6
D5 TCK FPGA_TDO 4
9 4
D6 TDI SP_TDO 5
12 17
D7 TDO 6
1 2
A A
Do Not Populate
JP4
AUX+3.3V
HEADER 3
+1.8V
1
2
3
5V 1.8V
J3 U3 L4955V3.3 3.3V
RAPC712 R16
1
Do Not Populate
1 1 3 3.3V VCC R17
1
D IN OUT D
U4 + C2
GND
TAB
2
6 14
IN OUT
1
1
7 13 270K 10% TANB_10uF
IN OUT
2
+ C3 + C4 5 15
EN FB
4
3 16
GND RST
TANC_22uF TANC_22uF
1
C5
2
2
4 18
NC NC
1
8 17 R18
NC NC
Do Not Populate
0.1uF
2
1 20
GND/HS GND/HS
2 19
GND/HS GND/HS
9 12
GND/HS GND/HS
2
10 11
GND/HS GND/HS
TPS76718QPWP
1
C6 C7 C8 C9 C10 C11 C12 C13 C14 C15 C16 C17
0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF
2
2
1
1
C18 C19 C20 C21 C22 C23 C24 C25 C26 C27 C28 C29
0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF
2
2
B B
1
1
C30 + C31 + C32 + C33 + C34 + C35 + C36 + C37 +
2
Virtex-E Decoupling Caps
0.1uf per Vccint
four 47uF per device
+1.8V
one 470uF per device
1
1
C38 C39 C40 C41 C42 C43 C44 C45
1
1
C51 C52 C53 C54 C46 + C47 + C48 + C49 + C50 +
0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF
0.1uF 0.1uF 0.1uF 0.1uF TANC_47uF TANC_47uF TANC_47uF TANC_47uF TAND_470uF
2
2
A A
ADDRESS[0:31] ADDRESS[0:31]
MICTOR(AMP 2-767004-2)
JP5 J4
ADDRESS0 ADDRESS1 ADDRESS0 38 37 ADDRESS16
ADDRESS2 1 2 ADDRESS3 ADDRESS1 A/D0:0 A/D2:0 ADDRESS17
36 35
ADDRESS4 3 4 ADDRESS5 ADDRESS2 A/D0:1 A/D2:1 ADDRESS18
34 33
ADDRESS6 5 6 ADDRESS7 ADDRESS3 A/D0:2 A/D2:2 ADDRESS19
32 31
ADDRESS8 7 8 ADDRESS9 ADDRESS4 A/D0:3 A/D2:3 ADDRESS20
30 29
ADDRESS10 9 10 ADDRESS11 ADDRESS5 A/D0:4 A/D2:4 ADDRESS21
28 27
D ADDRESS12 11 12 ADDRESS13 ADDRESS6 A/D0:5 A/D2:5 ADDRESS22 D
26 25
ADDRESS14 13 14 ADDRESS15 ADDRESS7 A/D0:6 A/D2:6 ADDRESS23
24 23
ADDRESS16 15 16 ADDRESS17 ADDRESS8 A/D0:7 A/D2:7 ADDRESS24
22 21
ADDRESS18 17 18 ADDRESS19 ADDRESS9 A/D1:0 A/D3:0 ADDRESS25
20 19
ADDRESS20 19 20 ADDRESS21 ADDRESS10 A/D1:1 A/D3:1 ADDRESS26
18 17
ADDRESS22 21 22 ADDRESS23 ADDRESS11 A/D1:2 A/D3:2 ADDRESS27
16 15
ADDRESS24 23 24 ADDRESS25 ADDRESS12 A/D1:3 A/D3:3 ADDRESS28
14 13
ADDRESS26 25 26 ADDRESS27 ADDRESS13 A/D1:4 A/D3:4 ADDRESS29
12 11
ADDRESS28 27 28 ADDRESS29 ADDRESS14 A/D1:5 A/D3:5 ADDRESS30
10 9
ADDRESS30 29 30 ADDRESS31 ADDRESS15 A/D1:6 A/D3:6 ADDRESS31
CNTL[0:20] 8 7
CNTL[0:20] CNTL0 31 32 CNTL1 A/D1:7 A/D3:7
6
CNTL2 33 34 CNTL3 OSC CLK:1/Q1
5 CLK_OUT
CNTL4 35 36 CNTL5 CLK:0/Q0
NOT POPULATED 4 3
CNTL6 37 38 CNTL7 n/c GND
2 1
GND
GND
GND
GND
GND
CNTL8 39 40 CNTL9 0R0/0805 n/c n/c
41 42 R19
CNTL10 1 2
43 44 GCK1_FB
OSC 2 1 1 2 OSC_FB
43
42
41
40
39
45 46
R20 DOUT 47 48 R21
0R0/0805 49 50 0R0/0805
NOT POPULATED 2-102977-5 NOT POPULATED
DATA[0:31]
MICTOR(AMP 2-767004-2)
J5
DATA0 38 37 DATA16
C A/D0:0 A/D2:0 C
DATA1 36 35 DATA17
DATA[0:31] DATA2 A/D0:1 A/D2:1 DATA18
34 33
DATA3 A/D0:2 A/D2:2 DATA19
JP6 32 31
DATA0 DATA1 DATA4 A/D0:3 A/D2:3 DATA20
30 29
DATA2 1 2 DATA3 DATA5 A/D0:4 A/D2:4 DATA21
28 27
DATA4 3 4 DATA5 DATA6 A/D0:5 A/D2:5 DATA22
26 25
DATA6 5 6 DATA7 DATA7 A/D0:6 A/D2:6 DATA23
24 23
DATA8 7 8 DATA9 DATA8 A/D0:7 A/D2:7 DATA24
22 21
DATA10 9 10 DATA11 DATA9 A/D1:0 A/D3:0 DATA25
20 19
DATA12 11 12 DATA13 DATA10 A/D1:1 A/D3:1 DATA26
18 17
DATA14 13 14 DATA15 DATA11 A/D1:2 A/D3:2 DATA27
16 15
DATA16 15 16 DATA17 DATA12 A/D1:3 A/D3:3 DATA28
14 13
DATA18 17 18 DATA19 DATA13 A/D1:4 A/D3:4 DATA29
12 11
DATA20 19 20 DATA21 DATA14 A/D1:5 A/D3:5 DATA30
10 9
DATA22 21 22 DATA23 DATA15 A/D1:6 A/D3:6 DATA31
8 7
DATA24 23 24 DATA25 A/D1:7 A/D3:7
GCK1 6
DATA26 25 26 DATA27 CLK:1/Q1
5 GCK3
DATA28 27 28 DATA29 CLK:0/Q0
4 3
DATA30 29 30 DATA31 n/c GND
2 1
GND
GND
GND
GND
GND
CNTL[0:20] CNTL11 31 32 CNTL12 CNTL[0:20] n/c n/c
CNTL13 33 34 CNTL14
CNTL15 35 36 CNTL16
43
42
41
40
39
CNTL17 37 38 CNTL18 NOT POPULATED
CNTL19 39 40 CNTL20 0R0/0805
B R22 B
41 42
1 2 CLK_IN
43 44
2 1
NOT POPULATED
45 46 CLK_OUT
47 48
2
R23 CNTL[0:20]
NOT POPULATED 49 50 0R0/0805
R24 MICTOR(AMP 2-767004-2)
2
2
0R0/0805 34 33
NOT POPULATED CNTL3 A/D0:2 A/D2:2 CNTL19
32 31
CNTL4 A/D0:3 A/D2:3 CNTL20
1
1
30 29
A/D0:4 A/D2:4
CLK_OUT_FB
CNTL5 28 27
CNTL6 A/D0:5 A/D2:5 RS232RX
26 25 RS232TX
CNTL7 A/D0:6 A/D2:6
GCK3
GCK1
24 23 RS232EN_N
CNTL8 A/D0:7 A/D2:7
22 21 RS232SD_N
CNTL9 A/D1:0 A/D3:0
20 19 TEMP_SCLK
CNTL10 A/D1:1 A/D3:1
18 17 TEMP_CE
CNTL11 A/D1:2 A/D3:2
16 15 TEMP_SDI
CNTL12 A/D1:3 A/D3:3
14 13 TEMP_SDO SWITCH[0:9]
CNTL13 A/D1:4 A/D3:4 SWITCH8
12 11
CNTL14 A/D1:5 A/D3:5 SWITCH9
10 9
CNTL15 A/D1:6 A/D3:6
8 7 DOUT
A/D1:7 A/D3:7
CLK_IN 6
A CLK:1/Q1 A
5 CLK_OUT
CLK:0/Q0
4 3
n/c GND
2 1
GND
GND
GND
GND
GND
n/c n/c
Avnet, Inc. Design Services Copyright 2000
Title
43
42
41
40
39
10K R27
LED[0:7] 1 2
10K R28
LED0
1 2
LED1
LED2
LED4
LED5
LED7
LED3
LED6
SWITCH[0:9]
10K R29
1 2
2
SWITCH1
R31 R32 R33 R34 R35 R36 R37 R38
S1 SWITCH2
1K 1K 1K 1K 1K 1K 1K 1K 1 16
2 15 SWITCH3
1
1
3 14
QTLP650C-2
QTLP650C-2
QTLP650C-2
QTLP650C-2
QTLP650C-2
QTLP650C-2
QTLP650C-2
QTLP650C-2
4 13
D2 D3 D4 D5 D6 D7 D8 D9 5 12 SWITCH4
6 11
7 10 SWITCH5
8 9
SWITCH6
3-435640-9
SWITCH7
SW1 SWITCH8
VCC 1 2
U5 4 3 SWITCH9
7914J-1-000E
8 10K R39
VCC
SW2 1 2
0R0/0805 R40 1 2
1
C 2 1 4 3 10K R41 C
C55 7914J-1-000E 1 2
OSC R42
0.1uF 10K R43
2
OSC 5 1 2 1
OUT ENABLE
1 2
Do Not Populate U6
4 VCC 10K R44
GND
1 2
3 1 10K R45
IR_TXD TXD LEDA
2
1 2
R46 R47
OSC/SOCKET 2 10K R48
LEDC
4 1 2
IR_RXD RXD 1206, 1.8R 1206, 1.8R
1
C56 C57
5 6
IR_SHDN SHDN VCC 0.1uF 0.1uF
2
VCC + C58
4.7uF, TAN
R49
R50
2
1 2 7 8 SEG1_E 1 2
Mode GND
220
B 0R0/0805 B
R51
SEG1_D 1 2
220
TFDU6101E
R52 R53
SEG1_C 1 2 1 2 SEG1_F
U7
220 220
C59 VCC 1 20
R54 E1 N/C2 R55
1 2 SEG1_Dp 1 2 2 19 1 2 SEG1_G
D1 N/C1
220 3 18 220
0.1uF C1 F1
4 17
R56 Dp1 G1 R57
SEG2_E 1 2 5 16 1 2 SEG1_A
RS232SD_N E2 A1
1
2 19 9 220 9 12 220
C61 C1+ VCC Dp2 F2
3 18 4 10 11
V+ GND B2 A2 R60
1 2 4 17 8 1 2 SEG2_F
C1- T1OUT R61
5 16 3 SEG2_G 1 2 MAN6141C 220
1
2 7 SEG2_Dp 1 2
A ADM3222ARS TEMP_CE CE SERMODE A
3 6 TEMP_SDI 220
TEMP_SCLK SCLK SDI
C63 4 5 TEMP_SDO
GND SDO R66
2 1 SEG2_B 1 2
220 Avnet, Inc. Design Services
1
Copyright 2000
0.1uF DS1722U R67 Title
DO NOT POPULATE Mini-Virtex-E Board - Switch, LED, OSC
RS232TX Size Document Number Rev
B A
2
RS232RX H394-XLX5-MVE-1002
Date: Tuesday, October 17, 2000 Sheet 5 of 6
5 4 3 2 1
5 4 3 2 1
ADDRESS[0:31]
AUX+3.3V
P2
ADDRESS0 71 1
IO +5V ADDRESS1
72 2
ADDRESS3 GND IO ADDRESS2
73 3
ADDRESS4 IO IO
74 4
IO GND ADDRESS5
75 5
ADDRESS7 GND IO ADDRESS6
76 6
ADDRESS8 IO IO
77 7
IO GND ADDRESS9
78 8
D ADDRESS11 +3.3V IO ADDRESS10 D
79 9
ADDRESS12 IO IO
80 10
IO GND ADDRESS13
81 11
ADDRESS15 GND IO ADDRESS14
82 12
ADDRESS16 IO IO
83 13
IO +5V ADDRESS17
84 14
ADDRESS19 GND IO ADDRESS18
85 15
ADDRESS20 IO IO
86 16
IO GND ADDRESS21
87 17
ADDRESS23 GND IO ADDRESS22
88 18
ADDRESS24 IO IO
89 19
IO GND ADDRESS25
90 20
ADDRESS27 +3.3V IO ADDRESS26
91 21
ADDRESS28 IO IO
92 22
IO GND ADDRESS29
93 23
ADDRESS31 GND IO ADDRESS30
94 24
DATA0 IO IO
95 25
IO +5V DATA1
96 26
DATA3 GND IO DATA2
97 27
DATA4 IO IO
98 28
IO GND DATA5
99 29
DATA7 GND IO DATA6
100 30
DATA8 IO IO
101 31
IO GND DATA9
C 102 32 DATA[0:31] C
DATA11 +3.3V IO DATA10
103 33
DATA12 IO IO
104 34
IO GND DATA13
105 35
DATA15 GND IO DATA14
106 36
DATA16 IO IO
107 37
DATA[0:31] IO +5V DATA17
108 38
DATA19 GND IO DATA18
109 39
DATA20 IO IO
110 40
IO GND DATA21
111 41
DATA23 GND IO DATA22
112 42
DATA24 IO IO
113 43
IO GND DATA25
114 44
DATA27 +3.3V IO DATA26
115 45
DATA28 IO IO
116 46
IO GND DATA29
117 47
DATA31 GND IO DATA30
118 48
CNTL0 IO IO
119 49
IO +5V CNTL1
120 50
CNTL3 GND IO CNTL2
121 51
CNTL4 IO IO
122 52
IO GND CNTL5
123 53
CNTL7 GND IO CNTL6
124 54
CNTL8 IO IO
125 55
IO GND CNTL9
B 126 56 B
CNTL11 +3.3V IO CNTL10
127 57
CNTL12 IO IO
128 58
IO GND CNTL13
129 59
CNTL15 GND IO CNTL14
130 60
CNTL16 IO IO
131 61
IO +5V CNTL17 NOT POPULATED
132 62
CNTL19 GND IO CNTL18
133 63 R68
CNTL20 IO IO
134 64 CNTL[0:20] 0R0/0805
0R0/0805 R69 IO GND
135 65 2 1 CLK_IN
CNTL[0:20] GND IO
2 1 136 66 2 1 CLK_OUT_FB
CLK_OUT IO IO
137 67 R70
NOT POPULATED JTAG_TMS TMS GND
138 68 JTAG_TDO
+3.3V TDO 0R0/0805
139 69 JTAG_TCK
JTAG_TDI TDI TCK NOT POPULATED
140 70
JTAG_TRS TRST GND
5-179010-6
A A