MEMORY CONFIGURATION
13-7
13
13.5
Boundary Conditions for Physical Memory Regions
The following sections describe the operation of the PMCON registers during conditions other
than “normal” accesses.
13.5.1
Internal Memory Locations
The PMCON registers are ignored during accesses to internal memory or memory-mapped
registers. The processor performs those accesses over 32-bit buses, except for local register cache
accesses. The register bus is 128 bits wide.
13.5.2
Bus Transactions Across Region Boundaries
An unaligned bus request that spans region boundaries uses the PMCON settings of both regions.
Accesses that lie in the first region use that region’s PMCON parameters, and the remaining
accesses use the second region’s PMCON parameters.
For example, an unaligned quad word load/store beginning at address 1FFF FFFEH would cross
boundaries from region 0_1 to 2_3. The physical parameters for region 0_1 would be used for the first
2-byte access and the physical parameters for region 2_3 would be used for the remaining access.
13.5.3
Modifying the PMCON Registers
An application can modify the value of a PMCON register by using the
st
or
sysctl
instruction. If
a
st
or
sysctl
instruction is issued when an access is in progress, the current access is completed
before the modification takes effect.
Содержание i960 Jx
Страница 1: ...Release Date December 1997 Order Number 272483 002 i960 Jx Microprocessor Developer s Manual ...
Страница 24: ......
Страница 25: ...1 INTRODUCTION ...
Страница 26: ......
Страница 35: ...2 DATA TYPES AND MEMORY ADDRESSING MODES ...
Страница 36: ......
Страница 46: ......
Страница 47: ...3 PROGRAMMING ENVIRONMENT ...
Страница 48: ......
Страница 73: ...4 CACHE AND ON CHIP DATA RAM ...
Страница 74: ......
Страница 85: ...5 INSTRUCTION SET OVERVIEW ...
Страница 86: ......
Страница 111: ...6 INSTRUCTION SET REFERENCE ...
Страница 112: ......
Страница 195: ...INSTRUCTION SET REFERENCE 6 83 6 Opcode mov 5CCH REG movl 5DCH REG movt 5ECH REG movq 5FCH REG See Also LOAD STORE lda ...
Страница 233: ...7 PROCEDURE CALLS ...
Страница 234: ......
Страница 256: ......
Страница 257: ...8 FAULTS ...
Страница 258: ......
Страница 291: ...9 TRACING AND DEBUGGING ...
Страница 292: ......
Страница 309: ...10 TIMERS ...
Страница 310: ......
Страница 324: ......
Страница 325: ...11 INTERRUPTS ...
Страница 326: ......
Страница 369: ...12 INITIALIZATION AND SYSTEM REQUIREMENTS ...
Страница 370: ......
Страница 412: ......
Страница 413: ...13 MEMORY CONFIGURATION ...
Страница 414: ......
Страница 429: ...14 EXTERNAL BUS ...
Страница 430: ......
Страница 468: ......
Страница 469: ...15 TEST FEATURES ...
Страница 470: ......
Страница 493: ...A CONSIDERATIONS FOR WRITING PORTABLE CODE ...
Страница 494: ......
Страница 502: ......
Страница 503: ...B OPCODES AND EXECUTION TIMES ...
Страница 504: ......
Страница 515: ...C MACHINE LEVEL INSTRUCTION FORMATS ...
Страница 516: ......
Страница 523: ...D REGISTER AND DATA STRUCTURES ...
Страница 524: ......
Страница 550: ......
Страница 551: ...GLOSSARY ...
Страница 552: ......
Страница 561: ...INDEX ...
Страница 562: ......
Страница 578: ......