isppac-clk5520v-01tn100 Lattice Semiconductor Corp., isppac-clk5520v-01tn100 Datasheet - Page 38

no-image

isppac-clk5520v-01tn100

Manufacturer Part Number
isppac-clk5520v-01tn100
Description
In-system Programmable Clock Generator With Universal Fan-out Buffer
Manufacturer
Lattice Semiconductor Corp.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
isppac-clk5520v-01tn100C
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
isppac-clk5520v-01tn100I
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
isppac-clk5520v-01tn100I
Manufacturer:
LATTICE
Quantity:
20 000
Lattice Semiconductor
facturer to determine. The instruction word length is not mandated other than to be a minimum of two bits, with only
the BYPASS and EXTEST instruction code patterns being specifically called out (all ones and all zeroes respec-
tively). The ispClock5000 contains the required minimum instruction set as well as one from the optional instruction
set. In addition, there are several proprietary instructions that allow the device to be configured and verified. For
ispClock5000, the instruction word length is eight bits. All ispClock5000 instructions available to users are shown in
Table 8.
The following table lists the instructions supported by the ispClock5500 JTAG Test Access Port (TAP) controller:
Table 8. ispClock5500 TAP Instruction Table
BYPASS is one of the three required instructions. It selects the Bypass Register to be connected between TDI and
TDO and allows serial data to be transferred through the device without affecting the operation of the
ispClock5500. The IEEE 1149.1 standard defines the bit code of this instruction to be all ones (111111).
The required SAMPLE/PRELOAD instruction dictates the Boundary-Scan Register be connected between TDI
and TDO. The bit code for this instruction is defined by Lattice as shown in Table 8.
The EXTEST (external test) instruction is required and will place the device into an external boundary test mode
while also enabling the boundary scan register to be connected between TDI and TDO. The bit code of this instruc-
tion is defined by the 1149.1 standard to be all zeros (000000).
The optional IDCODE (identification code) instruction is incorporated in the ispClock5500 and leaves it in its func-
tional mode when executed. It selects the Device Identification Register to be connected between TDI and TDO.
The Identification Register is a 32-bit shift register containing information regarding the IC manufacturer, device
EXTEST
ADDRESS_SHIFT
DATA_SHIFT
BULK_ERASE
PROGRAM
PROGRAM_SECURITY
VERIFY
DISCHARGE
PROGRAM_ENABLE
IDCODE
USERCODE
PROGRAM_USERCODE
PROGRAM_DISABLE
HIGHZ
SAMPLE/PRELOAD
CLAMP
USER_LOGIC_RESET
INTEST
ERASE DONE
PROG_INCR
VERIFY_INCR
PROGRAM_DONE
NOOP
BYPASS
Instruction
0000 0000
0000 0001
0000 0010
0000 0011
0000 0111
0000 1001
0000 1010
0001 0100
0001 0101
0001 0110
0001 0111
0001 1010
0001 1110
0001 1000
0001 1100
0010 0000
0010 0010
0010 1100
0010 0100
0010 0111
0010 1010
0010 1111
0011 0000
1xxx xxxx
Code
External Test.
Address register (10 bits)
Address column data register (89 bits)
Bulk Erase
Program column data register to E
Program Electronic Security Fuse
Verify column
Fast VPP Discharge
Enable Program Mode
Address Manufacturer ID code register (32 bits)
Read UES data from E
Program UES register into E
Disable Program Mode
Force all outputs to High-Z state
Capture current state of pins to boundary scan register
Drive I/Os with boundary scan register
Resets User Logic
Performs in-circuit functional testing of device.
Erases the ‘Done’ bit only
Program column data register to E
Load column data register from E
Programs the ‘Done’ Bit
Functions Similarly to CLAMP instruction
Bypass - Connect TDO to TDI
38
2
and addresses UES register (32 bits)
2
2
Description
ispClock5500 Family Data Sheet
2
2
and auto-increment address register
and auto-increment address register

Related parts for isppac-clk5520v-01tn100