Pico Communications E-14 manual JTAG Debug Interface, FPGA PowerPC, Turbo Loader IR=, Ethernet IR=

Models: E-14

1 37
Download 37 pages 37.86 Kb
Page 18
Image 18
JTAG Debug Interface

18

JTAG Debug Interface

The Pico E‐14 is equipped with a JTAG diagnostic port that allows real‐time debugging of hardware, firmware and software. Use of the external JTAG port disables four external GPIO pins as well as the internal JTAG loop back.

Some JTAG programs require the length of the instruction register (IR). The IR length is listed below for all devices in the JTAG chain.

Device

Instruction register bit length

 

 

FX20

 

FX60

FPGA

10

 

14

TurboLoader

8

 

Ethernet PHY

8

 

TDI

FPGA

PowerPC

FX20:IR=IR10= 10

FX60: IR = 14

Turbo Loader

IR= 8

Ethernet

IR= 8

TDO

Figure 4

The Primary Image in the Flash ROM contains an embedded JTAG diagnostic port. This allows a user in Windows or Linux to debug software without an external JTAG cable. The internal JTAG diagnostic loop back looks just like a Parallel Port IV diagnostic cable when used with the Pico E‐14 driver.

E‐14 Hardware Reference Manual

www.picocomputing.com

Pico Computing, Inc.

Page 18
Image 18
Pico Communications E-14 manual JTAG Debug Interface, FPGA PowerPC, Turbo Loader IR=, Ethernet IR=, Device