bounday scan debug.docx
- 文档编号:5612837
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:12
- 大小:18.89KB
bounday scan debug.docx
《bounday scan debug.docx》由会员分享,可在线阅读,更多相关《bounday scan debug.docx(12页珍藏版)》请在冰点文库上搜索。
boundayscandebug
BoundaryScanDebugOverview
TheBSDEBUGsubmodeoftheRuntimeSystemenablesyoutoobtaininformationabouttheUUT'sScanPathfindertests.
Commandsareavailabletoexaminetheavailableboundary-scanvectorsandtogeneratereportsabout:
§Availableboundary-scanvectors
§IEEE1149.1Instructionsthatwereused
§Scanpathlengthandeachbscandevice
§Boundary-scanTAPnodenames
§InstructionRegisterCapturevalues
§Pin(s)andnode(s)affectedbyeachboundary-scancell
§Boundary-scancellsthatcapturedincorrectvalues
§IncorrectvaluessensedontheD/Snails
§Boundary-scancellsconnectedtospecifiednodes
§Boundary-scancellsconnectedtospecifiedboundary-scanpins
Allcommandsthatdisplayinformationacceptthe"/OUT="option,soyoucansendthereporttoafileorprinter.Bydefault,allinformationisdisplayedonthescreenonepageatatime.
Ifthelengthofthereportismorethanonepage,theRuntimeSystem(RTS)showsthefirstpageandtheMOREprompt,andthenstops.YoucanthenpresstheSPACEkeytodisplaythenextpage,orpresstheRETURNkeytoscrollonelineatatime.PresstheRESETor^Ckeystoaborttheprintingoflongdisplays.
Allcommandsthatacceptoptionsallowyoutousethe"/SAME"option.Thisoptionexecutesthecommandusingallofthesameoptionsthatwerelastspecifiedforthatcommand.Thisismosthelpfulwhenyouusewildcardsinthevectorkey.
Forbestresults,enterBSDEBUGmodeafteryouhaveexecutedtheentiretestprogramandthepromptisattheRESET(waitingtostart)state.Thisensuresthattheboundary-scandiagnostictaskhasbeeninitialized,andthatalltheappropriateboundary-scanvectorsareavailable.
TheLISTreturnsalistoftheavailableboundary-scanvectors.
TypeHELPVECTORSfordetailsonthepurposeofeachScanPathfindervector.
BoundaryScanDebugKeywords
ThefollowingkeywordsareavailableIntheBoundary-Scandebug(BSDEBUG)submodeoftheRuntimeSystem(RTS):
COMPONENTSHOWCONFIGURATION
HELPSHOWNODE
LISTSPA
NAILSPI
NEXTSURROUND
NODESHOWVECTOR
SHOW
FromtheRTSBSDEBUG>prompt,typeHELPfollowedbyakeywordforspecificinformationonatopic.
Type^CtoexittheBSDEBUGsubmode.
COMPONENT
Format:
COMPONENT
TheCOMPONENTcommandprints,totheMESfile,allinterconnectdataforthecomponentyouspecifywithname,accordingtotheproductdatabase.
Todisplayonlythedataaboutonepinofacomponent,typeCOM=name.pin_number.
Forexample,thefollowingcommandyieldsinterconnectinformationaboutpin22ofdeviceU73.
COMPU73.22RETURN
SHOWCONFIGURATION
Format:
SC[test_name][/OUT=file_or_device]
TheSHOWCONFIGURATION(SC)commanddisplaysthescanpathgroupingsthataredriventogether.
TheSHOWCONFIGURATIONcommanddisplaysalistofpathsthatmustbedriventogether.ThesepathsmustbedriventogetherbecausetheysharecommonTMS/TCKsignals.
TheSHOWCONFIGURATIONtest_namecommanddisplaysalistofpathgroupingsforthespecifiedtest.YoucanspecifyanyvalidScanPathfindertestname.
LIST
Format:
LIST[vector_key][/OUT=file_or_device]
TheLISTcommanddisplaysalistofallboundary-scanvectorsthatmatchthespecifiedvectorkey.Usetheasteriskcharacter(*)inplaceofanyofthevectorkeyfieldstoindicatethatthosefieldsaretobeignoredinthematchingprocess.Anytrailingvectorkeyfieldsthatareleftblankareignoredinthematchingprocess.Ifyoudonotspecifyavectorkey,allavailablevectorsarelisted.Availablevectorsconsistofallthedriveandexpectvectorsgeneratedandallthesensevectorsthathadanyfailingbits.
Eachofthevectorsthatarelistedareprecededbyanumericlabel.Youcanspecifythisnumericlabel,insteadofthevectorkey,onanysubsequentcommandthatrequiresavectorkey.Forexample,usethefollowingLISTcommandtoprint,tothestripprinter,allthego/no-govectorsforthethirdboundary-scanopenstest.
LISTOG**BS_OPEN_TEST_3/OUT=STPRT:
TDOnailnumbersaredisplayedonlyforsensevectorkeysthatarenotofregistertype'N'.
SHOWPATH
Format:
SPA[number][/DEVICE=name][/OUT=
file_or_device]
TheSHOWPATH(SPA)commanddisplaysinformationabouttheboundary-scanpathsontheUUT.ThiscommandreturnsthelengthofeachUUTregisterscanpath,thestartingandendingbitpositionsforeachdeviceonthescanpath,andthenameofalltheTAPnodes.
TheSHOWPATH[number]commanddisplayspathinformationforthespecifiedpath.Youcanfindthenumberforaspecificpathbyexaminingthereport(.bsc)fileproducedbythetestgenerator.
The/DEVICE=nameoptiondisplayspathinformationforthepathforwhich"name"isamember.Forexample,thefollowingcommanddisplaysthelengthoftheBoundary-ScanRegisterforscanpathnumber1,thestartingandendingbitpositionsforeachdeviceonpathnumber1,andthenameofalloftheTAPnodesforpathnumber1.
SPA1
NAIL
Format:
NAIL=nailnumber
Thiscommandprints,totheMESfile,allinterconnectdataforthenailspecifiedbynailnumber,accordingtotheproductdatabase.
SHOWPIN
Format:
SPIdevice.pin[
vector_key][/CONTROL][/OUT=
file_or_device]
TheSHOWPIN(SPA)commandreturnsinformationabouttheboundary-scanvectorbitassociatedwiththepinspecifiedbydevice.pin.Theinformationconsistsofthebitposition,function,andvalue.
Thevector_keymustspecifyaBoundary-ScanRegistervector.Youcanspecifythe/CONTROLoptiontogetinformationaboutthecontrolcellforthespecifieddevice.pin.Forexample,thefollowingcommandreturnsthebitposition,function,andvalueofthebitintheCGSEBS_INTC_TEST_115vectorthatisassociatedwithpinU20.12.Inaddition,thereportlistsanycontrolcellsinthevectorthataffectU20pin12.
SPIU20.12CGSE**5/CONTROL
NEXT
Format:
NEXT
TheNEXTcommandperformsthepreviouslyissuedcommandonthenextmatchingboundary-scanvectorinthesequence.Forexample,thefollowingcommandsexaminealloftheInterconnecttestBoundary-ScanRegistersensevectorsforbadbitsononeparalleltestvector,thenonthesecond(next)paralleltestvector.
SVCGSE/BAD
NEXT
SURROUND
Format:
SURROUNDnailnumber
TheSURROUNDcommandprintsnamesofallthecomponentsonthenail,andliststhenailnumbersthatareconnectedtoeachofthepin(s)onthosecomponents.
NODE
Format:
NODE=nodename
ThiscommandcausestheRuntimeSystemtosearchtheproductdatabaseforthespecifiednodenameandtodisplayconnectivityinformationforthatnode.
SHOWVECTOR
Format:
SV[vector_key][/DEVICE=name][/BIT=
number_list][/CONTROL]
[/BAD][/BRIEF]
TheSHOWVECTOR(SV)commanddisplaysavarietyofinformationaboutthespecifiedvector(s).Thetypeofinformationreturneddependsonthetypeofvectorthatisspecified.
§§InstructionRegisterdrivevectorsdisplaythebitpatternandinstructionnameforeachcomponentinthescanchain.
§§InstructionRegistersensevectorsdisplaythecapturevaluesforeachcomponent.
§§SelectedRegistervectorsdisplaythecontentsofeachcellineachcomponent,thefunctionservedbythebit,andthedevicepin(s)andnode(s)affected.
Fornailvectors,thevalue(s)drivenorsensedoneachnailaredisplayed.
OnlyfailingresultvectorsareavailableusingtheSHOWVECTORcommand.Passingresultvectorscannotbeobtaineddirectly,butareequivalenttothecorrespondingexpectvectors.
TheSHOWVECTORcommandhasthefollowingoptions:
OptionSpecifiesthat...
/DEVICE=nameStartingandendingbitpositionswithinthevectoraredeterminedbythelocationinthescanchainofthespecifieddevice.
/BIT=number_listOnlythedataforthespecifiedbitpositionsisdisplayed.Thenumber_listcanconsistofasinglenumber,acommaseparatedlistofnumbers,orarangeofnumbers(suchas36-54).
/CONTROLControlcellinformationisdisplayedforeachbitthatisaffectedbyacontrolcell.ThisappliestoBoundary-ScanRegistervectorsonly.
/BADOnlyvectorbitsmarkedasbadaredisplayed(sensevectorsonly).
/BRIEFVectorsareformattedwithonlyaspaceinsertedbetweendeviceregisterboundaries.Thedefaultisasinglelineforeachregisterbit.
Forexample,thefollowingcommanddisplaysallthebadsensedvectorbitsfordeviceU2intheOGNSBS_OPEN_TEST_1nailsensevector.
SVOGNSBS_OPEN_TEST_1/DEVICE=U2/BAD
SHOW
Format:
SHOW[CONFIGURATION][PATH][VECTOR][NODE][PIN]
FromtheRTSDEBUGprompt,usetheHELPcommandasfollows:
CommandDisplaysinformationforthe...
HELPSCSHOWCONFIGURATIONcommand
HELPSPASHOWPATHcommand
HELPSVSHOWVECTORcommand
HELPSNSHOWNODEcommand
HELPSPISHOWPINcommand
Vectors
TheScanPathfindersoftwareusesvector'keys'toidentifySerialstreamsofboundary-scanvectors.Thevectorkeysassociatetestvectorswiththepurposetheyserveinoneoftheboundary-scantests.
TheBoundaryScantestgenerator,theRuntimeSystem(RTS),anddiagnostictasksuseboundary-scanvectors.TheRTSreadsvectorsfromtheBoundaryScanVectorfile,andwritesvectorstotheBoundaryScanResultsfile.Finally,theDiagnostictaskreadsvectorsfromtheBoundaryScanResultsfileandalsowritestheBoundaryScanVectorfile.
TheScanPathfindersoftwarewritesandreadsaboundary-scanvectorinthefixedorderdescribedbelow.Thevectorisprecededbyalistoffieldscalledavectorkey.Thevectorkeymustappearintheordershown,andthefieldsmustbeseparatedbythespacecharacter.
NOTE
ThefirstfivefieldsdonothavetobeseparatedbythespacecharacterwhenspecifyingavectorkeyinBSDEBUGmode.
VectorFormat
Theformatofavectorkeyis:
test_typesubtyperegvector_typenamepathsequencelengthvector
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- bounday scan debug