US 7,543,176 B2
Background consistency checking in an optical transceiver
Gerald L. Dybsetter, Scotts Valley, Calif. (US); and Jayne C. Hahin, Cupertino, Calif. (US)
Assigned to Finisar Corporation, Sunnyvale, Calif. (US)
Filed on Dec. 28, 2005, as Appl. No. 11/320,034.
Claims priority of provisional application 60/640622, filed on Dec. 30, 2004.
Prior Publication US 2006/0147216 A1, Jul. 06, 2006
Int. Cl. G06F 11/00 (2006.01)
U.S. Cl. 714—6  [714/718; 714/719] 20 Claims
OG exemplary drawing
 
1. In an optical transceiver including a system memory and a consistency checker component, a method for the consistency checker component to check portions of system memory for consistency error during operation of the optical transceiver, the method comprising:
an act of operating the optical transceiver, wherein operating the optical transceiver includes at least one of transmitting optical signals, receiving optical signals, or communicating with a host device coupled to the optical transceiver;
during the act of operating the optical transceiver, an act of performing the following:
an act of determining that consistency checking is to be performed on one or more portions of the system memory;
in response to the act of determining that consistency checking is to be performed, an act of the consistency checker component identifying one or more portions of the system memory that are to be subjected to consistency checking;
an act of the consistency checker component reading at least one of the one or more portions of the system memory that are to be subjected to consistency checking; and
an act of the consistency checker component determining whether or not data from the at least one of the one or more portions of system memory is consistent with an expected consistency check value.