Autor Tema: contador de 10 bit  (Leído 5501 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado CARONTE

  • PIC10
  • *
  • Mensajes: 18
contador de 10 bit
« en: 26 de Abril de 2006, 14:37:14 »
 :( hola que mas necesito ayuda con un contador de 10 bit para el control de direccion de una eeprom para que me envie una serie de informacion  en paralelo en la eeprom no tengo inconvenientes pero en el contador si ya que necesito solo de entrada el reloj y dos habilitadores cuando entres, una informacion cuente hasta un numero y con el otro dato que se salte el conteo final para otro :-/
El hombre inteligente no es el que tiene muchas ideas sino el que sabe sacar provecho de las pocas que tiene.

Desconectado antoniof

  • Moderadores
  • PIC24F
  • *****
  • Mensajes: 729
Re: contador de 10 bit
« Respuesta #1 en: 30 de Abril de 2006, 08:03:47 »
Caronte, no he entendido nada de lo que has posteado.

Puedes explicar mejor lo que pretendes. He entendido que necesitas un contador ascendente de 10bits con una entrada de reloj para generar el bus de direcciones de una memoria. Las otras entradas para que son: una para el reset? y la otra?

Desconectado CARONTE

  • PIC10
  • *
  • Mensajes: 18
Re: contador de 10 bit
« Respuesta #2 en: 30 de Abril de 2006, 12:06:46 »
disculpa ya  tengo solucionado el problema el programa que voy a realizar era para el control de una memoria mediante una gal para una matriz dinamica, tengo que realizar dentro de la gal dos contadores y un sumador.
Los contadores iran en cascada para poder contar, 0,1,2,3,4,5,6,7,8,9,1,2,3,4,5,6,7,8,9,10.
Pero mi problema es como es la arquitectura de un contador pero creo que eso lo soluciono este fin de semana que trabajare en eso, de toda formas muchas gracias por interesarte.
 :-/       :D
El hombre inteligente no es el que tiene muchas ideas sino el que sabe sacar provecho de las pocas que tiene.

Desconectado Geo

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 922
    • Mexchip
Re: contador de 10 bit
« Respuesta #3 en: 02 de Mayo de 2006, 19:19:35 »
O sea que el GAL lo vas a usar como control para acceder a la memoria ¿no? Cuando lo tengas, ¿podrías colocar algo por aquí :D?

Una duda que tengo con los FPGAs (ya me voy a meter de lleno a programar la tarjeta, la había comprado pero prácticamente ni la había tocado :P), si quiero implementar algún sistema en el que necesite una memoria, ¿se puede implementar dicha memoria dentro del FPGA? Supongo que si, ¿cómo se trabaja desde las herramientas de Xilinx (ISE Webpack)? ¿Algún ejemplo, artículo o cualquier cosa relacionada ya sea con simulación o implementación?

Saludos,
José Jorge (Geo).
La imaginación es el límite.
Visita mi blog, en inglés o en español :).
Mini curso de introducción a VHDL en MEXCHIP :-/

Desconectado CARONTE

  • PIC10
  • *
  • Mensajes: 18
Re: contador de 10 bit
« Respuesta #4 en: 04 de Mayo de 2006, 19:34:35 »
 :mrgreen: la verdad geo que no se puede utilizar un fpga como memoria, bueno si pero es mejor utilizar una memoria,
ya que se podria crear una memoria pero no muy buena claro que, si se puede utilizar para realizar muchas funciones pero no para grabar.
 :lol:
El hombre inteligente no es el que tiene muchas ideas sino el que sabe sacar provecho de las pocas que tiene.

Desconectado antoniof

  • Moderadores
  • PIC24F
  • *****
  • Mensajes: 729
Re: contador de 10 bit
« Respuesta #5 en: 04 de Mayo de 2006, 21:24:11 »
Geo, la mayoría de las FPGAs tienen bloques de memoria SRAM interna que puedes utilizar perfectamente. El problema es que es muy poca, dependiendo de la FPGA. La mia, por ejemplo, que es una Spartan 3 XC3S200 tiene 12KBytes de memoria interna.

La verdadera utilizad de estas memorias es hacer FIFOs para tus proyectos o bien memoria caché para algún micro embebido.

Desconectado Geo

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 922
    • Mexchip
Re: contador de 10 bit
« Respuesta #6 en: 29 de Mayo de 2006, 17:24:33 »
Gracias por los comentarios, es que en lo de la máquina digital que hicimos, la memoria la implementamos dentro del FPGA (una muy pequeña, 16x4), así todo quedó dentro del dispositivo. Pero bueno, esto fué más bien didáctico, es obvio que el FPGA está desperdiciado para lo que hicimos, a ver si cuando me desocupe puedo probarlo con la otra tarjeta que venía en el paquete (la que trae un par de CPLDs), lástima que dicha tarjeta no traiga más que los conectores de expansión :P.

La verdad, es que ni me había detenido a leer la documentación de la tarjeta que adquirimos, ya chequé que cuenta con un par de chips de memoria RAM y una PROM (la misma tarjeta que tienes).

Saludos,
José Jorge (Geo).
La imaginación es el límite.
Visita mi blog, en inglés o en español :).
Mini curso de introducción a VHDL en MEXCHIP :-/