Professional Documents
Culture Documents
El XC95XL2 es un kit de desarrollo para CPLD XC9536XL y XC9572XL, los cuales son producidos por la compañía
Xilinx Inc. (ver tabla 1), este sistema está pensado para el desarrollo de prototipos y el uso en laboratorios de
aprendizaje para estudiantes de Ingeniería Eléctrica y Electrónica.
Tabla 1. Referencias y encapsulados de los CPLD que pueden ser utilizados en el XC95XL2.
Este kit esta compuesto por varios circuitos y componentes los cuales prestan facilidades al usuario en el momento de
implementar un diseño, la ubicación de dichos componentes se puede apreciar en la figura 1.
Conector hembra RJ45. Permite la programación del CPLD desde el puerto paralelo de un PC (usando la aplicación
de Xilinx WebPack ISE). La interfaz JTAG de comunicación es necesaria para la programación del CPLD usando el
modo Boundary- Scan (es el único modo de programación que soporta el CPLD).
2. Resistencias de protección
El kit XC95XL2 incorpora resistencias de 330Ω en serie con cada pin del CPLD, para evitar daños por cortos
esporádicos ó descargas electroestáticas.
3. CPLD
Este kit está diseñado para operar con CPLDs de la familia XC9500XL (ver tabla 1). El encapsulado utilizado en este
kit es el PLCC-44 (PC-44 según la notación de Xilinx).
4. Fuente de 3.3V
En el kit XC95XL2 existe una fuente que es la encargada de suministrar la corriente y voltaje a todos los dispositivos
(voltaje de 3.3V). La fuente posee un led indicador, el cual informa acerca de su buen funcionamiento (led rojo 3.3V).
5. Conectores de alimentación
El kit XC95XL2 se puede alimentar de dos formas, mediante el uso del conector jack ó mediante el conector 1x2
macho, estos dos conectores están en paralelo y tienen la característica de ser independientes de la polaridad del
voltaje aplicado, ya que cuentan con un puente rectificador. Debido al exceso de disipación de calor que puede
alcanzar el regulador, el sistema XC95XL2 debe alimentarse con un voltaje recomendado de 6VDC (máximo 9VDC).
Es responsabilidad del usuario cuidar este aspecto.
La interacción entre el usuario y el XC95XL2 se realiza por medio de puertos los cuales se describen en la tabla 4.
PIN PAD
DESCRIPCIÓN
CPLD XC95XL2
1 01 I/O-01, Usuario
2 02 I/O-02, Usuario
3 03 I/O-03, Usuario
4 04 I/O-04, Usuario
5 05 GCK1, I/O-05, Usuario
6 06 GCK2, I/O-06, Usuario
7 07 GCK3, I/O-07, Usuario
Programa Técnicas Digitales UPB - 144
PIN PAD
DESCRIPCIÓN
CPLD XC95XL2
8 08 I/O-08, Usuario
9 09 I/O-09, Usuario
10 GND
11 11 I/O-10, Usuario
12 12 I/O-11, Usuario
13 13 I/O-12, Usuario
14 14 I/O-13, Usuario
15 TDI (Test Data Input) *
16 TMS (Test Mode Select) *
17 TCK (Test Clock) *
18 18 I/O-14, Usuario
19 19 I/O-15, Usuario
20 20 I/O-16, Usuario
21 3.3V
22 22 I/O-17, Usuario
23 GND
24 24 I/O-18, Usuario
25 25 I/O-19, Usuario
26 26 I/O-20, Usuario
27 27 I/O-21, Usuario
28 28 I/O-22, Usuario
29 29 I/O-23, Usuario
30 TDO (Test Data Output) *
31 GND
32 3.3V
33 33 I/O-24, Usuario
34 34 I/O-25, Usuario
35 35 I/O-26, Usuario
36 36 I/O-27, Usuario
37 37 I/O-28, Usuario
38 38 I/O-29, Usuario
39 39 GSR, I/O-30, Usuario
40 40 GTS2, I/O-31, Usuario
41 3.3V
42 42 GTS1, /O-32, Usuario
43 43 I/O-33, Usuario
44 44 I/O-34, Usuario
I/O - Input/Output
GCK - Global Clock
GSR - Global Set Reset
GTS - Global Output Enable
Los pines marcados con *, son pines con funciones especiales, algunos de ellos pueden ser usados por el usuario
teniendo en cuenta las hojas de especificación técnica del dispositivo CPLD. Los pines marcados como Usuario en la
tabla 4, pueden ser configurados como entradas, salidas ó como entrada/salida. Estos pines son compatibles con
lógica 5V-TTL y CMOS, el voltaje de salida en alto es de 3.3V y la corriente máxima de entrada que puede manejar
cada uno de ellos es de 10mA.
4. RECOMENDACIONES
Verifique el valor correcto del voltaje de alimentación, recomendado 6VDC (9VDC máximo).
Absténgase de tocar directamente los elementos en la superficie del kit XC95XL2.
Al momento de manipular la tarjeta, es preferible estar aterrizado.
Tenga cuidado de no generar estática con prendas de vestir y movimientos que la puedan producir.
Si utiliza un circuito externo, verifique las conexiones y posibles cortos que puedan presentarse.
Trabaje dentro de los límites establecidos de corriente y voltaje, procure no exigir al CPLD a sus rangos máximos.
Programa Técnicas Digitales UPB - 145
Álvaro Marín
Grupo Técnicas Digitales
Universidad Pontificia Bolivariana
Medellín
Colombia
2007
©