¿Existe un chip FIFO de 250MHz?

4

Si tengo datos paralelos de 8 bits que están siendo cronometrados fuera de un chip a 250MHz, ¿hay alguna manera de poder almacenarlo? Solo necesito almacenar alrededor de 1kB. Preferiblemente esto sería un FIFO. ¿Existe un FIFO tan rápido a un precio razonable (     

pregunta Rocketmagnet

2 respuestas

4

Debería poder implementarlo en un FPGA adecuado, utilizando la RAM de bloque interna. Xilinx tiene esta nota de aplicación:

enlace

Probablemente podría implementarse en un dispositivo más barato, con más trabajo.

    
respondido por el Leon Heller
0

Incluso en FPGA, 250MHz (2Gbps en este caso) es una tarea muy difícil de lograr. Mejor díganos cuál es la aplicación y por qué necesita tales velocidades? Sería más fácil construir palabras de 32 bits tomando 4x8 bits y bajando la velocidad del reloj 4 veces. Esto garantizaría posibles Fmax al mismo costo de la memoria interna. La interfaz de bloque RAM en FPGA puede ser incluso más ancha que 32bits (144bits afaik o menos).

Los FPGA son excelentes para las transferencias de datos paralelas: cuanto más ancho es el bus que tiene, más datos puede transferir, por lo que es mejor elegir palabras de 32 bits en lugar de 8 bits en conexiones internas.

    
respondido por el Socrates

Lea otras preguntas en las etiquetas