ALTIUM

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

DISEO DE LA FPGA CYCLONE IV POR MEDIO DE ALTIUM

DESIGNER
Julin David Triana Delgado,u1801338@unimilitar.edu.co, Sergio David Vera Rodrguez,
u1801557@unimilitar.edu.co
Resumen Altium Designer es un
conjunto de programas para el diseo
electrnico en todas sus fases y para todas
la disciplinas, ya sean esquemas,
simulacin, diseo de circuitos impresos ,
implementacin de FPGA, o desarrollo de
cdigo para microprocesadores.

En el artculo presente se trabaja el
diseo de la FPGA Cyclone IV DE2-115
por medio del software Altium Designer.
Palabras ClaveAltium, FPGA, Diseo
, Sistema Elctronico.
1. INTRODUCCIN
El diseo de un sistema digital es un proceso
de creacin y gestin de mltiples
descripciones de los sistemas que representan
vistas y niveles de abstraccin distintas. Este
documento se centra, en cmo, los diseos
digitales se pueden implementar por medio de
la plataforma de Altium.
Bsicamente, el sumador completo se
implement por primera vez, en un controlador
de semforos en el chip FPGA Xilinx llamado
Spartan 3. Tambin hay otros tipos de chips
FPGA disponibles como lo son Altium
NanoBoard, ALTERA y Lattice. Al igual que
en el actual mundo hay muchas herramientas
avanzadas disponibles, las cuales son requeridas
para configurar y programar el chip FPGA. Una
Herramienta de diseo integrado Unificado es
conocida como "Altium Designer" [1].
Por medio de Altium Designer Software, los
sistemas digitales pueden disearse utilizando
cualquiera de los lenguajes como C, Verilog,
VHDL, ASM, etc , lo cual hace que pueda ser
comprobado en posterior uso.
Las FPGAs (Field Programmable Gate Arrays)
permiten circuitos lgicos complejos que sean
implementadas por la descarga de secuencias de
bits de configuracin para una serie lgica no
comprometida [2]. En el caso de las FPGAs
basados en SRAM, la configuracin la
informacin se almacena en las clulas SRAM
voltiles, que pueden ser cargar un nmero
indefinido de veces, permitiendo al mismo
circuito para ser reutilizado para muchas
aplicaciones diferentes.
Hay un nmero de diferentes formas de diseo
de un circuito FPGA, utilizando la captura
esquemtica, descripcin de hardware idiomas
(por ejemplo, VHDL [3] y Verilog [4]), el
hardware lenguajes de programacin (como el
de Celoxica Handel-C [5]), o generadores de
hardware especializados (por ejemplo, para
seal digital Filtros de procesamiento de
Seales [6]).
Las FPGAs modernas contienen millones de
compuertas programables, lo que les permite
implementar sistemas digitales muy complejos,
incluyendo sistemas de microprocesador
completos. Las FPGAs han sido objetivo del
diseo popular para la lgica digital,
introductoria circuitos que permiten la
construccin de los mismos sin la necesidad de
diseo fsico detallado de virutas, tableros y
cables.
La capacidad de innovacin independiente es el
ncleo de la competitividad nacional. Como la
tecnologa electrnica y su rpido desarrollo de
nuevos componentes electrnicos estn a la
vanguardia. En el caso de los circuitos
electrnicos modernos, su diseo se ha vuelto
ms complejo. Definiendo, qu tan rpido,
eficaz y preciso puede ser este.
La mayora de los diseadores de sistemas por
medio de circuitos se han ido por la corriente
del diseo innovador, haciendo que haya una
mayor demanda, en la ciencia universitaria e
innovacin en la ingeniera como formacin del
personal, Con el fin de fomentar el cultivo en
la innovacin.
Altium Designer, tiene una completa gama
para el diseo de sistemas electrnicos a nivel
de placa, incluyendo diseo de circuito
esquemtico, circuitos analgicos y circuitos
digitales, la imitacin de seal mixta, el diseo
verdadero multi-capa de placa de circuito
impreso, el diseo de los dispositivos lgicos
programables, los grficos Generacin, la
generacin de hojas de clculo, el apoyo a la
operacin de macro, y tiene servidores para
diferentes clientes. La arquitectura, tambin es
compatible con otros software de diseo
existentes, formatos de archivo, Creacin
automtica de rutas de placas de circuitos
impresos de mltiples capas, para lograr alta
densidad de PCB 100. Por lo tanto, la
tecnologa de diseo CAD asistido por
computador proporciona una gran herramienta
para el diseo de circuitos, placas del sistema,
herramientas de simulacin. Este Software de
CAD, tiene gran alcance. Piezas que no slo
pueden completar el diseo esquemtico, placa
de circuito impreso (CPCB) y su produccin.
Se puede ejecutar la simulacin de circuitos,
siempre y cuando el diseo de circuito
esquemtico y el modelo de simulacin de
circuitos sea precisa. La simulacin puede ser
directamente cerca a la actual. Para as observar
los resultados reales de la placa del sistema,
componentes de soldadura, con el fin de
alcanzar los problemas de diseo de la
deteccin temprana, Y defectos de diseo de
circuitos, haciendo que las modificaciones que
completen de esta manera el diseo final, tales
modificaciones acortar considerablemente los
costos de diseo, desarrollo y ciclo. Con lo
cual, Altium Designer se convierte una
herramienta de diseo de gran utilidad, un
conjunto universal de la teora de circuitos y
Placas.
En este artculo como se describe el diseo de
una mquina de estados para la simulacin de
los semforos ubicados en la calle 100 con
carrera 11, utilizando SoPc y el procesador
Altera Nios II. Explorando y evaluando las
diferentes variaciones arquitectnicas y de
rendimiento entre est y VHDL.
El artculo est organizado de la siguiente
manera. En la seccin 2 describe los mtodos y
materiales utilizados en el marco experimental
para el diseo de la FPGA Cyclone IV.
Mostrando los resultados y prestaciones en la
seccin 3. Finalmente, se presentan
conclusiones, en relacin trabajo futuro en la
seccin 4.
2. MTODOS Y MATERIALES

Para empezar con el proyecto Lo primero que
se hizo crear el proyecto con PCB. Como el
proyecto est inactivo, lo primero que se agrega
es el archivo esquemtico, donde por medio de
las libreras se van agregando los componentes
necesarios con su respectiva referencia de
encapsulado. Ya agregados todos los
componentes, estos se van interconectando,
teniendo en cuenta que las conexiones solos se
pueden a 45 y 90 grados (estas conexiones
fueron basados en el Manual de la Cyclone IV).
Figura 1: Diseo Esquemtico con los componentes, para la
elaboracin de la FPGA Cyclone I V.
El microprocesador de la FPGA Cyclone IV,
est dividida en bancos, donde en banco 5 y el
banco 7, trabajan sobre el controlador de la
VGA.

Figura 2: Diseo Esquemtico con los componentes, para la
elaboracin del mdulo VGA de la FPGA Cyclone I V.

El banco nmero 2 se encarga del RS232, es
decir, del puerto de transmisin y recepcin
serial y de tres switch que se manejan en la
FPGA. Mientras banco nmero 1, se encarga
de la LCD.

Figura 3: Diseo Esquemtico con los componentes, para la
elaboracin del puerto serial y los switch de la FPGA
Cyclone I V.

Figura 4: Diseo Esquemtico con los componentes, el
manejo de la LCD en la FPGA Cyclone I V.

El PCB aparece con sus respectivos
componentes distribuidos, en una placa rgida
aislante, despus con la herramienta "auto
route", ordena de manera adecuada la conexin
entre los componentes. Las conexiones tiene
diferente color, que simboliza el nivel de capas
que se encuentran en la placa (se necesitaron 5
niveles).

Figura 4: PCB en 2D elaborado a partir Diseo Esquemtico
de la FPGA Cyclone I V.





3. RESULTADOS
Al ver el PCB de la cyclone IV en 3D, se
observo que el esquemtico y el PCB en dos
dimensiones quedo distribuido adecuadamente,
ya que estos no aparecieron en el programa con
advertencias de colisiones.
Figura 5: PCB en 3D elaborado a partir Diseo Esquemtico
de la FPGA Cyclone I V.
Tambin se observ que el diseo PCB en 3D,
se compone de los mismos encapsulados de la
FPGA cyclone IV, aunque el diseo en 3D
contaba solo con los componentes
bsicosutilizados en el curso estudiado.

Figura 5: PCB en 3D elaborado a partir Diseo Esquemtico
de la FPGA Cyclone I V comparadp con la FPGA real .

4. CONCLUSIONES
Actualmente, el diseo de sistemas elctronicos
ha entrado en la era del CAD, la simulacin por
medio del software significa realmente ser
capaz de ahorrar costo y tiempo en la ejecucin
del diseo de la placa de circuito, haciendo
inevitable el desarrollo de esta tendencia.
Altium como software de CAD Electrnico, al
ofrecer posibilidades como el diseo innovador
y el uso para la creacin de placas de circuitos,
permitir a los estudiantes producir ms
trabajos y de mejor calidad, incentivando a la
creatividad e innovacin de sistema
electrnicos.

5. REFERENCIAS

[1] A. Limited, "Altium adds Aldec FPGA
simulation technology to Altium
Designer,"Media/Releases, 2010.

[2] W. Wolf, "FPGA-Based System Design,"
Prentice-Hall, Upper Saddle River, NJ USA,
2004.

[3] IEEE, "IEEE Standard VHDL Language
Reference Manual," IEEE Standard 1076-2002,
IEEE New Jersey, 2001.

[4] IEEE. "IEEE Standard Verilog Hardware
Description Language (Revision of IEEE Std
1364-1995)," IEEE Std 1364-2001, IEEE New
Jersey, 2001.

[5] Celoxica, "The technology Leader in C-
based Design and Synthesis," 2005.

[6] K. Morris, "Destination dsp: Methodologies
for signal processing success," FPGA and
Programmable Logic Journal, November 2004.

[7] Liu Zhao Yu, "Electronic innovation design
manufacturing practice based on
CAD," Circuits,Communications and System
(PACCS), 2010 Second Pacific-Asia
Conference on , vol.2, no., pp.182,185, 1-2
Aug. 2010.

[8] Ahmed, M.; Yinan Kong; Yufeng Lai;
Heimlich, M., "Digital traffic controller on the
Altium NanoBoard," Communications and
Information Technologies (ISCIT), 2012
International Symposium on , vol., no.,
pp.440,443, 2-5 Oct. 2012

[9] Cheng, Y. Q.; Zhu, M.; Ge, W., "Signal
integrity simulation design of image processor
PCB combined with electromagnetic
compatibility analyses based on Altium
Designer 6," Industrial Electronics and
Applications, 2009. ICIEA 2009. 4th IEEE
Conference on , vol., no., pp.745,749, 25-27
May 2009.

[10] Gour, A.; Raj, A.S.; Behera, R. P.; Murali,
N.; Murty, S.A.V.S., "Design & development of
soft-core processor based remote terminal units
for nuclear reactors," Field-Programmable
Technology (FPT), 2011 International
Conference on , vol., no., pp.1,4, 12-14 Dec.
2011

También podría gustarte