LCMXO2280C-M-EVN Lattice, LCMXO2280C-M-EVN Datasheet - Page 16

no-image

LCMXO2280C-M-EVN

Manufacturer Part Number
LCMXO2280C-M-EVN
Description
Microcontroller Modules & Accessories MachXO Mini Dev Kit
Manufacturer
Lattice
Series
MachXOr
Type
PLDr

Specifications of LCMXO2280C-M-EVN

Silicon Manufacturer
Lattice
Silicon Core Number
LCMXO2280C-4TN144C
Silicon Family Name
MachXO
Rohs Compliant
Yes
Contents
Board, Cables, Documentation
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
LCMXO2280C-3FTN256C
Lattice Semiconductor
6. Click OK.
7. Place the cursor at the top of the file, above the first instruction. This will ensure that you step through all the
8. Press the Step key F11 (Command > Step). The SVF Debugger advances to the next line of executable code.
9. Step 2-3 more times. Each time you click the STEP button, it executes an instruction, then advances to the next
10. Continue to slowly step through the code and stop just before getting to the instruction that reads (about Line
11. From the Mini board, toggle the SW1_2 CNTEN to the ON (0) position. This will stop the counter from counting
12. Press F11 until the cursor highlights the BYPASS instruction:
13. Press F11 once more. The cursor highlights:
14. Press F11. SVFDebugger reports “Process Done. No Error”. Click OK.
15. From the Mini board, toggle the SW1_2 CNTEN to the OFF (1) position. The LED display starts counting down
Another variation of the demo is to initialize the down-counter with the current state of the up-counter. After step 12
in the procedure, toggle CAP_EN (SW1_3) up and down once (toggle from ‘ON’ (0) to ‘OFF’ (1) and back to ‘ON’
(0)), then toggle LOADn (SW1_1) down and up once (go from ‘OFF’ (1) to ‘ON’ (0) and back to ‘OFF’ (1)). Following
step 14, the counter value displayed on the LEDs will not change. Following Step 15, the down-counter will begin
from the value displayed on the LED bank.
Note: See TN1087,
mation.
instructions in order.
instruction. Each time you step through an instruction, it is translated, goes through the USB download cable,
and is executed in the MachXO device.
51):
Note that LEDs are still counting up. Now step once while watching the displays. Note that the displays have
stopped. The device outputs are now under boundary scan control. A TransFR operation (embedded in the just
executed instruction) has locked the outputs at whatever count values they were at when the TransFR action
occurred.
once the device is out of the boundary scan mode.
At this point, the new pattern has been loaded into the SRAM memory space and the switch inputs are moni-
tored, but the outputs are still controlled by boundary scan and are still frozen at the same values.
The MachXO I/Os are now released from boundary scan control and counter’s initial value (0xFF) is driven to
the LED displays. The displays do not start counting yet because the CNTEN is deasserted.
from the initial value.
The MachXO has exchanged the up-counter for the down-counter function, without disrupting the output PIOs.
! Shift in ISC ERASE(0x03) instruction
SIR 8
! Shift in BYPASS(0xFF) instruction
SIR
RUNTEST IDLE...;
8
TDI
Minimizing System Interruption During Configuration Using TransFR Technology
TDI
(03);
(FF);
16
MachXO Mini Development Kit
User’s Guide
for more infor-

Related parts for LCMXO2280C-M-EVN