OpenCores
URL https://opencores.org/ocsvn/socgen/socgen/trunk

Subversion Repositories socgen

[/] [socgen/] [trunk/] [common/] [opencores.org/] [cde/] [ip/] [reset/] [rtl/] [verilog/] [reset_asyncdisable.v] - Blame information for rev 131

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 131 jt_eaton
module
2
cde_reset_asyncdisable
3
#(parameter    WIDTH = 1      )
4
(
5
   input  wire               reset,
6
   input  wire               reset_n,
7
   input  wire               atg_asyncdisable,
8
   input  wire [WIDTH - 1:0] sync_reset,
9
 
10
   output wire [WIDTH - 1:0] reset_n_out,
11
   output wire [WIDTH - 1:0] reset_out
12
);
13
 
14
assign  reset_out   =   sync_reset                                 | {WIDTH{reset}};
15
assign  reset_n_out = (~sync_reset    | {WIDTH{atg_asyncdisable}}) & {WIDTH{reset_n}};
16
 
17
endmodule
18
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.