Patent ID: 8654555

Claim:
A control signal generator to generate control signals for a readout integrated circuit (ROIC), the control signal generator comprising: a content addressable memory (CAM) having a data word input and a plurality of data storage locations, at least some of the plurality of CAM data storage locations configured to have stored therein values related to times at which control signal switching events are to take place and wherein, in response to a data word provided to the data word input, the CAM compares the data word on the data word input to data words stored in the plurality of data storage locations and, in response to the data word on the data word input matching data stored in at least one of the plurality of data storage locations, the CAM outputs a match signal at an output thereof; a counter coupled to the data word input of the CAM to generate a count value that changes with time; and a random access memory (RAM) having a plurality of data storage locations arranged in rows and columns, at least some of the rows corresponding to memory storage locations of the CAM and at least some of the columns corresponding to individual control signals, wherein at least some of the rows of the RAM are configured to store data that indicates which of the control signals are to be toggled in response to that row being read enabled, wherein rows of the RAM are read enabled based upon matches occurring in the CAM.