// ================================================================ // NVDLA Open Source Project // // Copyright(c) 2016 - 2017 NVIDIA Corporation. Licensed under the // NVDLA Open Hardware License; Check "LICENSE" which comes with // this distribution for more information. // ================================================================ // File Name: SDFCNQD1.v module SDFCNQD1 ( SI ,D ,SE ,CP ,CDN ,Q ); input SI ; input D ; input SE ; input CP ; input CDN ; output Q ; reg Q; assign sel = SE ? SI : D; always @(posedge CP or negedge CDN) begin if(~CDN) Q <= 1'b0; else Q <= sel; end endmodule