Академический Документы
Профессиональный Документы
Культура Документы
R conexiones compartidas
conexiones compartidas
adems las conexiones de la FPGA, la memoria StrataFlash comparte algunas conexion
es a otros componentes.
Carcter
el carcter LCD LCD utiliza un de cuatro bits interfaz de datos. La pantalla conex
iones de datos tambin se comparten con el SF_D<11:8 > seales de la StrataFla
BPI Abajo 0:1:1 FPGA se inicia en la direccin 0xFF_FFFF y descensos a travs direcc
in M0
espacio. El CPLD controles de M1
las lneas A[24:20 ] durante la BPI M2 configuracin.
Recursos relacionados con J30
J3 Intel StrataFlash
http://www.intel.com/design/flcomp/products/j3/techdocs.htm#datasheets Hoja de d
atos
Nota de aplicacin 827, Memoria Intel StrataFlash (J3) de Xilinx Spartan-3E
http://www.intel.com/design/flcomp/applnots/307257.htm Gua de diseo FPGA
Spartan-3E Kit de inicio Junta www.xilinx.com Gua del Usuario 87 UG230 (v1.0) 9 d
e marzo de 2006
R
Captulo 12
Serie SPI Flash
El Spartan-3E Starter Kit incluye un STMicroelectronics M25P16 serie SPI 16 Mbit
Flash, por lo que resulta muy til en una gran variedad de aplicaciones. La memor
ia Flash SPI proporciona un medio alternativo para configurar la FPGA de una nue
va funcin de FPGA Spartan-3E como se muestra en la Figura 12-1. La memoria Flash
SPI tambin est disponible para la FPGA despus de la configuracin para una variedad d
e propsitos, tales como:
Fcil almacenamiento no voltil de datos Almacenamiento de cdigos de identificacin, nm
ros de serie, las direcciones IP, etc.
El almacenamiento de cdigo del procesador MicroBlaze que puede remedar en DDR SDR
AM.
Concentrador M25P16 FPGA Spartan-3E Serie SPI Flash SPI_MOSI MOSI/CSI_B (T4) D S
PI_MISO DIN/D0 (N10) Q SPI_SCK CCLK (U16) C SPI_SS_B CSO_B (U3) S
UG230_c15_01_030206
Figura 12-1: Spartan-3E Fpga Opcional Interfaz de Configuracin Flash SPI Tabla 12
-1: Seales de la interfaz SPI Flash
FPGA Pin Seal Descripcin Direccin
SPI_MOSI FPGASPI Serie T4 datos: salida principal, entrada esclava SPI_MISO FPGASP
I Serie N10 datos: Entrada Principal, salida esclava SPI_SCK U16 FPGASPI SPI_SS_B
Reloj U3 FPGASPI asincrnico, active-Low esclavo
UCF Ubicacin entrada de seleccin Restricciones
Figura 12-2 proporciona la UCF limitaciones para la serie SPI Flash PROM, inclui
da la E/S y la asignacin de pines I/O estndar utilizado.
; "SPI_SS_B" LOC = "U3" | IOSTANDARD = LVCMOS33 | MAT = LENTO | = 6 ; NETO "SPI_S
CK" LOC = "U16" | IOSTANDARD = LVCMOS33 | MAT = LENTO | = 6 ; NETO "SPI_MOSI" LOC
= "T4" | IOSTANDARD = LVCMOS33 | MAT = LENTO | UNIDAD = 6 ; # algunas conexiones
compartidas con SPI Flash, DAC, ADC, y AMP NETO "SPI_MISO" LOC = "N10" | IOSTAN
DARD = LVCMOS33
; NETO "SPI_ALT_CS_JP11" LOC = "R12" | IOSTANDARD = LVCMOS33 | MAT = LENTO| = 6
Figura 12-2: UCF las restricciones de espacio de SPI Flash para conexiones
Spartan-3E Starter Kit Junta www.xilinx.com Gua del Usuario 89 UG230 (v1.0) 9 de
marzo de 2006
Figura 12-6: Haga doble clic en Generar PROM, ACE o JTAG Archivo
se inicia despus del impacto, haga doble clic en Archivo PROM Formateador, tal co
mo se muestra en la Figura 12-7.
UG230_c15_06_030206
Figura 12-7: Haga doble clic en Archivo PROM Formateador
elegir 3 Parte SPI PROM PROM como destino, como se muestra en la Figura 12-8. Sel
eccione de cualquiera de los formatos de archivo DE PROM, el procesador Intel fo
rmato hexadecimal (MCS) es muy popular. El PROM Formateador intercambia automtica
mente el poco sentido que SPI Flash Gestin de cambio ms importantes de bits (MSB)
en primer lugar. Introduzca la ubicacin del directorio y el nombre de archivo de
PROM.
Haga clic en Siguiente > cuando haya terminado.
92 Www.xilinx.com Spartan-3E Kit de inicio Gua del usuario Placa UG230 (v1.0) 9 d
e marzo de 2006
96 Www.xilinx.com Spartan-3E Kit de inicio Gua del usuario Placa UG230 (v1.0) 9 d
e marzo de 2006
R Captulo 12:
Programacin de la Serie Flash SPI el SPI Flash con el Software XSPI
Abrir una ventana de lnea de comandos o de DOS y cambiar a la XSPI directorio de
instalacin.
El software de instalacin XSPI tambin incluye una breve gua de usuario, adems de XAP
P445.
Tipo xspi en la lnea de comandos para ver ayuda rpida.
Escriba el siguiente comando en el intrprete de comandos para el programa Flash S
PI SPI utilizando el formato de archivo Flash generado anteriormente. Esto verif
ica que la memoria Flash SPI es una M25P16 Flash SPI y, a continuacin, borra, pro
gramas, y por ltimo verifica que el flash.
C: \xspi>xspi -spi_dev m25p16 -spi_epv -mcs -i MySPIFlash.mcs -o output.txt
un descargo aviso aparece en la pantalla. Pulse la tecla Intro para continuar. T
odo el proceso de programacin tarda un poco ms de un minuto, como se muestra en la
Figura 12-17.
- ==< Pulse INTRO para aceptar y continuar > ==Inicio : Lunes 27 Feb 13:37:07 2006
==> Control dispositivo de SPI [STMicro_M25P16_VER_00100] cdigo ID(s) - densid
ad = [ 2097152] bytes = [ 16777216] bits - mfg_code = [ 0x20] - memory_type = [
0x20] - density_code = [ 0x15] + -----------------------------------------+ | ID
de dispositivo cdigo(s) verificar =============> [ OK ] | + -----------------
ntizar la disponibilidad.
ESPERA Q S
Pin VCC 1:16
-pin Pin SOIC 1:8
pines SOIC (no conectar) 8-cable
VCC MLP S Q MANTENGA PULSADO W C GND D
(no conectar)
CON GND D C
UG230_c15_18_030606
Figura 12-19: Multi-Package STMicroelectronics Diseo de la familia M25Pxx
Spartan-3E Kit de gua del usuario Junta www.xilinx.com 101 UG230 (v1.0) 9 de marz
o de 2006
R
Captulo 13
DDR SDRAM
el Espartano Starter Kit-3E incluye placas de 512 Mbits (32M x 16) micras Tecnol
oga DDR SDRAM (MT46V32M16) con 16-bit interfaz de datos, como se muestra en la Fi
gura 13-1. Todos los pasadores interfaz DDR SDRAM conectarse a la FPGA de E/S en
el banco 3 FPGA. E/S y el Banco 3 DDR SDRAM con 2.5V, generados por una LTC3412
defecto regulador de la junta de entrada de la fuente 5V. La tensin de referenci
a 1,25 V, que es comn a los FPGA y DDR SDRAM, se genera mediante una resistencia
divisor de tensin 2,5 V de la rampa.
5.0V
STL2_E ; NETO "SD_CS" LOC = "K4" | IOSTANDARD = SSTL2_E ; NETO "SD_CKE" LOC = "K
3" | IOSTANDARD = SSTL2_E ; NETO "SD_CK_P" LOC = "J5" | IOSTANDARD = SSTL2_E ; N
ETO "SD_CK_N" LOC = "J4" | IOSTANDARD = SSTL2_E ; NET "SD_CAS" LOC = "C2" | IOST
ANDARD = SSTL2_E ; NETO "SD_BA< 1 >" LOC = "K6" | IOSTANDARD = SSTL2_E ; N
ETO "SD_BA< 0 >" LOC = "K5" | IOSTANDARD = SSTL2_E
Figura 13-4: UCF Ubicacin limitaciones para DDR SDRAM los pines de Control
VREF Pin FPGA Reserva
cinco patillas en I/O Banco 3 estn dedicados como referencia de tensin insumos, VR
EF. Estos pines no se pueden utilizar para fines generales de E/S en un diseo. Pr
ohibir el uso de estos software de pasadores con las limitaciones previstas en l
a Figura 13-5.
5I
# prohibir las clavijas CONFIG PROHIBIR VREF = D2; CONFIG PROHIBIR = G4; CONFIG
PROHIBIR = J6; CONFIG PROHIBIR = L5; CONFIG PROHIBIR = R4;
Figura 13-5: UCF StrataFlash Ubicacin las limitaciones de
recursos relacionados con los pines de control
Kit de diseo Xilinx Embedded (EDK)
http://www.xilinx.com/ise/embedded_design_prod/platform_studio.htm
MT46V32M16 (32M x 16) DDR SDRAM http://download.micron.com/pdf/datasheets/dram/d
dr/512MBDDRx4x8x16.pdf Hoja de datos
MicroBlaze OPB SDRAM de Double Data Rate (DDR) Controlador (v2.00b)
http://www.xilinx.com/bvdocs/ipcenter/data_sheet/opb_ddr.pdf
Spartan-3E Kit de gua del usuario Junta www.xilinx.com 107 UG230 (v1.0) 9 de marz
o de 2006
R
Captulo 14
10/100 Ethernet Interfaz de capa fsica
del ejrcito espartano Starter Kit-3E incluye un Standard Microsystems83C185 LAN E
thernet 10/100 capa fsica (PHY) interfaz y Un conector RJ-45, como se muestra en
la Figura 14-1.
Con un controlador de acceso a medios Ethernet (MAC) implementado en la FPGA, la
junta puede conectarse a una red Ethernet estndar. Toda la sincronizacin se contr
ola desde una de 25 MHz oscilador.
Conector Ethernet RJ-45 (J19)
SMSC LAN83C185 PHY Ethernet 10/100
25 MHz Crystal UG230_c14_01_022706
Figura 14-1:10 PHY Ethernet con conector RJ-45
Spartan-3E Kit de gua del usuario Junta www.xilinx.com 109 UG230 (v1.0) 9 de marz
o de 2006
nte del medio (MII), como se muestra en la Figura 14-2. Una descripcin ms detallad
a de las seales de interfaz, incluyendo la FPGA nmero pin, se muestra en la Tabla
14-1.
SMSC LAN83C185 FPGA Spartan-3E PHY Ethernet 10/100 E_TXD<3:0 > Vase el Cuad
ro TXD[3:0 ] E_TX_EN (P15) TX_EN E_TXD< 4> (R4) TXD4/TX_ER E_TX_CLK (T7) T
X_CLK E_RXD<3:0 > Ver Tabla RXD[3:0 ]
Conector RJ-45 E_RX_DV (V2) RX_DV E_RXD< 4> (U14) RXD4/RX_ER E_RX_CLK (V3)
RX_CLK E_CRS (U13) CRS E_COL 25,000 MHz (U6) COL E_MDC (P9) MDC
(U5) E_MDIO MDIO
UG230_c14_02_022706
Figura 14-2: FPGA se conecta a travs PHY Ethernet MII
Tabla 14-1: FPGA conexiones a la red LAN83C185 Ethernet PHY
FPGA Nombre Nmero Pin Seal Funcin
E_TXD< 4> R6 transmitir datos a. E_TXD< 4> tambin es el MII Error de
transmisin. E_TXD< 3> T5
E_TXD< 2> R5 E_TXD< 1> T15 E_TXD< 0> R11
E_TX_EN P15 de Activar.
E_TX_CLK T7 reloj de transmisin. 25 MHz en 100Base-TX y 2,5 MHz en 10Base-T.
E_RXD< 4> U14 Recibir Datos de.
E_RXD< 3> V14 E_RXD< 2> U11 E_RXD< 1> T11 E_RXD< 0> V8
V2 E_RX_DV Recibir datos vlidos.
110 Www.xilinx.com Spartan-3E Starter Kit Junta Gua del usuario UG230 (v1.0) 9 de
marzo de 2006
R
Captulo 15
conectores de expansin
El Spartan-3E Kit de placa base, que proporciona una gran variedad de conectores
de expansin de interfaz sencilla flexibilidad a otros componentes de la placa ba
se. La junta se compone de la siguiente expansin de E/S los encabezados (vase la F
igura 15-1):
UN Hirose 100-pin conector de borde con FPGA 43 usuario asociado de pines de E/S
, incluyendo hasta 15 LVDS diferencial E/S y dos pares de slo entrada
Tres pares 6 polos Mdulo Perifrico aterrizaje de las conexiones de Agilent o conne
ctorless probe Tektronix
puente JP9, I/O tensin de 0 Banco
predeterminado es 3,3 V, ajustada a 2,5 V para entrada/salida de diferencial
100-pin Hirose FX2 del conector J3
43 conexiones de E/S de alto rendimiento
J1 6-pin del cabezal J6 Accesorios Sonda
Connectorless Aterrizaje de analizador lgico sondas
J2 6-pin del cabezal Accesorios
R Six-Pin
Six-Pin Accesorios Accesorios Cabezales Cabezales
La 6-Pin headers accesorio fcil interfaz de E/S mediante los diversos Digilent mdu
los perifricos (ver "Recursos relacionados", pgina 124). La ubicacin de la 6-pin h
eaders es proporcionado en la Figura 15-1, pgina 113.
Cabezal J1
J1 del cabezal, se muestra en la Figura 15-8, es el ms alto de la conector de 6 p
ines en el borde derecho de la placa base. Utiliza una hembra 6 polos hembra 90.
Cuatro pasadores FPGA conectarse a la J1 del cabezal, FX2_IO<4:1 >. Estos
cuatro seales tambin se comparte con el FX2 conector Hirose. La junta proporciona
3,3 V para los accesorios montados en placa en la J1 toma de la parte inferior.
FPGA Spartan-3E J1 FX2_IO1 (B4) FX2_IO2 (A4) FX2_IO3 (D5) FX2_IO4 (C5)
GND 3.3V
UG230_c12_07_022406
Figura 15-8: FPGA conexiones a la J1 Accesorio del cabezal
del cabezal J2
J2 del cabezal, se muestra en la Figura 15-9, es el ms bajo de conector de 6 pine
s en el borde derecho de la placa base. Utiliza una hembra 6 polos hembra 90. Cua
tro pasadores FPGA conectarse a la J2 del cabezal, FX2_IO<8:5 >. Estos cu
atro seales tambin se comparte con el FX2 conector Hirose.
La junta proporciona 3,3 V para los accesorios montados en placa en la J2 toma d
e la parte inferior.
FPGA Spartan-3E J2 FX2_IO5 (A6) FX2_IO6 (B6) FX2_IO7 (E7)
(F7) FX2_IO
GND 3.3V8
UG230_c12_08_022406
Figura 15-9: FPGA conexiones a la J2 del cabezal Accesorios
Spartan-3E Kit de gua del usuario Junta www.xilinx.com 121 UG230 (v1.0) 9 de marz
o de 2006
R
Captulo 16
XC2C64A CoolRunner II
el Espartano CPLD-3E Kit de placa base incluye un Xilinx XC2C64A CoolRunner II C
PLD. El CPLD es programable por el usuario y disponibles para las aplicaciones d
e los clientes. Porciones de la CPLD estn reservados para coordinar su comportami
ento entre los diferentes dispositivos FPGA memorias de configuracin, a saber, el
Xilinx Plataforma Flash PROM e Intel StrataFlash PROM.
En consecuencia, el CPLD debe proporcionar las siguientes funciones adems de la a
plicacin del usuario.
Cuando la FPGA est en el modo de configuracin de Serie Maestro (FPGA_M<2:0 >
= 000), generar un activo de baja seal de activacin para el XCF04S Plataforma Fla
sh PROM. La plataforma Flash PROM est desactivado en todos los otros modos de con
figuraci n. El CPLD ayuda a reducir el nmero de los puentes de la placa y simplif
ica la interaccin de todas las posibles fuentes FPGA memoria de configuracin.
Cuando la FPGA est participando activamente en el IFS de modo de configuracin (FPG
A_M<2:0 >=010, HECHO= 0), el conjunto superior StrataFlash PROM cinco lneas
de direccin, A[24:20 ], 00000 binario. Cuando la FPGA est participando activament
e en el IFS de modo de configuracin (FPGA_M<2:0 >=011, HECHO= 0), arriba ci
nco StrataFlash PROM las lneas de direccin, UN[24:20 ], 11111 binario. Establecer
la parte superior cinco lneas de direccin a ZZZZZ para todos los modos de configur
acin de IFS o cuando la FPGA de pin es alta. Este comportamiento se identifical a
la manera en la que el FPGA lneas de direccin superior de la funcin modo de BPI. P
or lo tanto, por qu aadir un CPLD para imitar este comportamiento? Una referencia e
n el futuro diseo muestra funciones de configuracin nicas. En una tpica aplicacin de
modo de BPI, el CPLD no es necesario.
Aparte de la necesaria funcionalidad CPLD, hay entre 13 y 21 de pines de E/S y 5
8 restantes las macroclulas disponibles para la aplicacin del usuario.
Jumper JP10 (WDT_EN) define el estado en el CPLD XC_WDT_EN de seal. De forma pred
eterminada, este puente est vaca y la seal se tira a una lgica alta.
La salida de XC_PROG_B el CPLD, si se utilizan, debe estar configurado como dren
aje abierto (es decir, ya sea en forma activa las bajas o flota a Hi-Z, nunca un
idades alto). Esta seal se conecta directamente a la FPGA PROG_B programacin de p
in.
La mayora de StrataFlash PROM se detect bits de la direccin, SF_A< 24 >, es e
l mismo que el FX2 conector seal llamado FX2_IO< 32 >. Los 16 Mb slo fsicame
nte StrataFlash PROM utiliza el ms bajo 24 bits, SF_A<23:0 >. Los bits de
la direccin, SF_A< 24 >, de migracin hacia arriba densidad de StrataFlash PR
OM.
Spartan-3E Kit de gua del usuario Junta www.xilinx.com 125 UG230 (v1.0) 9 de marz
o de 2006
durante la configuracin:
LA BPI arriba:A[24:20 ] =00000 BPI abajo:A[24:20 ] =11111 despus de la configurac
in u otras modalidades A[24:20 ] =ZZZZ
(V12) (P21) SF_A Intel StrataFlash< 21> (V13) (P20) SF_A< 20> (T12)
(P19) Control de direccin superior durante la configuracin
A[23:20 ] A[24:20 ]
SF_A<19:0 > A[19:0 ] A[19:0 ] A[23:20 ] ajeno UG230_c16_01_030906
Figura 16-1: XC2C64A CoolRunner II Serie CPLD controles Master y modos de config
uracin
126 BPI www.xilinx.com Spartan-3E Kit de Placa UG230 Gua del usuario (v1.0) 9 de
marzo de 2006
R UCF
UCF Ubicacin Ubicacin Las Limitaciones Limitaciones
Hay dos tipos de problemas enumerados a continuacin: uno para el FPGA Spartan-3E
y uno para el XC2C64A CoolRunner II CPLD.
Las conexiones de FPGA CPLD
La Figura 16-2 proporciona la UCF las limitaciones de las conexiones a la FPGA C
PLD la , incluido el I/O asignacin de patillas y la E/S estndar utilizado.
; NETO "SF_A< 20 >" LOC = "T12" | IOSTANDARD = LVCMOS33 | = 4 = LENTO | MA
T; "SF_A< 21 >" LOC = "V13" | IOSTANDARD = LVCMOS33 | = 4 = LENTO ASCENSO/DE
SCENSO | ; NETO "SF_A< 22 >" LOC = "V12" | IOSTANDARD = LVCMOS33 | = 4 = L
ENTO | MAT; "SF_A< 23 >" LOC = "N11" | IOSTANDARD = LVCMOS33 | = 4 = LENTO |
MAT; # SF_A< 24> es el mismo que FX2_IO< 32> NET "SF_A< 24 >" L
OC = "A11" | IOSTANDARD = LVCMOS33 | = 4 = LENTO | MAT; NETO "SPI_SCK" LOC = "U16"
| IOSTANDARD = LVCMOS33 | = 4 = LENTO | MAT; "GCLK10" LOC = "C9" | IOSTANDARD = L
VCMOS33 | = 4 = LENTO | MAT; "XC_GCK0" LOC = "H16" | IOSTANDARD = LVCMOS33 | = 4 =
LENTO | MAT; "XC_TRIG" LOC = "R17" | IOSTANDARD = LVCMOS33 ; NETO "XC_CPLD_EN" LO
C = "B10" | IOSTANDARD = LVCMOS33| = 4| MAT = LENTO ; NETO "FPGA_M0" LOC = "M10"
| IOSTANDARD = LVCMOS33 | = 4 = LENTO ASCENSO/DESCENSO | ; NETO "FPGA_M1" LOC =
"V11" | IOSTANDARD = LVCMOS33 | = 4 = LENTO | MAT; "FPGA_M2" LOC = "T10" | IOSTAND
ARD = LVCMOS33 | = 4 = LENTO | MAT; "XC_D< 0 >" LOC = "G16" | IOSTANDARD = L
VCMOS33 | = 4 = LENTO ASCENSO/DESCENSO | ; NETO "XC_D< 1 >" LOC = "F18" |
IOSTANDARD = LVCMOS33 | = 4 = LENTO | MAT; "XC_D< 2 >" LOC = "F17" | IOSTAND
ARD = LVCMOS33 | = 4 = LENTO | MAT; "XC_CMD< 0 >" LOC = "P18" | IOSTANDARD =
LVCMOS33| = 4| MAT = LENTO ; NETO "XC_CMD< 1 >" LOC = "N18" | IOSTANDARD =
LVCMOS33 | = 4 = LENTO | MAT
Figura 16-2: UCF las restricciones de espacio para FPGA
CPLD Conexiones a CPLD
Figura 16-3 proporciona la UCF limitaciones para el CPLD , incluida la E/S y la
asignacin de pines I/O estndar utilizado.
; "SF_A< 20 >" LOC = "P19" | IOSTANDARD = LVCMOS33 | MAT = LENTO ; NETO "SF
_A< 21 >" LOC = "P20" | IOSTANDARD = LVCMOS33 | MAT = LENTO ; NETO "SF_A<
; 22 >" LOC = "P21" | IOSTANDARD = LVCMOS33 | MAT = LENTO ; NETO "SF_A< 23
>" LOC = "P22" | IOSTANDARD = LVCMOS33 | MAT = LENTO ; # SF_A< 24> es el
mismo que FX2_IO< 32> NET "SF_A< 24 >" LOC = "P23" | IOSTANDARD = L
VCMOS33 | MAT = LENTO ; NETO "SPI_SCK" LOC = "P44" | IOSTANDARD = LVCMOS33 | MAT =
LENTO ; NETO "GCLK10" LOC = "P1" | IOSTANDARD = LVCMOS33 | MAT = LENTO ; NETO "X
C_GCK0" LOC = "P43" | IOSTANDARD = LVCMOS33 | MAT = LENTO ; NET "XC_PROG_B" LOC =
"P39" | IOSTANDARD = LVCMOS33 | ROTACIN = LENTO ; NETO "XC_DONE" LOC = "P40" | I
OSTANDARD = LVCMOS33 | MAT = LENTO ; NETO "XC_TRIG" LOC = "P41" | IOSTANDARD = LV
CMOS33 | MAT = LENTO ; NETO "XC_CPLD_EN" LOC = "P42" | IOSTANDARD = LVCMOS33 | MA
T = LENTO ; NETO "FPGA_M0" LOC = "P5" | IOSTANDARD = LVCMOS33 | MAT = LENTO ; NETO
"FPGA_M1" LOC = "P6" | IOSTANDARD = LVCMOS33 | MAT = LENTO ; NETO "FPGA_M2" LOC
= "P8" | IOSTANDARD = LVCMOS33 | MAT = LENTO ; NETO "XC_D< 0 >" LOC = "P33"
| IOSTANDARD = LVCMOS33 | MAT = LENTO ; NETO "XC_D< 1 >" LOC = "P34" | IOS
TANDARD = LVCMOS33 | ROTACIN = LENTO ; NETO "XC_D< 2 >" LOC = "P36" | IOSTA
NDARD = LVCMOS33 | MAT = LENTO ; NETO "XC_CMD< 0 >" LOC = "P29" | IOSTANDAR
D = LVCMOS33 | MAT = LENTO ; NETO "XC_CMD< 1 >" LOC = "P30" | IOSTANDARD =
LVCMOS33 | MAT = LENTO ; NETO "XC_WDT_EN" LOC = "P16" | IOSTANDARD = LVCMOS33
Figura 16-3: UCF las restricciones de espacio de la XC2C64A CPLD
Spartan-3E Kit de gua del usuario Junta www.xilinx.com 127 UG230 (v1.0) 9 de marz
o de 2006
R
Captulo 17
DS2432 1-Wire EEPROM SHA-1
El espartano Starter Kit-3E incluye un Maxim DS2432 EEPROM serie con SHA-1 integ
rado el motor. Como se muestra en la Figura 17-1, el DS2432 EEPROM utiliza la mxi
ma 1-Wire interfaz, que como su propio nombre indica, utiliza de manera intelige
nte un solo cable para la alimentacin y comunicacin serie.
El DS2432 EEPROM ofrece uno de los muchos posibles medios de copia de proteger l
a FPGA configuracin bitstream, haciendo difcil la clonacin. Xilinx XAPP780 nota de
aplicacin, que figuran en el apartado "recursos" ofrece una posible mtodo de imple
mentacin.
3.3V
FPGA Spartan-3E Maxim DS2432 EEPROM SHA-1 (U4) DS_WIRE
GND
UG230_c17_01_030906
Figura 17-1: SHA-1 EEPROM
UCF Limitaciones
Figura 17-2 Ubicacin proporciona la UCF restricciones para la FPGA conexiones a l
a DS2432 EEPROM SHA-1, incluyendo la E/S y la asignacin de pines I/O estndar utili
zado.
; "DS_WIRE" LOC = "U4" | IOSTANDARD = LVCMOS33 | MAT = LENTO | = 8
Figura 17-2: UCF Ubicacin limitaciones para DS2432 EEPROM SHA-1
Recursos relacionados
Maxim DS2432 1-Wire EEPROM con SHA-1 Motor
http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2914
XAPP780: FPGA con proteccin de copia IFF Dallas Semiconductor/Maxim DS2432 eeprom
Seguro
http://www.xilinx.com/bvdocs/appnotes/xapp780.pdf
Spartan-3E Kit de inicio Junta www.xilinx.com Gua del usuario 129 UG230 (v1.0) 9
de marzo de 2006