![](http://datasheet.mmic.net.cn/160000/OR4E041BA352-DB_datasheet_9580481/OR4E041BA352-DB_65.png)
Lattice Semiconductor
65
Data Sheet
September, 2002
ORCA Series 4 FPGAs
FPGA Conguration Modes (continued)
Table 33. Conguration Modes
Master Parallel Mode
The master parallel conguration mode is generally used to interface to industry-standard, byte-wide memory.
Fig-ure 38 provides the connections for master parallel mode. The FPGA outputs an 22-bit address on A[21:0] to mem-
ory and reads 1 byte of conguration data on the rising edge of RCLK. The parallel bytes are internally serialized
starting with the least signicant bit, D0. D[7:0] of the FPGA can be connected to D[7:0] of the microprocessor only
if a standard prom le format is used. If a .bit or .rbt le is used from ORCA Foundry, then the user must mirror the
bytes in the .bit or .rbt le OR leave the .bit or .rbt le unchanged and connect D[7:0] of the FPGA to D[0:7] of the
microprocessor.
Note: M3 = GND for high-speed CCLK; M3 = VDD for low-frequency CCLK.
5-9738(F).a
Figure 38. Master Parallel Conguration Schematic
In master parallel mode, the starting memory address is 00000 hex, and the FPGA increments the address for each
byte loaded.
M3
M2
M1
M0
CCLK
Conguration Mode
Data
00
Output. High-frequency.
Master Serial
Serial
01
00
Output. High-frequency.
Master Parallel
8-bit
01
Output. High-frequency.
Asynchronous Peripheral
8-bit
01
11
NA
Reserved
NA
10
00
Output. Low-frequency.
Master Serial
Serial
10
01
Input.
Slave Parallel
8-bit
10
Output.
MPC860 MPI
8-bit
10
11
Output.
MPC860 MPI
16-bit
11
00
Output. Low-frequency.
Master Parallel
8-bit
11
01
Output. Low-frequency.
Asynchronous Peripheral
8-bit
11
10
Output.
MPC860 MPI
32-bit
11
Input.
Slave Serial
Serial
A[21:0]
D[7:0]
EPROM
OE
CE
PRGM
A[21:0]
D[7:0]
DONE
ORCA
SERIES
FPGA
DOUT
CCLK
HDC
LDC
RCLK
M2
M1
M0
PROGRAM
VDD
TO DAISY-
CHAINED
DEVICES