After a hardware reset, all hardware states are cleared except the DRAM content. This means that the cache is cleared and all statistics counters are cleared. The state between DRAM and hardware is inconsistent. For this reason, the software API cue_init function must be called prior to allowing any operations including lookups to be performed in the CAM. cue_init ensures that the hardware enters a consistent state.