![NEC V850/SA1 mPD703015 Preliminary User'S Manual Download Page 99](http://html.mh-extra.com/html/nec/v850-sa1-mpd703015/v850-sa1-mpd703015_preliminary-users-manual_249279099.webp)
CHAPTER 4 BUS CONTROL FUNCTION
99
4.9 Bus Priority
There are four external bus cycles: bus hold, operand data access, instruction fetch (branch), and instruction fetch
(continuous). The bus hold cycle is given the highest priority, followed by operand data access, instruction fetch
(branch), and instruction fetch (continuous) in that order.
The instruction fetch cycle may be inserted in between the read access and write access of read-modify-write ac-
cess.
No instruction fetch cycle and bus hold are inserted between the lower half-word access and higher half-word ac-
cess of word operations.
Table 4-1. Bus Priority
External Bus Cycle
Priority
Bus hold
1
Operand data access
2
Instruction fetch (branch)
3
Instruction fetch (continuous)
4
4.10 Memory Boundary Operation Condition
4.10.1 Program space
(1) Do not execute branch to the on-chip peripheral I/O area or continuous fetch from the internal RAM area to pe-
ripheral I/O area. Of course, it is impossible to fetch from external memory. If branch or instruction fetch is exe-
cuted nevertheless, the NOP instruction code is continuously fetched.
(2) A prefetch operation straddling over the on-chip peripheral I/O area (invalid fetch) does not take place if a branch
instruction exists at the upper-limit address of the internal RAM area.
4.10.2 Data space
Only the address aligned at the half-word (when the least significant bit of the address is “0”)/word (when the low-
est 2 bits of the address are “0”) boundary is accessed for data half-word (16 bits)/word (32 bits) long.
Therefore, access that straddles over the memory or memory block boundary does not take place.
For the details, refer to V850 Family User’s Manual Architecture.
Summary of Contents for V850/SA1 mPD703015
Page 2: ...2 MEMO ...
Page 100: ...100 MEMO ...
Page 144: ...144 MEMO ...
Page 200: ...200 MEMO ...
Page 328: ...328 MEMO ...
Page 356: ...356 MEMO ...
Page 358: ...358 MEMO ...
Page 368: ...368 MEMO ...
Page 374: ...374 MEMO ...
Page 382: ...382 MEMO ...