The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 27, 1998

Filed:

Apr. 12, 1996
Applicant:
Inventors:

Nick G Eskandari, Chandler, AZ (US);

David D Sprague, Gilbert, AZ (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ; G06F / ;
U.S. Cl.
CPC ...
39518303 ; 39518322 ; 39520009 ;
Abstract

A method and apparatus are provided for testing memory locations of embedded memories or on-board caches of a micro-controller, a micro-processor or a CPU-based integrated circuit through use of a test access port (TAP) such as the IEEE TAP described in 'IEEE Standard Test Access Port and Boundary-Scan Architecture' (IEEE Std. 1149.1-1990). The TAP is utilized to serially shift address, data and command information provided by an external host into respective fields of a memory access register (MEMACC) located within a memory interface unit (MIU) of the CPU-based IC. Responsive to the command information, the TAP requests access to the IC's memory bus via the MIU. Next, the address, data and command information for accessing the embedded memory are serially shifted into the MEMACC. If a read operation is specified by the command information, the MIU returns the data stored in the specified memory location of the embedded memory and replaces the data within the data field of the MEMACC with the newly retrieved data. If a write operation is specified by the command information, the MIU transmits the data held in the data field of the MEMACC to the memory location specified. Finally, the data, address and command information stored in the MEMACC are serially shifted out via the TAP to the external host which analyzes the data output therefrom.


Find Patent Forward Citations

Loading…