Mover nWR nRST A B S $54 $mux Y A $51 $logic_not Y A B S $60 $mux Y A B S $57 $mux Y A B $21 $logic_and Y A B $18 $logic_and Y A B $15 $logic_and Y A $76 $not Y nRD D A B S $30 $mux Y <16> A B S $29 $mux Y <16> CLK A $3 $logic_not Y A 1'0 A EN $2 $tribuf Y 1'0 A EN $1 $tribuf Y 1'1 A B $52 $shl Y <6> 6'000000 <6> ARST CLK D $89 $ad ff Q <3> 1'1 A B $48 $add Y <3> A B $43 $logic_or Y 3'110 A B $42 $eq Y <3> 16'0000000000000000 A B S $41 $mux Y <16> A B S $25 $mux Y <16> CLK CLR D SET $82 $d ff sr Q <16> 16'0000000000000000 A B S $88 $mux Y <16> <16> 16'0000000000000000 A B S $87 $mux Y <16> <16> A $86 $not Y <16> 1'1 A B $40 $add Y <16> <16> 2:2 - 0:0 <16> A EN $26 $tribuf Y <16> <16> 16'0000000000000000 A B S $10 $mux Y <16> <16> A EN $5 $tribuf Y <16> CLK D $96 $d ff Q <16> CLK D $97 $d ff Q <16> <16> <16> A B $24 $logic_or Y 2:2 - 0:0 5:5 - 0:0 A B $23 $logic_or Y A B $17 $logic_or Y 2:2 - 0:0 A B $11 $logic_or Y A B $8 $logic_or Y 1:1 - 0:0 4:4 - 0:0 A B $7 $logic_or Y 0:0 - 0:0 3:3 - 0:0 A $20 $logic_not Y A B $22 $logic_and Y 5:5 - 0:0 A B $14 $logic_and Y 5:5 - 0:0 A $13 $logic_not Y 16'0000000000000000 D EN $78 $dlatch Q <16> <16> <16> <16> <16> <16> <16> <16> <16> <16> <16> <16> <3> <3> <3> <16> <16>