bsdl extensions for dot6 michael sberro jtag course 2005 michael sberro jtag course 2005

Post on 20-Dec-2015

231 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

BSDL Extensions for dot6

BSDL Extensions for dot6

Michael SberroJTAG course 2005

Michael SberroJTAG course 2005

AgendaAgenda

• Short Review

• Some BSR cells for dot6

• Dot6 example device

• Short Review

• Some BSR cells for dot6

• Dot6 example device

Short ReviewShort Review• AC and DC tests are very common in dot6

since it does not separate digital & analog signals

• Dot6 enables BS testing between DC-coupled pins and AC-coupled pins

according to test modes

• In addition to the DC-extest of dot1, dot6 has AC extests (extest_train, extest_pulse)

• AC and DC tests are very common in dot6 since it does not separate digital & analog

signals

• Dot6 enables BS testing between DC-coupled pins and AC-coupled pins

according to test modes

• In addition to the DC-extest of dot1, dot6 has AC extests (extest_train, extest_pulse)

AC/DC Selection CellsAC/DC Selection Cells

The AC_SelX cell captures the state of its “shift_In” line in the rising edge of the TCKThe AC_SelX cell captures the state of its

“shift_In” line in the rising edge of the TCK

AC_1 Output Data CellAC_1 Output Data Cell

• Dot1: BC cells test pins connectivity

• The corresponding in dot6 are AC cells. Additional logic is added:

Mux, controlled by AC_mode pin to select between DC or AC extests;

XOR gate (captured sig., AC test sig.)

• Dot1: BC cells test pins connectivity

• The corresponding in dot6 are AC cells. Additional logic is added:

Mux, controlled by AC_mode pin to select between DC or AC extests;

XOR gate (captured sig., AC test sig.)

Mode 5 is 1 for extests

AC_10 Self Monitoring Output Data Cell

AC_10 Self Monitoring Output Data Cell

• Monitors the state of its output driver

• Corresponds to BC_10

• Monitors the state of its output driver

• Corresponds to BC_10

First time mode 5 is 0, for initial input, then it becomes constant 1

Dot6 Example DeviceDot6 Example Device

The designer marks pins as DC or AC to benefit from the dot6 extra test resources.

The drivers and receivers are determined by these I/O pins.

The designer marks pins as DC or AC to benefit from the dot6 extra test resources.

The drivers and receivers are determined by these I/O pins.

Diff., hence can be AC/DC

Ordinary DC

Ordinary DC

AC coupled integrated on chip

G and H form a differential bidirectional pin pair

Diff., support Extests

…Now the device is added all the functionality of both standards:Dot1’s: TAP, BSR Dot6’s: AC cells, TRs (self ref.):

…Now the device is added all the functionality of both standards:Dot1’s: TAP, BSR Dot6’s: AC cells, TRs (self ref.):

Thanks…Thanks…

top related