发明公开
EP0639006A1 Multiplexed control pins for in-system programming and boundary scan testing using state machines in a high density programmable logic device
失效
复用操作的控制端子,用于在系统内编程和在高集成度的可编程逻辑电路由机器的装置的边界扫描测试。
- 专利标题: Multiplexed control pins for in-system programming and boundary scan testing using state machines in a high density programmable logic device
- 专利标题(中): 复用操作的控制端子,用于在系统内编程和在高集成度的可编程逻辑电路由机器的装置的边界扫描测试。
-
申请号: EP94202212.0申请日: 1994-07-28
-
公开(公告)号: EP0639006A1公开(公告)日: 1995-02-15
- 发明人: Tsui, Cyrus Y , Chan, Albert L , Shankar, Kapil , Shen, Ju
- 申请人: LATTICE SEMICONDUCTOR CORPORATION
- 申请人地址: 5555 N.E. Moore Court Hillsboro, Oregon 97124-6421 US
- 专利权人: LATTICE SEMICONDUCTOR CORPORATION
- 当前专利权人: LATTICE SEMICONDUCTOR CORPORATION
- 当前专利权人地址: 5555 N.E. Moore Court Hillsboro, Oregon 97124-6421 US
- 代理机构: Fieret, Johannes, Ir.
- 优先权: US106263 19930813
- 主分类号: H03K19/173
- IPC分类号: H03K19/173
摘要:
A structure and a method to implement in-system programming (ISP) and boundary-scan testing in an integrated circuit using the same pins to control both functions. The SDI, SCLK, MODE and SDO connections required for in-system programming and the TDI, TCK, TMS and TDO connections required for boundary-scan testing are multiplexed such that they are provided from the same four pins. An in-system programming enable pin is used to control the multiplexing of these pins.
In an alternative embodiment, both in-system programming and boundary-scan testing are performed using the same pins and the same state machine. The test logic architecture specified in IEEE Standard 1149.1-1990 is utilized. To implement the in-system programming instructions, the instruction register of Std. 1149.1-1990 is modified to include private instructions which perform the desired programming functions.
In an alternative embodiment, both in-system programming and boundary-scan testing are performed using the same pins and the same state machine. The test logic architecture specified in IEEE Standard 1149.1-1990 is utilized. To implement the in-system programming instructions, the instruction register of Std. 1149.1-1990 is modified to include private instructions which perform the desired programming functions.
公开/授权文献
信息查询
IPC分类: