Download i960 Jx Microprocessor Developer`s Manual

Transcript
12.6
SYSTEM REQUIREMENTS......................................................................................
12.6.1
Input Clock (CLKIN) ............................................................................................
12.6.2
Power and Ground Requirements (VCC, VSS) .....................................................
12.6.3
VCC5 Pin Requirements .......................................................................................
12.6.4
Power and Ground Planes ..................................................................................
12.6.5
Decoupling Capacitors ........................................................................................
12.6.6
I/O Pin Characteristics .........................................................................................
12.6.6.1
Output Pins ..................................................................................................
12.6.6.2
Input Pins .....................................................................................................
12.6.7
High Frequency Design Considerations ..............................................................
12.6.8
Line Termination ..................................................................................................
12.6.9
Latchup ................................................................................................................
12.6.10
Interference .........................................................................................................
12-34
12-34
12-34
12-35
12-35
12-36
12-36
12-37
12-37
12-38
12-38
12-39
12-40
CHAPTER 13
MEMORY CONFIGURATION
13.1
Memory Attributes ....................................................................................................... 13-1
13.1.1
Physical Memory Attributes ................................................................................... 13-1
13.1.2
Logical Memory Attributes ..................................................................................... 13-2
13.2
Differences With Previous i960 Processors ................................................................ 13-3
13.3
Programming the Physical Memory Attributes (PMCON Registers) ........................... 13-4
13.3.1
Bus Width .............................................................................................................. 13-5
13.4
Physical Memory Attributes at Initialization ................................................................. 13-5
13.4.1
Bus Control (BCON) Register ................................................................................ 13-6
13.5
Boundary Conditions for Physical Memory Regions ................................................... 13-7
13.5.1
Internal Memory Locations .................................................................................... 13-7
13.5.2
Bus Transactions Across Region Boundaries ....................................................... 13-7
13.5.3
Modifying the PMCON Registers ........................................................................... 13-7
13.6
Programming the Logical Memory Attributes .............................................................. 13-8
13.6.1
Defining the Effective Range of a Logical Data Template ................................... 13-11
13.6.2
Selecting the Byte Order ..................................................................................... 13-12
13.6.3
Data Caching Enable .......................................................................................... 13-12
13.6.4
Enabling the Logical Memory Template .............................................................. 13-12
13.6.5
Initialization .......................................................................................................... 13-13
13.6.6
Boundary Conditions for Logical Memory Templates .......................................... 13-13
13.6.6.1
Internal Memory Locations ........................................................................... 13-13
13.6.6.2
Overlapping Logical Data Template Ranges ............................................... 13-13
13.6.6.3
Accesses Across LMT Boundaries .............................................................. 13-14
13.6.7
Modifying the LMT Registers ............................................................................... 13-14
13.6.8
Dynamic Byte Order Changing ............................................................................ 13-14
CHAPTER 14
EXTERNAL BUS
14.1
OVERVIEW ................................................................................................................. 14-1
xiii