next up previous contents
Next: Die Register des MPC860 Up: Auslesen der Bilddaten aus Previous: FPGA-Steuerung durch den MPC860

Der Memory-Controller

Der Memory-Controller umfasst drei Basis-Maschinen: Der Memory-Controller des MPC860 kann bis zu 8 Speicherbänke verwalten. Für die Ansteuerung kann eine dieser drei Maschine individuell für jede Speicherbank gewählt werden. Die GPCM dient zur Ansteuerung von Speichern mit einfachem Ansteuerungstiming, wie z. B. SRAMs, EPROMs3.8, oder ROMs3.9. Die zwei UPMs dienen zur Ansteuerung von Speichern mit komplizierterem Timing wie DRAM oder SDRAM3.10. Da es sich bei dem Speicher auf der Adapterplatine um SRAM handelt, wird im Folgenden nur der GPCM berücksichtigt.
Um die GPCM zu programmieren, werden folgende Register des MPC860 verwendet: Die Bedeutung der einzelnen Bits im BR und OR können dem MPC860-Handbuch [24] entnommen werden. Das BR-Register wird in Tabelle 15-14 auf Seite 15-71 und das OR-Register in Tabelle 15-15 auf Seite 15-73 beschrieben.
Für jede Speicherbank existiert eine Chip-Select-Leitung (CS0 bis CS7). Jeder Leitung CSx ist ein Registerpaar bestehend aus BRx und ORx zugeordnet (mit x = 0 bis 7).
next up previous contents
Next: Die Register des MPC860 Up: Auslesen der Bilddaten aus Previous: FPGA-Steuerung durch den MPC860
Thorsten Thormaehlen
2000-03-27