Chapter 1: Hardware Description

local processor can also be cachable. The peripherals cannot be cachable. The area of SDRAM memory used for the transfer of data cannot be cachable either, because it can be modified by elements other than the PowerQUICC II, such as the PowerSpan DMA.

In order to simultaneously support cachable and non cachable areas in the SDRAM memories, they are mapped twice in the local space. One mapping area will be defined as cachable and the other will be defined as non cachable.

Table 1-1and Figure 1-2indicate the organization of the local space as defined in the current 4538 Boot Firmware code, with the instruction and data BAT blocks and CS banks used.

Table 1-1. PCI Local Space Mapping

 

 

 

IBAT/

CS

 

Address Area

Size

Element Accessed

DBAT

Bank

Property

 

 

 

 

 

 

￿[￿￿￿￿￿￿￿￿￿￿±￿￿[￿￿))￿))))

￿￿0%

￿￿[￿EXV￿0DLQ￿PHPRU\

￿￿￿

￿

&DFKDEOH

 

 

 

 

 

 

￿[￿￿￿￿￿￿￿￿￿￿±￿￿[￿￿))￿))))

￿￿0%

￿￿[￿EXV￿0DLQ￿PHPRU\￿￿GXSOLFDWHG￿

±￿￿

￿

1RW￿FDFKDEOH

 

 

 

 

 

￿[&￿￿￿￿￿￿￿￿￿±￿￿[&)))￿)))) ￿￿￿0%

/RFDO￿WR￿3&,￿ZLQGRZ￿V￿

±￿￿

±

1RW￿FDFKDEOH

 

 

 

 

 

 

￿[)￿￿￿￿￿￿￿￿￿±￿￿[)￿￿￿￿))))

￿￿.%

3RZHU6SDQ￿LQWHUQDO￿UHJLVWHUV

±￿￿

±

1RW￿FDFKDEOH

 

 

 

 

 

 

￿[)￿￿￿￿￿￿￿￿￿±￿￿[)￿￿￿￿))))

￿￿.%

4XDG)$/&

±￿￿

￿

1RW￿FDFKDEOH

 

 

 

 

 

￿[))￿￿￿￿￿￿￿￿±￿￿[))￿￿￿)))) ￿￿￿￿.%

03&￿LQWHUQDO￿UHJLVWHUV￿￿,005￿LQLWLDO￿YDOXH￿

±￿￿

±

1RW￿FDFKDEOH

 

 

 

 

 

 

￿[))￿￿￿￿￿￿￿￿±￿￿[))))￿))))

￿￿0%

)/$6+￿￿LQLWLDO￿YHFWRU￿WDEOH￿DW￿￿[)))￿￿￿￿￿￿￿

￿￿￿

￿

&DFKDEOH

 

 

 

 

 

 

4538 Hardware Reference Manual

5