3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-08-14 01:46:40 +00:00
yosys/tests/techmap/dlatchlibmap-sim.v
nella 9050446798 Add latch tests, extend dff tests.
Co-authored-by: Iztok Jeras <iztok.jeras@gmail.com>
2026-08-10 10:59:03 +02:00

19 lines
312 B
Verilog

module dlatchn(input ENA, D, output reg Q, output QN);
always @*
if (~ENA) Q <= D;
assign QN = ~Q;
endmodule
module dlatchsr(input ENA, D, CLEAR, PRESET, output reg Q, output QN);
always @*
if (CLEAR) Q <= 1'b0;
else if (PRESET) Q <= 1'b1;
else if (ENA) Q <= D;
assign QN = ~Q;
endmodule