Post on 20-Dec-2015
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…