aficionado de edad necesita tiempo apuntando en la dirección correcta .....

M

manicomio

Guest
Tengo que volver a diseñar un circuito existente para reducir seriamente el número de fichas y aplicación de algunas funciones nuevas.El diseño actual es todo en la lógica estándar 74HC serie.Estoy mirando la posibilidad de experimentar con CPLD o FPGA como una solución, pero estoy limitada por el hecho de que realista sólo puede trabajar con DIP / paquetes PLCC y tablas de cerveza casera.

He mirado provisionalmente el WebPack Xilinx, básicamente porque me cuesta juntar un programador JTAG, las partes pueden XC9500 fuente relativamente barata, y en un embalaje adecuado.

PERO - y el más grande - no puedo encontrar tutoriales decente en el software.Prefiero usar el diseño esquemático, ya que es probablemente más fácil para mí entender al principio, y me preocuparé de los lenguajes de programación más tarde.

Además, estoy abierto a sugerencias de los dispositivos alternativos al uso - no hay ninguna razón particular para mi elección inicial distinto de lo que "parece ajustarse a la ley".

BTW, tengo que producir un doble puerto 2Mbyte SRAM, (escribir sólo un puerto, un puerto de sólo lectura de 21 bits con la lucha contra la generación de la dirección de leer, y una SRAM externa, obviamente).La escritura de puerto sólo necesita un tiempo de ciclo mínimo de 200ns, la SRAM 2M tiene un tiempo de acceso de 70ns y de sólo lectura del puerto se pueda agarrar de datos tan pronto como sea.Habrá una fuente de reloj externa para el contador, y la capacidad ya sea antes de cargar el contador o añadir un offset sería una ventaja, pero no esencial.SRAM de datos no necesariamente tienen que ser pasadas a través del dispositivo.
En la lógica TTL convencionales es relativamente simple, pero con una gran cantidad de fichas, y un montón de desagradables asociados ....

Cualquier suggetions en las rutas a tomar, tutoriales, dispositivos, etc práctica sería muy bueno!

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />
 
Yo recomendaría http://www.xess.com/.
Esa es una compañía de un profesor de Carolina del Norte.
Ellos tienen el hardware y el software para
comenzar un diseño en FPGA o CPLD.La pragmática
IMHO tutorial de ellos es muy buena.El software
no es algo de propiedad es sólo para comunicarse
con la Junta.Usted puede utilizar su propio software de Xilinx
para crear el firmware.Los ejemplos de
los usuarios son muy buenos también.Echa un vistazo.

 
¿Por qué no puedo abrir la web de www.xess.com?se trata de una websit de apertura?

 
Es posible que desee echar un vistazo en el Manual de usuario para el (algo antigua) Xilinx / Digilent Spartan-3 Starter Kit.Que incluye esquemas, así que usted puede ver cómo una FPGA pequeño se utiliza en un tablero de fácil y con un chip de memoria RAM estática.
http://www.xilinx.com/xlnx/xebiz/designResources/ip_product_details.jsp?key=HW-SPAR3-SK-UNI-G

Un CPLD, puede ser suficiente para su proyecto, y que probablemente sería más barato que un FPGA.Por lo general elegir FPGAs porque son mucho más flexibles.

FPGAs y CPLDs Muchos vienen en paquetes BGA que son un problema para el montaje afición.Sin embargo, algunos están disponibles en el ajuste fino quad paquetes planos, que son muy fáciles de mano de soldadura en unos pocos segundos, una vez que la caída de ella.

Sé que la tentación de seguir utilizando la captura esquemática, con diseños FPGA y CPLD.Lo hice por varios años de mediados de los 90.Pero después de pasar unos días de aprendizaje Verilog (principalmente de la Xilinx "XST Guía del Usuario"), de inmediato me diseñar cosas diez veces más rápido.

En caso de que usted se está preguntando qué medidas se necesitan para construir un FPGA o proyecto CPLD, aquí está mi guía rapidito a la construcción de un proyecto sencillo con el software Xilinx ISE:
ftopic216154.html # 754738
Versión anterior con un ejemplo Verilog:
ftopic148878.html # 545653

Al.tera ha FPGAs agradable y CPLDs también, pero no estoy muy familiarizado con ellos.

Aquí hay un sitio para la diversión con pequeños proyectos FPGA:
http://www.fpga4fun.com/

Buena suerte!

Calma: El sitio web Xess funciona bien para mí.Prueba otra vez.

 
Gracias echo47.

Tuve un golpe serio en la materia Xilinx anoche, y han hecho algunos (lento) el progreso .....Voy a continuar durante unos días y ver cómo me llevo!Sí, yo ya había visto el sitio fpga4fun, pero voy a echar otro vistazo.

Cheers, D.

 

Welcome to EDABoard.com

Sponsor

Back
Top