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:
Dec. 18, 2007

Filed:

Mar. 23, 2005
Applicants:

Phil Van Dyke, Surrey, CA;

Barinder Singh Rai, Surrey, CA;

Inventors:

Phil Van Dyke, Surrey, CA;

Barinder Singh Rai, Surrey, CA;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G11C 19/08 (2006.01);
U.S. Cl.
CPC ...
Abstract

The use of a bus clock is eliminated in communication between a cpu, or mpu, and a register block. The communication between the cpu/mpu and the register block is made combinatorial, such that the cpu/mpu does not require any acknowledge or wait signal from the register block to know when to proceed with a requested write operation. The register block has both a write request input and a read request input, each of which is separately actuated to initiate a write operation or read operation, respectively. The cpu/mpu initiates a write operation by actuating the write request input while maintaining the read request input negated. The register block responds to actuation of its write request input by getting ready for initiate the requested write operation, and waiting for a signal letting it know if the requested operation is a valid write operation. If the requested write operation is deemed valid, then the register block executes the requested write operation only upon the negation of the write request. Since the write request signal is controlled by the cpu/mpu, the entire write operation is completed within one cpu/mpu operational cycle.


Find Patent Forward Citations

Loading…