Estoy pensando en diseñar un tablero personalizado basado en un Microchip / ATMEL SAM S70 o STM32F7 / STM32H7. El SAMS S70 parece ser la opción más barata y ofrece aproximadamente lo mismo que los competidores ST.
Ahora estoy tratando de averiguar cuánto SDRAM puedo adjuntar a estas MCU.
-
La hoja de datos del S70 no especifica qué tipo de SDRAM (DDR2, DDR3), etc. puede manejar. ¿Cómo puedo saber qué chips de memoria son compatibles?
-
Al navegar a través de digitec, noté que casi todos los chips de memoria (?) 1G tienen 8 bancos, lo que es más de lo que puede manejar el SAM S70 (4 bancos máximo). Y todos los chips que encontré que ofrecen 1G en 4 bancos son solo DDR1. ¿Es limitada la cantidad de datos por banco?
-
Tampoco estoy seguro de la cantidad de datos que el controlador de memoria en el SAMS S70 puede direccionar por banco (direcciones de fila / columna) y en total. Si leo la hoja de datos correctamente, la dirección más grande es 13 bits de la dirección de la fila, 11 bits de la dirección de la columna + 1 bit de desplazamiento de bytes + 2 bits de la dirección del banco, es decir, 27 direcciones de bits en total .. eso sería 1/8 de 1G, es decir, 128M?
-
¿Dónde juega el tamaño de la página en esto?
Sé que estas son muchas preguntas, pero estoy bastante abrumado por la cantidad de configuraciones de memoria y la información limitada en las hojas de datos no ayuda.