SlideShare a Scribd company logo
1 of 16
Boundary scan
EXTEST (1149.6)
Why is IEEE 1149.6 needed?
• The original IEEE 1149.1 boundary scan standard was
developed primarily for DC-coupled and single-ended
interconnects such as shown in Figure
While it makes some allowance for differential interconnects, such as shown in Figure 2, the
design and provision of IEEE 1149.1 boundary-scan cells can result in poor test coverage of such
interconnects depending on if each differential lead in the pair is equipped with boundary scan
cells. It is not unusual that only one of the leads in the pair has a boundary-scan cell, resulting in
Testing AC-Coupled and Differential High-Speed Nets
5
fault detection on only one of the nets. Or the boundary scan cell is implemented behind the
differential driver or receiver, resulting in fault detection only to the pair level rather than net or
pin-level detection.
EXTEST
Figure shows the details of the IEEE 1149.6 test
receiver suitable for both DC and AC
EXTEST
At the single-ended receiver end, the AC signal
is fed into what is called a hysteretic
comparator, which compares the received
signal with a delayed version of itself in order
to determine the rising or falling nature of the
signal. The output – a logic 1 if the signal is
rising; a logic 0 if it is falling – is passed to the
downstream boundary-scan cell where it can
be captured and scanned out in the normal
way
IEEE 1149.6 supplemental instructions
IEEE 1149.6 calls for two instructions that
supplement those of IEEE 1149.1 so as to
support the additional architectural features.
These instructions are
1. EXTEST_PULSE
2. EXTEST_TRAIN
EXTEST_PULSE
• EXTEST_PULSE creates a pulse of inverted data
on the driver that lasts as
long as the TAP stays in the Run-Test/Idle state
• EXTEST_PULSE generates a single pulse. The pulse is framed by way
of entry to (leading edge) and exit from (trailing edge) the Run-
Test/Idle TAP controller state
EXTEST_TRAIN
• EXTEST_TRAIN, we see a “train” of pulses at ½
the TCK frequency while we are in the Run-
Test/Idle state
• EXTEST_TRAIN generates a stream of pulses (Figure 12). The pulse
train starts (initial edge) upon entry to the Run-Test/Idle TAP
controller state and continues (toggle edge) on each subsequent
rising TCK edge until the Run-Test/Idle state is exited.
AC test signal generation
• A possible implementation for generation of
an ac test signal is shown in Figure 41, for
both the EXTEST_TRAIN and EXTEST_PULSE
instructions
AC Pin Output Data Cell
AC/DC selection cell that can be used to cause an AC pin or a set of AC
pins to revert to EXTEST behavior when either EXTEST_PULSE or
EXTEST_TRAIN is loaded
Bidirectional Data Pad
Cel
An example device with several
Advanced I/O pins
1149.1 and 1149.6 circuitry is shown in
. The designer has marked some of the
pins as “DC” or “AC
Receiver A could be AC-coupled by external
components, so its pin is chosen for AC treatmen
Receiver B is guaranteed to be AC-coupled by virtue
that the AC-coupling is actually integrated on chip
Receiver C is a standard 50-Ω terminated differential
receiver. It could be AC or DC coupled depending on
the application, so the designer chooses the AC
designation for its pins
Receiver D is known to be an “ordinary” logic input
so it is considered a “DC”
input and will be given 1149.1 resources only
driver E is differential and could be
connected to other ICs at the board
level that have 1149.6 capability, so it is
a good idea to have the driver support
the EXTEST_PULSE and EXTEST_TRAIN
instructions
Driver F is “ordinary” so it is treated
as a DC pin
DRIVER G AND RECEIVER H form a
terminated, differential , bidirectional
pin pair
Expected AC-EXTEST Execution
•
EXAMPLE FOR AC EXTEST
•
shown an AC scan cell witha built-in AC pattern generator, it generates AC patterns using “AC-
Pattern-ClocK’ and boundary-scan Capture register cell. First, the EXTEST value from the
Update scan cell is copied into the boundary-scan Capture
register cell with “AC- TesLMarkeT’ and “AC- Pattern- ClocK’. Subsequent
“AC-Pattern-ClocK’ starts to generate a AC pattern and the pattern is fed into the system pin
•
The right portion of Figure shows an example of input scan cell with the
AC-EXTEST capability. There is an extra AC pattern sample flip-flop with an “AC-Sync”
signal, which can be generated either explicitly or implicitly When “AC- Test_Ran”
signal becomes active, signifying the AC-EXTEST has been executed under the
Run-TestAdle controller state, the Capture scan cell captures value from the AC
pattern sample flip-flop; otherwise, it captures a value from the system pin. This
selection of capture source is controlled by the signal the “AC- Test_Ran”

More Related Content

What's hot

Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)Dhaval Kaneria
 
Spi master core verification
Spi master core verificationSpi master core verification
Spi master core verificationMaulik Suthar
 
Block diagram of msp430x5xx
Block diagram of msp430x5xxBlock diagram of msp430x5xx
Block diagram of msp430x5xxRAMYASREEKUPPALA
 
I2c protocol - Inter–Integrated Circuit Communication Protocol
I2c protocol - Inter–Integrated Circuit Communication ProtocolI2c protocol - Inter–Integrated Circuit Communication Protocol
I2c protocol - Inter–Integrated Circuit Communication ProtocolAnkur Soni
 
DESIGN OF IEEE 1149.1 TAP CONTROLLER IP CORE
DESIGN OF IEEE 1149.1 TAP CONTROLLER IP COREDESIGN OF IEEE 1149.1 TAP CONTROLLER IP CORE
DESIGN OF IEEE 1149.1 TAP CONTROLLER IP COREcscpconf
 
I2C-Bus Design and Verification Specs
I2C-Bus Design and Verification SpecsI2C-Bus Design and Verification Specs
I2C-Bus Design and Verification SpecsMostafa Khamis
 
Phase shift keying Presentation
Phase shift keying PresentationPhase shift keying Presentation
Phase shift keying PresentationPavan Goswami
 
Synchronous and asynchronous clock
Synchronous and asynchronous clockSynchronous and asynchronous clock
Synchronous and asynchronous clockNallapati Anindra
 
Serial Peripheral Interface
Serial Peripheral InterfaceSerial Peripheral Interface
Serial Peripheral InterfaceChirag Parikh
 
Uvm dcon2013
Uvm dcon2013Uvm dcon2013
Uvm dcon2013sean chen
 
Unit 5 assembly language programming
Unit 5   assembly language programmingUnit 5   assembly language programming
Unit 5 assembly language programmingKartik Sharma
 
I2C And SPI Part-23
I2C And  SPI Part-23I2C And  SPI Part-23
I2C And SPI Part-23Techvilla
 

What's hot (20)

axi protocol
axi protocolaxi protocol
axi protocol
 
Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)
 
Spi master core verification
Spi master core verificationSpi master core verification
Spi master core verification
 
SPI Protocol
SPI ProtocolSPI Protocol
SPI Protocol
 
Block diagram of msp430x5xx
Block diagram of msp430x5xxBlock diagram of msp430x5xx
Block diagram of msp430x5xx
 
I2c protocol - Inter–Integrated Circuit Communication Protocol
I2c protocol - Inter–Integrated Circuit Communication ProtocolI2c protocol - Inter–Integrated Circuit Communication Protocol
I2c protocol - Inter–Integrated Circuit Communication Protocol
 
Spyglass dft
Spyglass dftSpyglass dft
Spyglass dft
 
DESIGN OF IEEE 1149.1 TAP CONTROLLER IP CORE
DESIGN OF IEEE 1149.1 TAP CONTROLLER IP COREDESIGN OF IEEE 1149.1 TAP CONTROLLER IP CORE
DESIGN OF IEEE 1149.1 TAP CONTROLLER IP CORE
 
I2C-Bus Design and Verification Specs
I2C-Bus Design and Verification SpecsI2C-Bus Design and Verification Specs
I2C-Bus Design and Verification Specs
 
Phase shift keying Presentation
Phase shift keying PresentationPhase shift keying Presentation
Phase shift keying Presentation
 
I2C Protocol
I2C ProtocolI2C Protocol
I2C Protocol
 
Synchronous and asynchronous clock
Synchronous and asynchronous clockSynchronous and asynchronous clock
Synchronous and asynchronous clock
 
Ieee 488 by imran
Ieee 488 by imranIeee 488 by imran
Ieee 488 by imran
 
Serial Peripheral Interface
Serial Peripheral InterfaceSerial Peripheral Interface
Serial Peripheral Interface
 
UART
UARTUART
UART
 
Uvm dcon2013
Uvm dcon2013Uvm dcon2013
Uvm dcon2013
 
Uart
UartUart
Uart
 
Unit 5 assembly language programming
Unit 5   assembly language programmingUnit 5   assembly language programming
Unit 5 assembly language programming
 
I2 c protocol
I2 c protocolI2 c protocol
I2 c protocol
 
I2C And SPI Part-23
I2C And  SPI Part-23I2C And  SPI Part-23
I2C And SPI Part-23
 

Similar to 1149.6extest

Project_Kaveh & Mohammad
Project_Kaveh & MohammadProject_Kaveh & Mohammad
Project_Kaveh & MohammadKaveh Dehno
 
Using EMI Analyst™ to Perform Method CS114 Analyses for MIL-STD-461
Using EMI Analyst™ to Perform Method CS114 Analyses for MIL-STD-461Using EMI Analyst™ to Perform Method CS114 Analyses for MIL-STD-461
Using EMI Analyst™ to Perform Method CS114 Analyses for MIL-STD-461EMI Software LLC
 
4_INFRARED REMOTE USED FOR 8
4_INFRARED REMOTE USED FOR 84_INFRARED REMOTE USED FOR 8
4_INFRARED REMOTE USED FOR 8SURAJ MAHAPATRA
 
An ECG-on-Chip for Wearable Cardiac Monitoring Devices
An ECG-on-Chip for Wearable Cardiac Monitoring Devices An ECG-on-Chip for Wearable Cardiac Monitoring Devices
An ECG-on-Chip for Wearable Cardiac Monitoring Devices ecgpapers
 
Design and Implementation of Schmitt Trigger using Operational Amplifier
Design and Implementation of Schmitt Trigger using Operational AmplifierDesign and Implementation of Schmitt Trigger using Operational Amplifier
Design and Implementation of Schmitt Trigger using Operational AmplifierIJERA Editor
 
power grid synchronization failure detection
power grid synchronization failure detectionpower grid synchronization failure detection
power grid synchronization failure detectionJay Hind
 
Honeywell_Trainee_Project_Report
Honeywell_Trainee_Project_ReportHoneywell_Trainee_Project_Report
Honeywell_Trainee_Project_ReportAnandhavel Nagendra
 
Single Stage Single Phase Active Power Factor Corrected Ĉuk Topology Based AC...
Single Stage Single Phase Active Power Factor Corrected Ĉuk Topology Based AC...Single Stage Single Phase Active Power Factor Corrected Ĉuk Topology Based AC...
Single Stage Single Phase Active Power Factor Corrected Ĉuk Topology Based AC...IJPEDS-IAES
 
Senior Project Students' Presentation on ECG Monitoring
Senior Project Students' Presentation on ECG MonitoringSenior Project Students' Presentation on ECG Monitoring
Senior Project Students' Presentation on ECG MonitoringMd Kafiul Islam
 
Cockpit White Box
Cockpit White BoxCockpit White Box
Cockpit White Boxncct
 
A New Proposal for OFCC-based Instrumentation Amplifier
A New Proposal for OFCC-based Instrumentation AmplifierA New Proposal for OFCC-based Instrumentation Amplifier
A New Proposal for OFCC-based Instrumentation AmplifierYayah Zakaria
 
A New Proposal for OFCC-based Instrumentation Amplifier
A New Proposal for OFCC-based Instrumentation AmplifierA New Proposal for OFCC-based Instrumentation Amplifier
A New Proposal for OFCC-based Instrumentation AmplifierIJECEIAES
 
Frequency to voltage converter.final
Frequency to voltage converter.finalFrequency to voltage converter.final
Frequency to voltage converter.finalprashant singh
 

Similar to 1149.6extest (20)

Project_Kaveh & Mohammad
Project_Kaveh & MohammadProject_Kaveh & Mohammad
Project_Kaveh & Mohammad
 
PLL
PLLPLL
PLL
 
Using EMI Analyst™ to Perform Method CS114 Analyses for MIL-STD-461
Using EMI Analyst™ to Perform Method CS114 Analyses for MIL-STD-461Using EMI Analyst™ to Perform Method CS114 Analyses for MIL-STD-461
Using EMI Analyst™ to Perform Method CS114 Analyses for MIL-STD-461
 
4_INFRARED REMOTE USED FOR 8
4_INFRARED REMOTE USED FOR 84_INFRARED REMOTE USED FOR 8
4_INFRARED REMOTE USED FOR 8
 
An ECG-on-Chip for Wearable Cardiac Monitoring Devices
An ECG-on-Chip for Wearable Cardiac Monitoring Devices An ECG-on-Chip for Wearable Cardiac Monitoring Devices
An ECG-on-Chip for Wearable Cardiac Monitoring Devices
 
Design and Implementation of Schmitt Trigger using Operational Amplifier
Design and Implementation of Schmitt Trigger using Operational AmplifierDesign and Implementation of Schmitt Trigger using Operational Amplifier
Design and Implementation of Schmitt Trigger using Operational Amplifier
 
power grid synchronization failure detection
power grid synchronization failure detectionpower grid synchronization failure detection
power grid synchronization failure detection
 
ESDEMC CDE IEEE Symposium 2014
ESDEMC CDE IEEE Symposium 2014ESDEMC CDE IEEE Symposium 2014
ESDEMC CDE IEEE Symposium 2014
 
ADC An Introduction
ADC An IntroductionADC An Introduction
ADC An Introduction
 
powerscope.pdf
powerscope.pdfpowerscope.pdf
powerscope.pdf
 
Honeywell_Trainee_Project_Report
Honeywell_Trainee_Project_ReportHoneywell_Trainee_Project_Report
Honeywell_Trainee_Project_Report
 
Single Stage Single Phase Active Power Factor Corrected Ĉuk Topology Based AC...
Single Stage Single Phase Active Power Factor Corrected Ĉuk Topology Based AC...Single Stage Single Phase Active Power Factor Corrected Ĉuk Topology Based AC...
Single Stage Single Phase Active Power Factor Corrected Ĉuk Topology Based AC...
 
Senior Project Students' Presentation on ECG Monitoring
Senior Project Students' Presentation on ECG MonitoringSenior Project Students' Presentation on ECG Monitoring
Senior Project Students' Presentation on ECG Monitoring
 
Cockpit White Box
Cockpit White BoxCockpit White Box
Cockpit White Box
 
sensro Ie bab3 scc
sensro Ie bab3 sccsensro Ie bab3 scc
sensro Ie bab3 scc
 
A New Proposal for OFCC-based Instrumentation Amplifier
A New Proposal for OFCC-based Instrumentation AmplifierA New Proposal for OFCC-based Instrumentation Amplifier
A New Proposal for OFCC-based Instrumentation Amplifier
 
A New Proposal for OFCC-based Instrumentation Amplifier
A New Proposal for OFCC-based Instrumentation AmplifierA New Proposal for OFCC-based Instrumentation Amplifier
A New Proposal for OFCC-based Instrumentation Amplifier
 
ARRHYTHMIA.pptx
ARRHYTHMIA.pptxARRHYTHMIA.pptx
ARRHYTHMIA.pptx
 
Frequency to voltage converter.final
Frequency to voltage converter.finalFrequency to voltage converter.final
Frequency to voltage converter.final
 
Opertional amplifier khiri elrmali libya
Opertional amplifier khiri elrmali  libyaOpertional amplifier khiri elrmali  libya
Opertional amplifier khiri elrmali libya
 

Recently uploaded

Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 

Recently uploaded (20)

Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 

1149.6extest

  • 2. Why is IEEE 1149.6 needed? • The original IEEE 1149.1 boundary scan standard was developed primarily for DC-coupled and single-ended interconnects such as shown in Figure While it makes some allowance for differential interconnects, such as shown in Figure 2, the design and provision of IEEE 1149.1 boundary-scan cells can result in poor test coverage of such interconnects depending on if each differential lead in the pair is equipped with boundary scan cells. It is not unusual that only one of the leads in the pair has a boundary-scan cell, resulting in Testing AC-Coupled and Differential High-Speed Nets 5 fault detection on only one of the nets. Or the boundary scan cell is implemented behind the differential driver or receiver, resulting in fault detection only to the pair level rather than net or pin-level detection.
  • 3. EXTEST Figure shows the details of the IEEE 1149.6 test receiver suitable for both DC and AC EXTEST At the single-ended receiver end, the AC signal is fed into what is called a hysteretic comparator, which compares the received signal with a delayed version of itself in order to determine the rising or falling nature of the signal. The output – a logic 1 if the signal is rising; a logic 0 if it is falling – is passed to the downstream boundary-scan cell where it can be captured and scanned out in the normal way
  • 4. IEEE 1149.6 supplemental instructions IEEE 1149.6 calls for two instructions that supplement those of IEEE 1149.1 so as to support the additional architectural features. These instructions are 1. EXTEST_PULSE 2. EXTEST_TRAIN
  • 5. EXTEST_PULSE • EXTEST_PULSE creates a pulse of inverted data on the driver that lasts as long as the TAP stays in the Run-Test/Idle state
  • 6. • EXTEST_PULSE generates a single pulse. The pulse is framed by way of entry to (leading edge) and exit from (trailing edge) the Run- Test/Idle TAP controller state
  • 7. EXTEST_TRAIN • EXTEST_TRAIN, we see a “train” of pulses at ½ the TCK frequency while we are in the Run- Test/Idle state
  • 8. • EXTEST_TRAIN generates a stream of pulses (Figure 12). The pulse train starts (initial edge) upon entry to the Run-Test/Idle TAP controller state and continues (toggle edge) on each subsequent rising TCK edge until the Run-Test/Idle state is exited.
  • 9. AC test signal generation • A possible implementation for generation of an ac test signal is shown in Figure 41, for both the EXTEST_TRAIN and EXTEST_PULSE instructions
  • 10. AC Pin Output Data Cell AC/DC selection cell that can be used to cause an AC pin or a set of AC pins to revert to EXTEST behavior when either EXTEST_PULSE or EXTEST_TRAIN is loaded
  • 12. An example device with several Advanced I/O pins 1149.1 and 1149.6 circuitry is shown in . The designer has marked some of the pins as “DC” or “AC Receiver A could be AC-coupled by external components, so its pin is chosen for AC treatmen Receiver B is guaranteed to be AC-coupled by virtue that the AC-coupling is actually integrated on chip Receiver C is a standard 50-Ω terminated differential receiver. It could be AC or DC coupled depending on the application, so the designer chooses the AC designation for its pins Receiver D is known to be an “ordinary” logic input so it is considered a “DC” input and will be given 1149.1 resources only
  • 13. driver E is differential and could be connected to other ICs at the board level that have 1149.6 capability, so it is a good idea to have the driver support the EXTEST_PULSE and EXTEST_TRAIN instructions Driver F is “ordinary” so it is treated as a DC pin DRIVER G AND RECEIVER H form a terminated, differential , bidirectional pin pair
  • 15. EXAMPLE FOR AC EXTEST • shown an AC scan cell witha built-in AC pattern generator, it generates AC patterns using “AC- Pattern-ClocK’ and boundary-scan Capture register cell. First, the EXTEST value from the Update scan cell is copied into the boundary-scan Capture register cell with “AC- TesLMarkeT’ and “AC- Pattern- ClocK’. Subsequent “AC-Pattern-ClocK’ starts to generate a AC pattern and the pattern is fed into the system pin
  • 16. • The right portion of Figure shows an example of input scan cell with the AC-EXTEST capability. There is an extra AC pattern sample flip-flop with an “AC-Sync” signal, which can be generated either explicitly or implicitly When “AC- Test_Ran” signal becomes active, signifying the AC-EXTEST has been executed under the Run-TestAdle controller state, the Capture scan cell captures value from the AC pattern sample flip-flop; otherwise, it captures a value from the system pin. This selection of capture source is controlled by the signal the “AC- Test_Ran”