![NPM Motionnet G9001A User Manual Download Page 107](http://html1.mh-extra.com/html/npm/motionnet-g9001a/motionnet-g9001a_user-manual_1713900107.webp)
DA70131-1/3E
IV-21
For a detailed description of the G9004A CPU emulation device, see the user's manual.
In this paragraph, a simple explanation will be provided following the example above.
Assume that the G9004A is substituting for a 16-bit CPU.
* Let the CPU emulation device substitute for a CPU
The description of how to set the external terminals on the CPU emulation device is omitted.
The present subject is how to define the CPU operation to be done.
See the flow chart for writing command data to the FIFO. Make sure the first data written sends "1184h" to the
FIFO. This is the operation command for the CPU emulation device. The CPU emulation device interprets the
data received as follows.
15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
0
- Starting address
Address to output on the address bus when the CPU emulation device is substituted for a CPU.
When it substitutes for a 16-bit CPU, the lowest bit is ignored (always 0).
- Address modification
When the number of repetitions is set to 1 or more, the CPU emulation device will repeat multiple processes
continuously. In this case, specify how to modify the addresses that will be output for each process.
0X: Address is fixed
10: Increment the address (When an 8-bit CPU, +1. When a 16-bit CPU +2.)
11: Decrement the address (When an 8-bit CPU, -1. When a 16-bit CPU -2.)
- Processing details
Specify what the CPU should do.
001: Write
010: Read
The description of other combined processes is omitted.
- Number of repetitions
When 0 is specified, the G9004A will execute the process details one time.
When 1 or more is specified, the G9004A will execute the operation specified in the processing details the
number of repet1.
Now, interpret the values placed in the FIFO as follows:
[Interpreted results]
To address 04h,
While incrementing the address number,
Write data,
Two times.
= Write data two times to address 04h while adding one to the address each time.
Then, what data should be written? This corresponds to two words written to the FIFO sequentially. Since the
G9004A will execute the process two times, two words need to be written.
Number of
repetitions
Processing
details
Setting to
refresh the
address
Starting
Summary of Contents for Motionnet G9001A
Page 1: ...DA70131 1 3E G9001A G9002A User s Manual Center device I O device Remote I O Remote Motion...
Page 7: ...DA70131 1 3E I 1 I Center device G9001A User s Manual...
Page 8: ...DA70131 1 3E I 2...
Page 50: ...DA70131 1 3E I 44...
Page 51: ...DA70131 1 3E II 1 II I O device G9002A User s Manual...
Page 52: ...DA70131 1 3E II 2...
Page 66: ...DA70131 1 3E II 16...
Page 67: ...DA70131 1 3E III 1 III Connection Examples and Recommended Environments G9000 Series...
Page 68: ...DA70131 1 3E III 2...
Page 87: ...DA70131 1 3E IV 1 IV Software Examples flow chart G9001A...
Page 88: ...DA70131 1 3E IV 2...