Está en la página 1de 5

UNOPROLOGIC CPLD y MEGAPROLOGIC CPLD

Son Shields desarrolladas por EARTHEPEOPLE TECHNOLOGY, para


aplicaciones en conjunto con las tarjetas o microprocesadores de Arduino,
tanto para Arduino Uno como para el Mega.
La particularidad de estas Shields es su innovador mtodo de desarrollo con
cdigo lgico programable, que permite una transferencia de datos por medio
de USB a alta velocidad ( 480 Mb/s) , entre la tarjeta de Arduino y la Pc, a
dems posee una alta potencia y versatilidad, para el desarrollo de proyectos,
ya que su entorno al igual que arduino, son o poseen libreras, que son libres y
compatibles con Arduino.

Entre las caractersticas principales, a parte de su alta velocidad de


transmisin, es que poseen un oscilador de 66 Mhz, que es la velocidad a la
cual trabaja el microprocesador, y dicha velocidad de procesamiento, es lo
suficientemente alta como para entregarnos valores en tiempo real y con una
alta velocidad de transferencia de datos.
Caractersticas.

Altera EPT 570 CPLD con 440 Macro celdas


Alta velocidad de Transferencia (480 Mb/s)

24 entradas y salidas de 5 voltios


JTAG
FT2232H
66 MHz Oscilador
4 Leds verdes
2 interruptores para la tarjeta

Altera EPM 570 CPLD con 440 Macro celdas


Es un microprocesador que viene integrado en la shield o tarjeta de
desarrollo, este micro es programado con el software Quartus II , el EMP
posee 570 elementos lgicos que equivale a 440 macro celdas que
simplemente son dispositivos integrados en la tecnologa CPLD que cumplen con la
funcin de tener los
alta impedancia

registros, tambin controlan la polaridad , y buffers para salidas en

Utiliza el oscilador de 66 MHz para la transferencia y activacin de la


librera que nos da una transferencia de informacin de hasta 8 Mega
Bytes por segundo.

Alta velocidad de Transferencia


Las Shields poseen una velocidad de transferencia de alta velocidad por
medio de USB de hasta 480 Mb/s hacia la PC ; para esta transeferencia

utilizan dispositivos exclusivos como es el FT 2232H del cual hablaremos


posteriormente.
Entradas y Salidas
Tienen 24 entradas y salidas que trabajan con una tolerancia de hasta +5
voltios, estn organizados o distribuidos en grupos de 3, cada uno con 8
bits o puntos de conexin. Adicionalmente cada puerto viene definido si
es entrada o salida.

Lo ms relevante e importante de las entradas y salidas, es que a su vez


una entrada puede convertirse en una salida y viceversa, con una
configuracin mnima de 6 nanosegundos.

JTAG
Inicialmente un sistema creado para la verificacin de las placas PCB o
electrnicas,por medio de un software que compara ciertos parmetros de
diseo y fabricacin; posteriormete JTAG es usado como un depurador de
cdigo, y es la manera que se usa con el Uno prologic o el Mega prologic,
ya que el CPLD que es parte de la shield es programado va JTAG, pero
tambin se le puede programar utilizando el Quartus II, pero utilizando el
complemento JTAG.

Circuito FT2232H
Como se ha venido aclarando el FT2232 es un puerto dual de
comunicacin USB de alta velocidad (480 Mb/s), en definitiva es la
interface de comunicacin entre el Host del PC y al CPLD.
Los dos canales que posee, que en este caso se lo llamar canal A y Canal
B; la programacin del canal A se lo ahce por medio del JTAG, y el canal B
se lo hace usando los puertos de los 8 bits mencionados con anterioridad.
Otra particularidad es que trabaja con 5 Voltios pero, provee de 3,3 v y 1,8
v para otros dispositivos de la sheld, por ejemplo para el EPT 570 AP; otra

gran particularidad es que el DT 2232 H posee un reloj propio que de 12


MHz.

Programacin.
La programacin se hace bsicamente sobre el CPLD, para ello se utiliza
un cable usb mini, que se conectara a la PC, el cual contendr el software
de programacin, que en este caso es el Quartus II de compaa Altera.

Una vez instalado el Quartus II se procede a conectar la shel al pc, en ese


momento se reconocer el software, posteriormente ya la programacin
es ms fmcil y rpida, simplemente se abre el programa mencionado,
seleccionamos los pines adecuados, siempre fijndose que ellos no violen
ninguna caracterstica del dispositivo, en si lo que se hace en el Quartus II
es configurar los pines acorde al proyecto que se necesite, y una vez
establecido esa configuracin, lo cargamos a la sheld por medio del
mismo programa.

También podría gustarte