发明名称 Method and apparatus for programming embedded memories of a variety of integrated circuits using the IEEE test access port
摘要 The present invention provides a method and apparatus for programming embedded memories or on-chip caches of a variety of integrated circuits through use of the IEEE Test Access Port (TAP) architecture and logic. To accomplish this, the TAP architecture is utilized to serially shift address, data and command information into respective register chains of a RISM ACTION register located within a memory interface unit of the integrated circuit. The TAP architecture includes, among other things, a TAP port, a TAP controller and an instruction register. According to the general method used to program the embedded memories, the external system transmits a plurality of sequential signals to respective register chains of the RISM ACTION register, each sequential signal comprising an instruction specifying a write command, an address specifying a consecutive memory location within the storage means and consecutive data strings to be written to the consecutive memory locations. Next, the instruction, address and data input to the RISM ACTION register chains are transmitted in parallel to corresponding first, second and third core registers disposed within a memory unit of the integrated circuit. Upon receipt of the instruction in the first core register, an interrupt unit interrupts operation of the integrated circuit's processor and transfers processor control to executable code stored in the storage means. The executable code then writes the data stored in the third core register to the memory location specified by the address stored in the second core register in response to execution of the instruction stored in the first register.
申请公布号 US5596734(A) 申请公布日期 1997.01.21
申请号 US19950575178 申请日期 1995.12.19
申请人 INTEL CORPORATION 发明人 FERRA, LAWRENCE C.
分类号 G11C16/10;(IPC1-7):G06F9/44 主分类号 G11C16/10
代理机构 代理人
主权项
地址