12
Figure 3-1 Programming a serial configuration device with serial flash loader solution
JTAG Chain on DE0-Nano Board
The JTAG Chain on the DE0-Nano board is connected to a host computer using an on-board
USB-blaster. The USB-blaster consists of a USB Mini-B connector, a FTDI USB 2.0 Controller,
and an Altera MAX II CPLD.
Figure 3-2
illustrates the JTAG configuration setup.
Figure 3-2 JTAG Chain
3
3
.
.
2
2
G
G
e
e
n
n
e
e
r
r
a
a
l
l
U
U
s
s
e
e
r
r
I
I
n
n
p
p
u
u
t
t
/
/
O
O
u
u
t
t
p
p
u
u
t
t
Pushbuttons
The DE0-Nano board contains two pushbuttons shown in
Figure 3-3
. Each pushbutton is
debounced using a Schmitt Trigger circuit, as indicated in
Figure 3-4
. The two outputs called KEY0,
and KEY1 of the Schmitt Trigger devices are connected directly to the Cyclone IV E FPGA. Each
pushbutton provides a high logic level when it is not pressed, and provides a low logic level when
pressed. Since the pushbuttons are debounced, they are appropriate for using as clock or reset
inputs.
Summary of Contents for De0-Nano
Page 1: ...1 ...
Page 4: ...4 9 3 Revision History 155 9 4 Copyright Statement 155 ...
Page 44: ...44 Figure 6 5 Browse to find the location Figure 6 6 There is no need to test the driver ...
Page 90: ...90 Figure 7 14 Add NIOS II Processor ...
Page 93: ...93 Figure 7 17 Rename the CPU 1 Figure 7 18 Rename the CPU 2 ...
Page 98: ...98 Figure 7 23 Add On Chip Memory ...
Page 100: ...100 Figure 7 25 Update Total memory size ...
Page 102: ...102 Figure 7 28 Update CPU settings ...
Page 104: ...104 Figure 7 30 Add PIO ...
Page 106: ...106 Figure 7 32 PIO 21 Rename pio_0 to pio_led as shown in Figure 7 33 Figure 7 33 Rename PIO ...
Page 113: ...113 Figure 7 43 Input verilog Text Figure 7 44 Open DE0_NANO_SOPC v ...
Page 146: ...146 Figure 8 16 Display Progress and Result Information for the SDRAM Demonstration ...
Page 150: ...150 Figure 9 3 Select Devices Page ...
Page 151: ...151 Figure 9 4 Convert Programming Files Page ...