Decoupled serial memory access with passkey protected memory areas
AssigneeAdaptec, Inc.
InventorsUday N. Devanagundy, Taikhim Tan, Stillman F. Gates
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdaptec, Inc.
InventorsUday N. Devanagundy, Taikhim Tan, Stillman F. Gates
Estimating the term…
An integrated circuit such as a host adapter for connection to a system bus of a host computer includes a memory interface for a local memory including a serial memory such as an SEEPROM. The memory interface is capable of unsupervised multi-bit transfers between the serial memory and a data register in the memory interface. The host computer to access the serial memory starts the memory interface on a multi-bit access (i.e., read, write, or erase), checks a busy bit in the memory interface to determine when the access is complete, and accesses the data register. Thus, the host computer is decoupled from bit-by-bit management of transfers, and the integrated circuit or a bus device incorporating the integrated circuit requires less software overhead for use of serial memory. The memory interface further includes protection circuitry that prevents writing or erasing of a portion of the memory that a flag designates as protected. The flag is in a register that does not permit changes unless the host adapter is in a state such as corresponding to a target abort exists. Accordingly, the host can write or erase protected memory by causing a target abort, changing the flag to unprotect the memory, and then changing the memory. Since the state is unlikely to exist when a software might unintentionally access the flag, unintended changes to the protected memory are unlikely.
A circuit comprising:
A method for changing data in a local memory of a bus device, comprising:
Dependencies are inferred from the claim text.