5.5.6
Mémoire
La flash AM29LV320 (U401) a une capacité de 4 Mo, elle contient le bootloader (programme de démarrage)
et le système d'exploitation.
La SDRAM MT48LC16M16 (U400) a une capacité de 32 Mo, et elle contient les programmes en cours
d'exécution (mémoire de travail).
5.5.7
Buffers de bus
Le CPU accède directement à la flash et à la RAM. Mais des buffers de données sont utilisés lors des accès
aux différents périphériques.
Les buffers d'adresses 74LCX541 (U501, U502 et U503) sont toujours passants et servent principalement à
driver suffisamment de courant pour les différents périphériques.
Le buffer de données 74LCX16245 (U500) est activé avec le signal –PERI généré par le CPLD lors d'un
accès aux périphériques.
5.5.8
CPLD
Le CPLD gère le décodage d'adresse et génère les signaux de Chip Select qui activent individuellement
chaque périphérique. Il gère également les signaux du clavier et du bouton rotatif et différents signaux de
commande et contrôle.
Les signaux d'entrée et sortie du CPLD sont:
B_A[1..23]
B_D[24..31]
BCLK
-RESET_CF
-CS1
-TA
-CS_CF1, -CS_CF2, -PERI, -CS_TFT, -
CS_BUZZER, -CS_ANA, -CS_TEST,
CS_RTC, -CS_USB
-RST_USB, -RST_ETH, RST_BUZZER, -
RST_TFT, RST_UART, -RST_MEM
INT_BUZZER, INT_ETH, INT_USB, -
INT_RTC, INT_ANA, INT_TEST,INT_CF
INT_H, INT_M, INT_L
RW, -OE
-RD_, -WR_, -RD_ETH, -WR_ETH
BUFENB2
TFT_RDY
KEY_[0..7]
PUSH_f
ON/OFF_BUTf
-BL_ON, BRT_UnD, -BRT_INC, -BRT_CS
SOUND_ON
nMONITOR_OFF
ROT_A_f, ROT_B_f
CLK_UART_CF
CLK_BUZZER,
KET_SEL
CLK_LOW
nRSTO
5.5.9
BDM
Le connecteur BDM (Background Debug Mode) permet de debugger et développer les applications et le
matériel. Il sera également utilisé pour les tests hardware.
5.5.10 Compact Flash
La Compact Flash est une mémoire dans laquelle sont contenues les applications, les configurations
(options) et les tendances. Elle joue le rôle de disque dur.
0-48-0126
Description technique
bus d'adresse
bus de données
horloge de bus
reset général
chip Select (périphériques)
transfert acknowledge
chip select particuliers des périphériques
resets particuliers
interruptions des périphériques
interruptions allant vers le coldfire
Read-Write et Output Enable (coldfire)
Read et Write (CPLD)
Accès compact flash
communication avec le contrôleur TFT
boutons du clavier
bouton du bouton rotatif
bouton marche arrêt
ajustement de la luminosité de l'écran
activation de l'ampli audio
activation du backlight
gestion du bouton rotatif
horloge de l'UART (sortie)
horloge du BUZZER (entrée)
sélection du multiplexeur boutons clavier
horloge de faible fréquence
Reset out du Coldfire
5-22
Janvier 2009