TODOPIC

Otros Microcontroladores / Dispositivos programables => Lógica Programable => Mensaje iniciado por: Eux_1 en 07 de Noviembre de 2005, 17:50:00

Título: Ayuda con bus bidireccional
Publicado por: Eux_1 en 07 de Noviembre de 2005, 17:50:00
Hola amigos:

Bueno acabo de unirme a este foro porque veo que hay varios de ustedes que manejan y/o estan aprendiendo el VHDL al igual que yo . Les escribo porque tengo un problema diseñando un bus bidireccional. Estoy utilizando ISE Foundation de Xilinx, version 7.1. Pasa que diseñe un bus bidireccional de 1 bit (en principio) utilizando el editor de esquemas de ISE y las librerias del mismo. Utilice un buffer de tres estados (BUFE) para ello. Les cuento que cuando efectuo la simulacion con ModelSim y pongo en alta impedancia uno de los buffers para que un dato pase en un sentido, y se me pone toda la linea en alta impedancia y no deja pasar nada. Supuestamente el otro buffer esta activo para que haya paso en el sentido elegido.
Use otro buffer bidireccional que es IOBUF y en esta ocasion parece haber conflicto de datos entre la entrada y salida y siempre pasa un cero.
Ayudenme por fa, consulté la documentacion disponible en el sitio de Xilinx, segui todos sus consejos y nada.

Un saludoChica

Eux.
Título: RE: Ayuda con bus bidireccional
Publicado por: antoniof en 08 de Noviembre de 2005, 09:20:00
Hay un ejemplo de bus bidireccional en VHDL dos post más abajo.
Sobre el editor esquemático, nunca lo he usado.
Si nos pones una imagen del esquema quizás te pueda ayudar.
Título: RE: Ayuda con bus bidireccional
Publicado por: Eux_1 en 09 de Noviembre de 2005, 14:49:00
Hola:

Primero que nada, muchas gracias por responder antoniof.
Respondiendo a tu post te digo que vi el programa sobre el bus que pusiste, pero no lo puedo utilizar porque el diseño lo hice en forma de esquema usando ECS que es una herramienta de ISE.  En ese caso ISE crea un programa por ti. O sea que traduce el esquema a código.

Te envio un documento en word, que explica con mas detalle el problema que tengo. Ahi podras ver un digrama del esquema que programe en ISE, ademas podras ver el banco de prubas y el resultado de simulacion. Espero que me puedas dar mas luces al respecto.

De hecho, si alguien puede ayudarme, se lo agradecere muchisimo.

Un abrazo.Rebotado

Eux.
Título: RE: Ayuda con bus bidireccional
Publicado por: Eux_1 en 09 de Noviembre de 2005, 15:12:00
Ups.

No quiere subir el adjunto. Intentare luego...

Eux.
Título: RE: Ayuda con bus bidireccional
Publicado por: Eux_1 en 10 de Noviembre de 2005, 08:54:00
Holaaa.

No he podido subir el adjunto. Me sale que no hay espacio sificiente. Envienme sus direcciones de correo para que puede enviarselos por ese medio.

Saludos.

Eux.
Título: RE: Ayuda con bus bidireccional
Publicado por: antoniof en 18 de Noviembre de 2005, 05:19:00
Buenas de nuevo. Siento no haber podido responderte antes pero he estado muy liado.

La dirección de correo de cada uno de nosostros está en nuestro perfil, pinchando sobre nuestros nombres Sonrisa GiganteSonrisa GiganteSonrisa Gigante

Aqui te pongo la mía: antyrub@hotmail.com

Envíame el archivo y te responderé lo más pronto posible