参加制定P1500标准的公司 Advantest Nortel ASC Palmchip G2Startup.Com Philips HP Sisco Systems IBM ● Sonic Intellitech Synopsys LogicVision ti Mentor Graphics Veritable Motorola
参加制定P1500标准的公司 Nortel Palmchip Philips Sisco Systems Sonic Synopsys TI Veritable Advantest ASC G2Startup.Com HP IBM Intellitech LogicVision Mentor Graphics Motorola
IEEE P1500测试标准的基本结构 IEEE P1500嵌入式核测试的 P1500 Scalable Architecture 标准结构由三个部分组成: (1)嵌入式核测试封装器 Source/Sink (Stimulus/Expected Response) On-chip or off-chip (CTW-Core Test Wrapper): IEEE P1500制定了封装器 的标准,这样就可以透過P1500的 User-Defined Test Access Mechanism (TAM) On-chip (e.g.Direct.Indirect via mux,System Bus.Test Bus,etc) 標準封装,停送测試资料及控制 TAM TAMTAM TAM 訊號,完成對嵌入式核所需的测 WBR WBR WBR 試。 Core Core Core 2 (2)测试访问机制(TAM一 n Test Access Mechanism): 301 此機制由系統整合者所自 Standard P1500 wrapper Interface Port 行定義,透過TAM-im将所需的 SOC 测試资料停送入核心電路,並將 結果由TAM-out輸出。 (3)测试控制机构(TCM一Test Control Mechanism): 此系統整合者所自行定義的测試控制器,此控制器能產生控制訊號,並利用這些控制 訊號來控制TAM和標準封装中的WIR(Wrapper Instruction Register),实现對核和芯片進 行的测試流程
IEEE P1500测试标准的基本结构 IEEE P1500 嵌入式核测试的 标准结构由三个部分组成: ( 1)嵌入式核测试封装器 (CTW—Core Test Wrapper): IEEE P1500制定了封装器 的标准,这样就可以透過P1500的 標準封裝,傳送測試資料及控制 訊號,完成對嵌入式核所需的測 試。 (2)测试访问机制(TAM- Test Access Mechanism) : 此機制由系統整合者所自 行定義,透過TAM-in 將所需的 測試資料傳送入核心電路,並將 結果由TAM-out 輸出。 (3)测试控制机构(TCM—Test Control Mechanism): 此系統整合者所自行定義的測試控制器,此控制器能產生控制訊號,並利用這些控制 訊號來控制TAM 和標準封裝中的WIR (Wrapper Instruction Register),实现對核和芯片進 行的測試流程
嵌入式核测试封装器结构 lesl sfm百 伊列 WPOX test resporses Core tuncticnal funcionel ore data data functional functional WBY Input data Output data 2c过C0iel test control ,8对5mh WS WIR WSO +8s1re9p0m683 Wrapper WIP 未封装的核 具有封装结构的封装核 封装器将整个核完全封闭起来,使之与外界隔离.通过封装器,嵌入式核可以同TAM连接 起来,并可将核设置为正常模式、测试模式或其他模式: WBR(Wrapper Boundary Register):边界寄存器; WIR(Wrapper Instruction Register):指令寄存器: BY(Wrapper Bypass Register):旁路寄存器; WSI/SO(Wrapper Serial Input/,0 utput):串行输入/输出接口; PI/PO(rapper Parallel Input/,Output):并行输入/并出接口(可选); WIP(Wrapper Interface Port):封装器接口
嵌入式核测试封装器结构 封装器将整个核完全封闭起来,使之与外界隔离.通过封装器,嵌入式核可以同TAM连接 起来,并可将核设置为正常模式、测试模式或其他模式; WBR(Wrapper Boundary Register):边界寄存器; WIR(Wrapper Instruction Register):指令寄存器; WBY(Wrapper Bypass Register):旁路寄存器; WSI/WSO(Wrapper Serial Input/Output):串行输入/输出接口; WPI/WPO(Wrapper Parallel Input/Output):并行输入/并出接口(可选); WIP(Wrapper Interface Port):封装器接口。 未封装的核 具有封装结构的封装核 functional Input data functional Output data
嵌入式核测试封装器的接口端 User Defined Port Optional Wrapper for Test Flexibility Parallel Control Parallel Port (WPP) WPC Wrapper Wrapper Parallel Inpunt Parallel Outputi WPI WPO Core WSI Wrapper WSO Wrapper Wrapper Serial Input Serial Output i WSC Required Wrapper/ Wrapper Standardized Port Serial Port (WSP) Serial Control for Plug Play
嵌入式核测试封装器的接口端
WBR边界扫描寄存器 Col TastOutput TAM. CTO □w作apper Cells CORE CORE CFI goundary Scan Cell ·CFO Cell Functional Output Control CTI Cell Tos rput 边界扫描寄存器WBR 边界扫描单元BSC示意图 BSC的连接方式 WBR由串行连接的边界扫描单元BSCs)组成; 核的每一个输入/输出端口都有一个BSC,但TAM端口和模拟端口可以不设置BSC; 只定义了两种类型的BSC:输入BSC和输出BSC,BSC可置为高阻状态; IEEE P1500不支持双向端口,因此没有定义双向BSC
WBR边界扫描寄存器 核的每一个输入/输出端口都有一个BSC,但TAM端口和模拟端口可以不设置BSC ; 只定义了两种类型的BSC:输入BSC和输出BSC,BSC可置为高阻状态; IEEE P1500不支持双向端口,因此没有定义双向BSC. 边界扫描寄存器WBR 边界扫描单元BSC示意图 BSC的连接方式 WBR由串行连接的边界扫描单元(BSCs)组成;