13.07.2015 Views

Intel 80200 Processor based on Intel XScale Microarchitecture

Intel 80200 Processor based on Intel XScale Microarchitecture

Intel 80200 Processor based on Intel XScale Microarchitecture

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Errata17. Boundary scan is not fully compliant to the IEEE 1149.1 specificati<strong>on</strong>Problem:Workaround:The IEEE Standard 1149.1 specifies the boundary scan logic to support two main goals:a. To allow the interc<strong>on</strong>necti<strong>on</strong>s between the various comp<strong>on</strong>ents to be tested, test data canbe shifted into all the boundary-scan register cells associated with comp<strong>on</strong>ent output pinsand loaded in parallel through the comp<strong>on</strong>ent interc<strong>on</strong>necti<strong>on</strong>s into those cells associatedwith inputs pins; andb. To allow the comp<strong>on</strong>ents <strong>on</strong> the board to be tested, the boundary-scan register can beused as a means of isolating <strong>on</strong>-chip system logic from stimuli received from surroundingcomp<strong>on</strong>ents while an internal self-test is performed. Alternatively, if the boundary-scanregister is suitably designed, it can permit a limited slow-speed static test of the <strong>on</strong>-chipsystem logic since it allows delivery of test data to the comp<strong>on</strong>ent and examinati<strong>on</strong> of thetest results. (IEEE std. 1149.1-1990, page 1-5)The <str<strong>on</strong>g>Intel</str<strong>on</strong>g>® <str<strong>on</strong>g>80200</str<strong>on</strong>g> processor does not support the sec<strong>on</strong>d goal, because it does not support theopti<strong>on</strong>al INTEST or RUBIST instructi<strong>on</strong>s. The <str<strong>on</strong>g>Intel</str<strong>on</strong>g>® <str<strong>on</strong>g>80200</str<strong>on</strong>g> processor is not required to providethese instructi<strong>on</strong>s, however, since it doesn't, this makes the following statement practically invalid.The IEEE std. 1149.1 descripti<strong>on</strong> of the SAMPLE/PRELOAD instructi<strong>on</strong> states that “When theSAMPLE/PRELOAD instructi<strong>on</strong> is selected, the state of all signals flowing through system pins(input or output) shall be loaded into the boundary scan register <strong>on</strong> the rising edge of the TCK inthe Capture-DR c<strong>on</strong>troller state.” (Page 7-8).The boundary scan cells of the <str<strong>on</strong>g>Intel</str<strong>on</strong>g>® <str<strong>on</strong>g>80200</str<strong>on</strong>g> processor bidirecti<strong>on</strong>al pads do not capture the datadriven from the <strong>on</strong>-chip system logic to the pins when these pads are acting as outputs. This would<strong>on</strong>ly be useful if a customer was trying to capture the data driven from the <strong>on</strong>-chip logic duringnormal operati<strong>on</strong> of the assembled board. However, the <str<strong>on</strong>g>Intel</str<strong>on</strong>g>® <str<strong>on</strong>g>80200</str<strong>on</strong>g> processor does not allowsingle stepping of its clocks. Thus, even if the <str<strong>on</strong>g>Intel</str<strong>on</strong>g>® <str<strong>on</strong>g>80200</str<strong>on</strong>g> processor did provide the compliantboundary scan cell, it would be extremely difficult (or impossible) to synch the boundary scanlogic with the state of the <strong>on</strong>-chip logic. Therefore, this feature of the boundary scan cells is notuseful. This has NO effect <strong>on</strong> the customer's ability to determine the integrity of theinterc<strong>on</strong>necti<strong>on</strong>s <strong>on</strong> their boards which is what the <str<strong>on</strong>g>Intel</str<strong>on</strong>g>® <str<strong>on</strong>g>80200</str<strong>on</strong>g> processor boundary scan logicwas designed to support.No workaround.Status: NoFix. Will not be fixed <strong>on</strong> D-step. See the Table “Summary Table of Changes” <strong>on</strong> page 7.<str<strong>on</strong>g>Intel</str<strong>on</strong>g> ® <str<strong>on</strong>g>80200</str<strong>on</strong>g> <str<strong>on</strong>g>Processor</str<strong>on</strong>g> <str<strong>on</strong>g>based</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>Intel</str<strong>on</strong>g> ® <strong>XScale</strong> <strong>Microarchitecture</strong> Specificati<strong>on</strong> Update 17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!