Marina Known Hardware Defficiencies 1) The signal OLC==0 isn't passed from On Deck stage to Requeue stage. Noted: 11 Nov 2008 Fixed: 2) The external zero detector for loading the OLC and the ILC is too slow. When the set instruction loads a nonzero value into the OLC or the ILC Marina behaves as if the value is zero. Noted: 11 Nov 2008 Fixed: 3) After the ILC decrements to zero, subsequent move instructions fail to execute at all. According to adm33 subsequent move instructions are supposed to execute exactly once. Noted: 11 Nov 2008 Fixed: 19 Nov 2008 4) When a move instruction is torpedoed, the following instruction doesn't detect that the OLC is now zero. Noted: 11 Nov 2008 Fixed: 19 Nov 2008 5) The C flag is not yet implemented. Noted: 11 Nov 2008 Fixed: 6) In gaspL:rqStage{sch}, a torpedo resets the OLC to zero asynchronously with respect to the fireR. There may be a metastability problem here. Noted: 12 Nov 2008 Fixed: 7) In fifoL:splitStart{sch} When the FIFO fills up and succA is asserted but not acknowledged, the alternator will assert succB and overwrite the data intended for A. Noted: 12 Nov 2008 Fixed: 8) Sense of Token bit in EPI FIFO is wrong. The correct sense is "High means not a token". Noted: 14 Nov 2008 Fixed: 14 Nov 2008 9) EPI FIFO is missing it's data latches. Noted: 14 Nov 2008 Fixed: 14 Nov 2008 10)