| Electronic Components Datasheet Search |
|
MPC8280 Datasheet(PDF) 484 Page - Freescale Semiconductor, Inc |
|
|
|||||||||||||||||||||||||||||
MPC8280 Datasheet(HTML) 484 Page - Freescale Semiconductor, Inc |
|
484 / 1386 page ![]() Memory Controller MPC8280 PowerQUICC II Family Reference Manual, Rev. 1 11-64 Freescale Semiconductor Additional control is available in 60x-compatible mode (60x bus only) using the external address latch enable (ALE). However, ALE is not a UPM-controlled signal; it toggles with chip select signals. Note that in this section, when a signal is named, the reference is to the 60x or local bus signal, according to the bank being accessed. The three user-programmable machines (UPMs) are flexible interfaces that connect to a wide range of memory devices. At the heart of each UPM is an internal-memory RAM array that specifies the logical value driven on the external memory controller pins for a given clock cycle. Each word in the RAM array provides bits that allow a memory access to be controlled with a resolution of up to one quarter of the external bus clock period on the byte-select and chip-select lines. Figure 11-55 shows the basic operation of each UPM. The following events initiate a UPM cycle: • Any internal or external device requests an external memory access to an address space mapped to a chip-select serviced by the UPM • A UPM refresh timer expires and requests a transaction, such as a DRAM refresh • A transfer error or reset generates an exception request Figure 11-55. User-Programmable Machine Block Diagram The RAM array contains 64 32-bit RAM words. The signal timing generator loads the RAM word from the RAM array to drive the general-purpose lines, byte-selects, and chip-selects. If the UPM reads a RAM word with WAEN set, the external UPMWAIT signal is sampled and synchronized by the memory controller and the current request is frozen. When a new access to external memory is requested by any device on the 60x or local bus, the addresses of the transfer are compared to each one of the valid banks defined in the memory controller. When an address match is found in one of the memory banks, BRx[MS] selects the UPM to handle this memory access. MxMR[BSEL] assigns the UPM to the 60x or the local bus. Note that 60x bus accesses that hit a bank allocated to the local bus are transferred to the local bus. However, local bus accesses that hit a bank allocated to the 60x bus are ignored. RUN command UPM refresh timer request Array Index Generator Internal/external memory access request Exception request Index Signals Timing Generator Internal Signals Latch Wait Request Logic RAM Array UPMWAIT WAEN Bit Internal Controls GPL x, BS_x, CSx Increment Index (LAST = 0) Hold (issued in software) |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |