
Chapter 10. General Programmable Interface (GPIF) Page 10-25
10.3.4.1 Structure of the Waveform Descriptors
Up to four different Waveforms can be defined. Each Waveform Descriptor comprises up to 7 State
Instructions which are loaded into the Waveform Registers as defined in this section.
Table 10-6. Waveform Descriptor Addresses
Within each Waveform Descriptor, the State Instructions are packed as described in Table 10-7,
“Waveform Descriptor 0 Structure"
. Waveform Descriptor 0 is shown as an example. The other
Waveform Descriptors follow exactly the same structure but at higher XDATA addresses.
Waveform
Descriptor
Base XDATA Address
00xE400
10xE420
20xE440
30xE460
Table 10-7. Waveform Descriptor 0 Structure
XDATA
Address
Contents
0xE400 LENGTH / BRANCH [0] (LENGTH / BRANCH field of State 0 of Waveform Program 0)
0xE401 LENGTH / BRANCH [1] (LENGTH / BRANCH field of State 1 of Waveform Program 0)
0xE402 LENGTH / BRANCH [2] (LENGTH / BRANCH field of State 2 of Waveform Program 0)
0xE403 LENGTH / BRANCH [3] (LENGTH / BRANCH field of State 3 of Waveform Program 0)
0xE404 LENGTH / BRANCH [4] (LENGTH / BRANCH field of State 4 of Waveform Program 0)
0xE405 LENGTH / BRANCH [5] (LENGTH / BRANCH field of State 5 of Waveform Program 0)
0xE406 LENGTH / BRANCH [6] (LENGTH / BRANCH field of State 6 of Waveform Program 0)
0xE407 Reserved
0xE408 OPCODE[0] (OPCODE field of State 0 of Waveform Program 0)
0xE409 OPCODE[1] (OPCODE field of State 1 of Waveform Program 0)
0xE40A OPCODE[2] (OPCODE field of State 2 of Waveform Program 0)
0xE40B OPCODE[3] (OPCODE field of State 3 of Waveform Program 0)
0xE40C OPCODE[4] (OPCODE field of State 4 of Waveform Program 0)
0xE40D OPCODE[5] (OPCODE field of State 5 of Waveform Program 0)
0xE40E OPCODE[6] (OPCODE field of State 6 of Waveform Program 0)
0xE40F Reserved
0xE410 OUTPUT[0] (OUTPUT field of State 0 of Waveform Program 0)
0xE411 OUTPUT[1] (OUTPUT field of State 1 of Waveform Program 0)
0xE412 OUTPUT[2] (OUTPUT field of State 2 of Waveform Program 0)
0xE413 OUTPUT[3] (OUTPUT field of State 3 of Waveform Program 0)
0xE414 OUTPUT[4] (OUTPUT field of State 4 of Waveform Program 0)
0xE415 OUTPUT[5] (OUTPUT field of State 5 of Waveform Program 0)
0xE416 OUTPUT[6] (OUTPUT field of State 6 of Waveform Program 0)
0xE417 Reserved
0xE418 LOGIC FUNCTION[0] (LOGIC FUNCTION field of State 0 of Waveform Program 0)
0xE419 LOGIC FUNCTION[1] (LOGIC FUNCTION field of State 1 of Waveform Program 0)
Komentáře k této Příručce