Features
MSC8113 Reference Manual, Rev. 0
Freescale Semiconductor
1-3
Table 1-3. Buses and Memory Controller
Feature
Description
System Bus
• 64/32-bit data and 32-bit address 60x bus.
• Support for multiple-master designs.
• Four-beat burst transfers (eight-beat in 32-bit wide mode).
• Port size of 64, 32, 16, and 8 controlled by the internal memory controller.
• Bus can access external memory expansion or off-device peripherals, or it can enable
an external host device to access internal resources.
• Slave support, direct access by an external host to internal resources including the M1
and M2 memories.
• On-device arbitration between up to four master devices.
Direct Slave Interface (DSI)
A 32/64-bit wide slave host interface that operates only as a slave device under the
control of an external host processor.
• 21–25 bit address, 32/64-bit data.
• Direct access by an external host to internal resources, including the M1 and the M2
memories as well as external devices on the system bus.
• Synchronous and asynchronous accesses, with burst capability in the synchronous
mode.
• Dual or Single strobe modes.
• Write and read buffers improve host bandwidth.
• Byte enable signals enables 1, 2, 4, and 8 byte write access granularity.
• Sliding window mode enables access with reduced number of address pins.
• Chip ID decoding enables using one CS signal for multiple DSPs.
• Broadcast CS signal enables parallel write to multiple DSPs.
• Big-endian, little-endian, and munged little-endian support.
3-Mode Signal Multiplexing
• 64-bit DSI and 32-bit system bus.
• 32-bit DSI and 64-bit system bus.
• 32-bit DSI and 32-bit system bus.
Memory Controller
Flexible eight-bank memory controller:
• Three user-programmable machines (UPMs), general-purpose chip-select machine
(GPCM), and a page-mode SDRAM machine
• Glueless interface to SRAM, page mode SDRAM, DRAM, EPROM, Flash memory,
and other user-definable peripherals.
• Byte enables for either 64-bit or 32-bit bus width mode.
• Eight external memory banks (banks 0–7). Two additional memory banks (banks 9,
11) control IPBus peripherals and internal memories. Each bank has the following
features:
−
32-bit address decoding with programmable mask.
−
Variable block sizes (32 KB to 4 GB).
−
Selectable memory controller machine.
−
Two types of data errors check/correction: normal odd/even parity and
read-modify-write (RMW) odd/even parity for single accesses.
−
Write-protection capability.
−
Control signal generation machine selection on a per-bank basis.
−
Support for internal or external masters on the system bus.
−
Data buffer controls activated on a per-bank basis.
−
Atomic operation.
−
RMW data parity check (on system bus only).
−
Extensive external memory-controller/bus-slave support.
−
Parity byte select pin, which enables a fast, glueless connection to
RMW-parity devices (on system bus only).
−
Data pipeline to reduce data set-up time for synchronous devices.
Содержание MSC8113
Страница 1: ...MSC8113 Reference Manual Tri Core 16 Bit Digital Signal Processor MSC8113RM Rev 0 May 2008 ...
Страница 20: ...MSC8113 Reference Manual Rev 0 xx Freescale Semiconductor Contents ...
Страница 28: ...MSC8113 Reference Manual Rev 0 xxviii Freescale Semiconductor ...
Страница 56: ...MSC8113 Reference Manual Rev 0 1 28 Freescale Semiconductor MSC8113 Overview ...
Страница 76: ...MSC8113 Reference Manual Rev 0 2 20 Freescale Semiconductor SC140 Core Overview ...
Страница 134: ...MSC8113 Reference Manual Rev 0 4 30 Freescale Semiconductor System Interface Unit SIU ...
Страница 168: ...MSC8113 Reference Manual Rev 0 6 18 Freescale Semiconductor Boot Program ...
Страница 180: ...MSC8113 Reference Manual Rev 0 7 12 Freescale Semiconductor Clocks ...
Страница 260: ...MSC8113 Reference Manual Rev 0 8 80 Freescale Semiconductor Memory Map ...
Страница 300: ...MSC8113 Reference Manual Rev 0 9 40 Freescale Semiconductor Extended Core ...
Страница 304: ...MSC8113 Reference Manual Rev 0 10 4 Freescale Semiconductor MQBus and M2 Memory ...
Страница 308: ...MSC8113 Reference Manual Rev 0 11 4 Freescale Semiconductor SQBus ...
Страница 544: ...MSC8113 Reference Manual Rev 0 16 46 Freescale Semiconductor Direct Memory Access DMA Controller ...
Страница 590: ...MSC8113 Reference Manual Rev 0 17 46 Freescale Semiconductor Interrupt Processing ...
Страница 614: ...MSC8113 Reference Manual Rev 0 18 24 Freescale Semiconductor Debugging ...
Страница 622: ...MSC8113 Reference Manual Rev 0 19 8 Freescale Semiconductor Internal Peripheral Bus IPBus ...
Страница 724: ...MSC8113 Reference Manual Rev 0 21 32 Freescale Semiconductor UART ...
Страница 920: ...MSC8113 Reference Manual Rev 0 25 150 Freescale Semiconductor Ethernet Controller ...
Страница 1171: ...MSC8113 Reference Manual Rev 0 Freescale Semiconductor C 61 EF wait_rts P 01077FFC 9F rts 71 ...
Страница 1172: ...MSC8113 Reference Manual Rev 0 C 62 Freescale Semiconductor MSC8113 Boot Code ...
Страница 1202: ...MSC8113 Reference Manual Rev 0 Index 30 Freescale Semiconductor Index ...