ARM720T_LH79520 – Sharp LH79520 SoC with ARM720T
The size of the RAM can vary between 1KB and 16MB, dependent on the availability of embedded block RAM in the target FPGA device used. Memory size is configured in the Internal Processor Memory region of the Configure
Covering the processor's address space between 0000_0000h and 00FF_FFFFh, it will contain the reset and interrupt vectors, as well as any speed or
External Memory
Memory devices defined in the FPGA design are mapped into banks
The physical LH79520 device's External Bus Interface (EBI) provides a
The first part of the conversion involves the use of the value on the PER_WEB bus to evaluate the last two bits of the external memory address as follows:
When PER_WEB = 0000, EXTMEMLow2Bits = "00"
When PER_WEB = 1100, EXTMEMLow2Bits = "00"
When PER_WEB = 0011, EXTMEMLow2Bits = "10"
When PER_WEB = 1110, EXTMEMLow2Bits = "00"
When PER_WEB = 1101, EXTMEMLow2Bits = "01"
When PER_WEB = 1011, EXTMEMLow2Bits = "10"
When PER_WEB = 0111, EXTMEMLow2Bits = "11"
The full address sent out on the ME_ADR_O bus is then determined, dependent on the memory bank being addressed, as follows:
PER_CS(1) = 0 : ME_ADR_O = "010001" & PER_ADDR(25..2) & EXTMEMLow2Bits
PER_CS(2) = 0 : ME_ADR_O = "010010" & PER_ADDR(25..2) & EXTMEMLow2Bits
PER_CS(3) = 0 : ME_ADR_O = "010011" & PER_ADDR(25..2) & EXTMEMLow2Bits
PER_CS(4) = 0 : ME_ADR_O = "010100" & PER_ADDR(25..2) & EXTMEMLow2Bits
PER_CS(5) = 0 : ME_ADR_O = "00" & PER_ADDR(23..2) & EXTMEMLow2Bits
External Memory Interface Time-out
A simple
After the ME_STB_O output is taken High a timer
The ACK_O signal from a slave device should not be used as a ‘long delay’
Peripheral I/O
The processor's Wishbone Peripheral I/O Interface is a
Devices are mapped into bank 5 of the processor's External Static Memory and covers the address space between 5400_0000h and 54FF_FFFFh. This address space of 16MB allows a physical address bus size of 24 bits.
Peripheral I/O Interface Time-out
A simple
After the IO_STB_O output is taken High a timer
14 | CR0162 (v2.0) March 10, 2008 |