Foros Electrónica - Comunidad sobre electrónica en España

foros electrónica .es

Comunidad sobre electrónica en españa

 

como conectar bus en una cpld?

Esta es una discusión sobre como conectar bus en una cpld? dentro del foro Diseño con FPGA / CPLD / ASIC parte de la categoría Diseño Digital; Hola compañeros, estoy empezando con los CPLD ( XC 9572, de Xilinx), el lenguaje que estoy empleando es mediante esquema. ...


Regresar   Foros Electrónica - Comunidad sobre electrónica en España > Diseño Digital > Diseño con FPGA / CPLD / ASIC

Registrarse FAQ / Ayuda Lista de usuarios Calendario Buscar Posts de hoy Marcar como leído

Publicidad para usuarios no registrados:
Responder

 

LinkBack Herramientas Estilo
  #1 (permalink)  
Antiguo 17-Sep-2007, 22:38
Junior Member
 
Registrado: September-2007
Posts: 2
pedro rapido ligero Lleva buen camino
Predeterminado como conectar bus en una cpld?

Hola compañeros, estoy empezando con los CPLD ( XC 9572, de Xilinx), el lenguaje que estoy empleando es mediante esquema. Poner puertas logicas no tengo problemas, lo grabo y funciona.

El problema es que cuando voy a utilizar un contador y la salida la tiene mediante BUS no se como se conecta de forma correcta.

Por ejemplo : un simple contador que cuente hasta 7.
Pongo el el esquema un contador y una puerta AND para que cuando llegue a la combinacion binaria deseada resetee el contador y empiece de nuevo a contar.

-Pues esto aparentemente sencillo me trae de cabeza, tampoco se como se hace para sacar por ejemplo las salidas del contador por los puertos. Un saludo.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Citar y responder
  #2 (permalink)  
Antiguo 18-Sep-2007, 09:54
Super Moderator
 
Registrado: April-2007
Posts: 328
dani Lleva buen camino
Predeterminado Re: como conectar bus en una cpld?

Hola pedro,

imagino que estarás utilizando Xilinx ISE para tus desarrollos con el CPLD. Hace mucho que no lo usas pero si no recuerdo mal, un bus de, por ejemplo 4 bits se representa así:

OUTPUT(3:0)

Si luego quieres conectar señales individuales a ese bus mediante el esquemático tendrás que nombrarlas como: OUTPUT(0), OUTPUT(1), OUTPUT(2), OUTPUT(3).

En cuanto a mapear las salidas de tu circuito a puertos físicos del CPLD se puede especificar a través de un fichero .UCF donde le indicas primero la NET de tu esquemático y luego el pin físico de tu dispositivo. Por ejemplo, si en tu contador tienes una net que se llame 'A' y lo quieres mapear al pin K17 de tu CPLD, tendrías que insertar la siguiente línea en el fichero UCF:

NET "A" LOC "K17";

Para editar este fichero suele haber un menú 'User Constraints' o 'Edit Constraints'.

Espero haberte ayudado.

Un saludo.
Dani
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Citar y responder
  #3 (permalink)  
Antiguo 20-Sep-2007, 22:26
Junior Member
 
Registrado: September-2007
Posts: 2
pedro rapido ligero Lleva buen camino
Predeterminado Re: como conectar bus en una cpld?

Gracias dani por tu rapida respuesta, pero la verdad nunca supuse que programar un cpld fuera complicado, programo con pic, pero hacer un simple contador a traves de esquema esta resultando ser una odisea.

No se en que puedo fallar, le doy vueltas y vueltas y siempre hay algun error por ahi. Bueno un saludo compañero.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Citar y responder
Responder

Herramientas
Estilo

 
Reglas del foro
No puedes publicar nuevos hilos
No puedes publicar respuestas
No puedes publicar archivos adjuntos
Tu no puedes editar tus posts

El código vB está activado
Emotíconos está activado
El código [IMG] está activado
El código HTML está desactivado
Trackbacks are activado
Pingbacks are activado
Refbacks are activado


Discusiones similares

Discusión Iniciada por Foro Respuestas Último post
conectar un 555 fammable Diseño de circuitos en general 16 20-Jan-2009 05:17
Conectar 2 resistencias 120v 1500w a 220v?? jfrubio Fuentes de alimentación 10 25-Oct-2008 23:36
conectar casco a tv plana sirmel Equipos de sonido 2 31-May-2008 23:45
pregunta CPLD yunyinya Diseño con FPGA / CPLD / ASIC 1 26-Feb-2008 12:32
Conectar Video-portero y timbre inalámbrico Pepus Área General Digital 0 24-Feb-2008 18:54


Todas las horas son GMT +2. La hora es 02:04.


Powered by vBulletin® Latest version
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.
(c) 2007-2008 Foros electrónica