Specifications
Installation and set-up
CPLD control
line
RC200
FPGA
pin
RC203
FPGA
pin
Function (normal FPGA
operation)
Function (parallel port
control mode)
P0 Y19 AB21 CCLK Not used
P1 AA3 AC5
PnCS (Parallel Not Chip
Select) - Input
nWR (Not Write) - Input
P2 Y4 AB6
nRDWR (Not Read Write) –
Input/Output
nRDWR (Not Read Write) -
Output
P3 A2 C4 nPROG Not used
P4 AB20 AD22 DONE Not used
P5 AA19 AC21 Address [0] – Output nINIT – Output
P6 AB19 AD21 Address [1] – Output nWAIT – Output
P7 R22 U24 Address [2] – Output nADDR – Input
P8 V22 Y24
nCS (Not Chip Select) –
Output
nDATA – Output
P9 T18 V20 Set high Set low
CPLD data line RC200 FPGA pin RC203 FPGA pin
FD0 V18 Y20
FD1 V17 VY19
FD2 W18 AA20
FD3 Y18 YAB20
FD4 Y5 AB7
FD5 W5 AA7
FD6 AB4 AD6
FD7 AA4 AC6
4.3.2 CPLD clock
The RC200 CPLD has a clock input of 50MHz from a 50MHz crystal oscillator module. This is divided by
2 to give an internal clock speed of 25MHz.
4.3.3 Register map in the CPLD for the FPGA
The RC200 CPLD has 3 address lines:
CPLD pins RC200 FPGA pins RC203 FPGA pins
P5 Addr[0] AA19 AC21
P6 Addr[1] AB19 AD21
P7 Addr[2] R22 U24
Only the lower 5 of the 8 possible values within the 3-bit CPLD address are used by the FPGA:
www.celoxica.com
Page 15