EMC/es

From Qi-Hardware
Jump to: navigation, search

Este controlador permite la comunicación (conexión) entre el procesador y las memorias estática, NAND flash y DRAM.

Interfaz de cada memoria:

• Memoria estática

Interfaz directa con la ROM, SRAM y NOR flash.
Soporta la selección de 4 diferentes bancos de memoria CS4~1#. Cada banco puede ser configurado por separado.
El tamaño y la base de las direcciones de los bancos de memoria son programables.

La memoria estática contiene las siguientes señales:

• Four chip selects, CS4~1#
• 22 señales de dirección, A22-A0
• 1 read enable, RD#
• 1 write enable, WE#
• 4 byte enable, BE3~1#
• 1 wait pin, WAIT#

• NAND flash

Presente en CS4~CS1, compartidas con los bancos de la memoria estática bank4~bank1.
Compatible con otras memorias NAND (con ancho de bus de 8 bits y 16 bits).
Sistema de corrección de errores ECC (Hamming y RS).
Soporte de lectura, borrado y programación.
Se puede realizar el boot del sistema a través de esta memoria.

• SDRAM

Soporta la selección de solo un banco de memoria DCS#.
Soporta ancho de bus 16 y 32 bits.
Soporta funciones de auto-refresco.
El tamaño y la base de las direcciones de los bancos de memoria son programables.
Permite el modo de bajo consumo de potencia.

La memoria SDRAM contiene las siguientes señales:

• 1 chip select, DCS#
• 4 señales byte mask, DQM3~0#
• 15 señales que multiplexan bank/row/column, A14-A0
• 1 write enable, RD/WR#
• 1 column-address strobe, CAS#
• 1 row-address strobe, RAS#
• 1 clock enable, CKE
• 1 clock, CKO




La siguiente tabla indica el espacio de memoria de las direcciones. Tb1.jpg

Una vez que el sistema se restablece (reset) su configuración es la que se muestra en la siguiente tabla. Tb2.jpg




A continuación se presentan algunos diagramas que ilustran la conexión de las memorias con el procesador.

Ejemplo de la conexión entre el procesador y la memoria NAND flash de 8 bits.

FIG1.jpg

Ejemplo de la conexión entre el procesador y la memoria SDRAM 512K x 16-bit x 2-bank.

FIG2.jpg


== OD-EF ==

Personal tools
Namespaces
Variants
Actions
Navigation
interactive
Toolbox
Print/export