
EZ-USB FX2 Technical Reference Manual v2.1 Appendix C - 23
EZ-USB FX2 Registers & Buffers
Register Summary
Hex Size Name Description b7 b6 b5 b4 b3 b2 b1 b0 Default Access Notes
GPIF Waveform Memories
E400 128 WAVEDATA GPIF Waveform Descriptor 0, 1,
2, 3 data
D7 D6 D5 D4 D3 D2 D1 D0 xxxxxxxx RW associated / pointed to by
GPIFWFSELECT
E480 384 reserved
GENERAL CONFIGURATION
E600 1 CPUCS CPU Control & Status 0 0 PORTCSTB CLKSPD1 CLKSPD0 CLKINV CLKOE 8051RES 00000010 rrbbbbbr PORTCSTB=1: reads/writes
to PORTC generate RD# and
WR# strobes
CLKSPD1:0=8051 clock
speed: 00=12, 01-24, 10=48,
11=X
CLKINV=1 to invert CLKOUT
signal
CLKOE=1 to drive CLKOUT
pin
8051RES=1 to reset 8051
E601 1 IFCONFIG Interface Configuration (Ports,
GPIF, slave FIFOs)
IFCLKSRC 3048MHZ IFCLKOE IFCLKPOL ASYNC GSTATE IFCFG1 IFCFG0 11000000 RW IFCLKSRC: FIFO/GPIF
Clock Source: 0:external
(IFGCLK pin);
1:internal
3048MHZ: Internal FIFO/
GPIF clock freq: 0=30 MHz,
1=48 MHz
IFCLKOE: FIFO/GPIF Clock
Output Enable (on IFCLK pin)
IFCLKPOL: FIFO/GPIF
clock polarity (on IFCLK pin)
ASYNC: 1=FIFOs/GPIF use
internal clock (30/48); 0=use
external IFCLK
GSTATE: 1: drive
GSTATE[0:2] on PORTE[0:2]
IFCFG[1:0]: 00: ports;
01: reserved; 10: GPIF;
11: Slave FIFO (ext master)
E602 1 PINFLAGSAB
see Section 15.14
Slave FIFO FLAGA and FLAGB
Pin Configuration
FLAGB3 FLAGB2 FLAGB1 FLAGB0 FLAGA3 FLAGA2 FLAGA1 FLAGA0 00000000 RW FLAGx[3:0] where
x=A,B,C or D FIFO Flag:
0000: PF for FIFO selected
by FIFOADR[1:0] pins.
0001-0011: reserved
0100: EP2 PF, 0101: EP4PF,
0110: EP6PF, 0111: EP8 PF
1000: EP2 EF, 1001: EP4EF,
1010: EP6EF, 1011: EP8 EF
1100: EP2 FF, 1101: EP4FF,
1110: EP6FF, 1111: EP8FF
E603 1 PINFLAGSCD
see Section 15.14
Slave FIFO FLAGC and FLAGD
Pin Configuration
FLAGD3 FLAGD2 FLAGD1 FLAGD0 FLAGC3 FLAGC2 FLAGC1 FLAGC0 01000000 RW
E604 1 FIFORESET
see Section 15.14
Restore FIFOS to default state NAKALL 0 0 0 EP3 EP2 EP1 EP0 xxxxxxxx W Set flags and byte counts to
default values; write 0x80 to
NAK all transfers, then write
FIFO number, then write
0x00 to restore normal oper-
ation
E605 1 BREAKPT Breakpoint Control 0 0 0 0 BREAK BPPULSE BPEN 0 00000000 rrrrbbbr
E606 1 BPADDRH Breakpoint Address H A15 A14 A13 A12 A11 A10 A9 A8 xxxxxxxx RW
E607 1 BPADDRL Breakpoint Address L A7 A6 A5 A4 A3 A2 A1 A0 xxxxxxxx RW
Komentáře k této Příručce