Download SHARC Processor Programming Reference
Transcript
Von Neumann Versus Harvard Architectures • Block 0 has 256 addresses reserved for internal interrupt vector table (IVT), controller jump after interrupt latch to a specific IVT address. • Unified memory space (both DAGs can support the same address) While each memory block can store combinations of code and data, accesses are most efficient when one block stores data using the DM bus, for transfers, the second block stores instructions and data using the PM bus and a third and fourth block stores data using the I/O bus. Using the DM and PM buses in this way assures single-cycle execution with two data transfers. In this case, the instruction must be available in the cache. Von Neumann Versus Harvard Architectures Most microprocessors use a single address and a single-data bus for memory accesses. This type of memory architecture is referred to as the Von Neumann architecture. Because processors require greater data throughput than the Von Neumann architecture provides, many processors use memory architectures that have separate data and address buses for program and data storage. These two sets of buses let the processor retrieve a data word and an instruction simultaneously. This type of memory architecture is called Harvard architecture. Super Harvard Architecture SHARC processors go a step further by using a Super Harvard architecture. This four bus architecture has two address buses and two data buses, but provides a single, unified address space for program and data storage. While the data memory (DM) bus only carries data, the program memory (PM) bus handles instructions and data, allowing dual-data accesses. 7-2 SHARC Processor Programming Reference
Related documents
Pinnacle X-Session Pro
M-Audio Torq MixLab User guide
ADSP-2136x SHARC® Processor Hardware Reference
TSC21020F - Atmel Corporation
ADSP-21160 SHARC DSP Hardware Reference, Introduction
Application Note - Bound-T time and stack analyser
VisualDSP++ 5.0 Update 10
User`s Manual - Electrocomponents
M-Audio Torq DJ Equipment User Manual
User`s Manual
User`s Manual
Le Cahier de coordination pluridisciplinaire - Mode d`emploi -