Summary of Contents for Lattice Semiconductor LatticeXP2
Page 1
LatticeXP2 Standard Evaluation Board User’s Guide May 2008 Revision: EB29_01.4...
Page 2
Boot technologies. The LatticeXP2 devices include LUT-based logic, distributed and embedded memory, Phase Locked Loops (PLLs), pre-engineered source synchronous I/O and enhanced sysDSP™ blocks. For a full description of the LatticeXP2 FPGA, see the Lattice website for data sheets, technical notes, technology summaries and more: www.latticesemi.com.
Other features on the board are useful for evaluation of the LatticeXP2 FPGA or development of more complex solutions. The A/D, D/A, and digital potentiometer are helpful for mixed signal applications. SMA connections can be used for the evaluation of high-speed differential signals, and protocols.
The Power Manager uses this supply rail to boot and run a power up sequence. While the LatticeXP2 does not require any specific order for the voltage rails to be applied, the Power Manager can be used to try a wide variety of sequence options.
Page 5
VAdj from U4 (1.1V-2.5V). Use R10 to adjust the output. 3.3V Programmability There are three programmable devices on the board. Of primary interest for the FPGA user is the LatticeXP2. How- ever, the ispPAC-POWR607 Power Manager, and the MachXO™2280 are also important to the overall operation of the board.
Page 6
LatticeXP2 FPGA. The serial output from the LatticeXP2 is routed to J29. A jumper on J29 directs the serial output of the LatticeXP2 back to the USB cable/J34. This is the factory default configuration and is expected to be the pri- mary JTAG mode for most users.
Page 7
The LatticeXP2 has configuration pins that define how the device will find a non-volatile bitstream to configure itself. In most cases the configuration pins will be set to have the LatticeXP2 act as a master device and actively read data from its internal Flash or from the attached SPI PROM.
Global Output Enable The LatticeXP2 has a global output enable control. The GOE is routed to J15, and the factory default setting on J15 is to enable the LatticeXP2 outputs. The jumper on J15 can be moved from the default setting (open) to disable (tri- state) all of the LatticeXP2 I/Os.
FPGA logic. Reference frequencies can be applied to other LatticeXP2 clock inputs as well. The LatticeXP2 board provides a low-voltage (3.3V) DIP oscillator. The oscillator is installed in a 14-pin DIP socket. The socket permits the use of either a half-size or full-size DIP oscillator.
Page 10
Y (N) Power Supplies and Supply Control The LatticeXP2 Standard Evaluation Board operates from a 5V DC input voltage. The input voltage is supplied via J9, a coaxial DC input jack. The following components operate using the 5V input: • ispPAC-POWR607 Power Manager...
Page 11
J12 is used to configure the I/O voltage used by Bank 6. U6 is a fixed 3.3V supply. It provides 3.3V to all of the ICs on the board, as well as the LatticeXP2’s VCCAUX and VCCIO banks (except Bank 6). The 3.3V provided to VCCAUX and VCCIO pass through R17, a 10 mOhm current sense resistor.
J16-8 J16-7 The LatticeXP2 FPGA is connected to the RS232 DB9 connector using a Max 3232 buffer chip. This buffer permits the LatticeXP2 3.3V I/O pins to be interfaced to the 12V RS232 signaling standard. The LatticeXP2 I/O pins that connect to the RS232 buffer listed in Table 13.
CF22 CF45 Mixed Signal Support The LatticeXP2 Standard Evaluation Board also provides access to some mixed signal interface chips. There are four primary components dedicated to performing mixed signal functions on the evaluation board. These compo- nents are: • 12-bit Analog to Digital Converter •...
Page 14
The digital I/O side of the device connects directly to the LatticeXP2 FPGA. Twelve of the I/O are the data-bus pins, and seven are used to access the internal registers.
Need help?
Do you have a question about the LatticeXP2 and is the answer not in the manual?
Questions and answers