background image

 

3

 

MachXO Standard Evaluation Board

Lattice Semiconductor

Revisions 001 & 002 User’s Guide 

 

The evaluation board also includes a Lattice ispClock5610. This part is also programmed using the same JTAG
interface. The ispClock5610 can be used to generate synthesized clock inputs to the MachXO device.

The evaluation board includes additional components to aid in evaluating the MachXO PLD. These are described in
the following sections in more detail.

 

Additional Resources

 

Additional resources related to this board can be downloaded from the web at www.latticesemi.com/boards. Click
on the appropriate evaluation board, then see the blue “Resources” box on the right of the screen for items such as:
updated documentation, downloadable software, sample designs and more.

 

Getting Started

 

In order to use the MachXO Standard Evaluation Board, it must first be powered. Follow the guidelines in the
Power Supply section below for details.

The MachXO Standard Evaluation Board is shipped from the factory pre-configured with a sample program loaded
in both the MachXO and ispClock devices. The source code and programming files are available for download from
the Lattice web site at: www.latticesemi.com/boards. The sample programs operate as follows.

MachXO: Setting all of the 8-bit input switches to ON causes the associated LEDs to count in one direction (8-bit
binary counter). Setting all of the 8-bit input switches to OFF reverses the direction of the count. If the switches are
not all ON or all OFF, the LEDs for the switches that are ON will light up. Additionally, other I/Os on the MachXO
device are also toggled using the internal counter outputs. See the source code and preference file available on-
line for more information.

ispClock5610: The ispClock5610 sample program generates a 33MHz clock input to the MachXO device.

To reprogram the board, you will need the following items:

 

ispLEVER Software:

 

 HDL design support for the MachXO device is included in both ispLEVER 5.0 SP1 and 

downloadable ispLEVER-Starter 5.0 SP1 (or later) software tools

 

ispVM System:

 

 This is the Lattice programming management tool which is used to download custom ispLEVER 

designs from your PC to the MachXO device via an ispDOWNLOAD

 

®

 

 cable. The ispVM System software is avail-

able for download from the Lattice web site at: www.latticesemi.com/ispvm.

 

ispDOWNLOAD Cable:

 

 An ispDOWNLOAD Cable is required to connect your PC to the MachXO Standard 

Evaluation Board. ispDOWNLOAD Cables are available for purchase separately from the Lattice on-line store 
(www.latticesemi.com/store) or any Lattice distributor. For more information see:
www.latticesemi.com/products/devtools/hardware/ispdownload/

 

MachXO Standard Evaluation Board Functional Description

 

The MachXO Standard Evaluation Board is comprised of several primary functional blocks as shown in Figure 1. In
the descriptions below, locations of components and board features are described relative to a compass symbol
placed adjacent to the Lattice Semiconductor logo. For example, the DIP oscillator is on the southwest corner of
the board, and the Lattice logo is on the northeast corner of the board.

Содержание MachXO

Страница 1: ...March 2008 Revision EB21_01 6 MachXO Standard Evaluation Board Revisions 001 002 User s Guide...

Страница 2: ...lock input general purpose I O pins RJ 45 connector not populated LCD GPIO footprint 100mil center center test point grid Impedance controlled Mictor not populated General Description The heart of the...

Страница 3: ...ches are not all ON or all OFF the LEDs for the switches that are ON will light up Additionally other I Os on the MachXO device are also toggled using the internal counter outputs See the source code...

Страница 4: ...t voltage is converted by DC DC converters and switching power supplies to provide 3 3V 1 2V and an adjustable DC source on the board The output from these supplies travels through surface mounted fus...

Страница 5: ...e 2 MachXO Standard Evaluation Board Programmability The programming interface for the MachXO and ispClock5610 is located in the northwest corner of the board The 1x10 header JP7 is the connection poi...

Страница 6: ...ate it is necessary to instantiate the GSR macro in the VHDL Verilog HDL source Immediately adjacent to the MachXO reset switch is the ispClock reset switch S3 Pressing this button asserts RESET to th...

Страница 7: ...rids The board includes five 100 mil center center prototype grid areas consisting of plated through holes with various connections It is important to note the board conventions used to identify the t...

Страница 8: ...points The MachXO I O pin connec tions are indicated in the silkscreen marking For example the top left location connects to MachXO pin F5 etc These test points are directly connected to the MachXO w...

Страница 9: ...ve element seven segement LCD display When this display is populated it is mounted on the rows between U3 and JP23 JP24 JP23 and JP24 can then be populated with general purpose headers Jumpers can the...

Страница 10: ...osition the switch is tied to ground Table 8 Switch Assignments Oscillator and Clock Inputs The MachXO Standard Evaluation Board provides the ability to supply selectable reference frequencies to the...

Страница 11: ...e of the board are two resistor sites R158 and R159 R158 connects XU2 pin 10 to the ispClock5610 positive clock input R159 connects JP4 to the ispClock positive clock input By default R158 has a zero...

Страница 12: ...s The profiles are selected using the PS1 0 input pins The ispClock is programmed with a unique personality in profile 0 None of the remaining profiles provide additional frequencies Profile 0 is conf...

Страница 13: ...l Lattice trademarks registered trademarks patents and disclaimers are as listed at www latticesemi com legal All other brand or product names are trademarks or registered trademarks of their respecti...

Страница 14: ...C 1 12 Title Size Document Number Rev Date Sheet of Doc 0 MachXO Evaluation Board C 1 12 Title Size Document Number Rev Date Sheet of Doc 0 MachXO Evaluation Board C 1 12 Page 2 Page 3 Page 4 Page 5...

Страница 15: ...F CC0402 Populate C16 0 1uF CC0402 Populate R61 100 CR0603 NoPopulate R61 100 CR0603 NoPopulate C17 10uF CC0805 Populate C17 10uF CC0805 Populate R45 100 CR0603 NoPopulate R45 100 CR0603 NoPopulate C1...

Страница 16: ...pF CC0603 Populate C31 2200pF CC0603 Populate J56 JBLOCK Populate J56 JBLOCK Populate R153 10 CR0603 Populate R153 10 CR0603 Populate R145 0 005 602SJ Populate R145 0 005 602SJ Populate F1 3A 383milX1...

Страница 17: ...EVEN D12 14 EVEN D11 16 EVEN D10 18 EVEN D9 20 EVEN D8 22 EVEN D7 24 EVEN D6 26 EVEN D5 28 EVEN D4 30 EVEN D3 32 EVEN D2 34 EVEN D1 36 EVEN D0 38 GND_0 39 GND_1 40 GND_2 41 GND_3 42 GND_4 43 M1 MOUNT...

Страница 18: ...25 BANK_3B 26 BANK_3A 27 GNDO_3 28 VCCO_4 29 BANK_4B 30 BANK_4A 31 GNDO_4 32 VCCA 13 GNDA 14 SGATE 40 GOE 42 OEX 21 OEY 22 LOCK 34 TDI 39 TDO 35 TMS 37 TCK 38 TEST1 46 TEST2 45 GNDD_0 23 GNDD_1 48 VCC...

Страница 19: ...te COM 1 1G 2 QE 3 1D 4 1C 5 2E 6 2D 7 2C 8 3E 9 3D 10 3C 11 DP3 12 4E 13 4D 14 4C 15 DP4 16 5E 17 5D 18 5C 19 5B 20 5A 21 5F 22 5G 23 4B 24 4A 25 F4 26 4G 27 3B 28 3A 29 3F 30 3G 31 DP2 32 2B 33 2A 3...

Страница 20: ...ard C 7 12 Title Size Document Number Rev Date Sheet of Doc 0 MachXO Evaluation Board C 7 12 73 59 45 0 58 46 95 74 Page 8 Page 9 Page 10 Page 11 The series resistors with a short circuit should be pl...

Страница 21: ...K CR0603 NoPopulate TP165 TEST POINT TP165 TEST POINT 1 TP137 TEST POINT TP137 TEST POINT 1 TP104 TEST POINT TP104 TEST POINT 1 R170 1K CR0603 NoPopulate R170 1K CR0603 NoPopulate TP78 TEST POINT TP78...

Страница 22: ...OINT 1 TP400 TEST POINT TP400 TEST POINT 1 TP392 TEST POINT TP392 TEST POINT 1 TP300 TEST POINT TP300 TEST POINT 1 TP316 TEST POINT TP316 TEST POINT 1 TP375 TEST POINT TP375 TEST POINT 1 TP377 TEST PO...

Страница 23: ...opulate TP197 TEST POINT TP197 TEST POINT 1 R202 1K CR0603 NoPopulate R202 1K CR0603 NoPopulate R235 1K CR0603 NoPopulate R235 1K CR0603 NoPopulate TP235 TEST POINT TP235 TEST POINT 1 TP268 TEST POINT...

Страница 24: ...n Board C 11 12 Title Size Document Number Rev Date Sheet of Doc 0 MachXO Evaluation Board C 11 12 TP44 TEST POINT TP44 TEST POINT 1 TP21 TEST POINT TP21 TEST POINT 1 TP56 TEST POINT TP56 TEST POINT 1...

Страница 25: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Lattice LCMXO640C L EV LS X2280 BASE PC N...

Отзывы: