blob: aa7acf8ce74edbaf76a8de1eed5413dc646434b8 [file] [log] [blame]
package clkmgr_pkg;
typedef struct packed {
logic test_en;
} clk_dft_t;
parameter clk_dft_t CLK_DFT_DEFAULT = '{
test_en: 1'b0
};
typedef struct packed {
logic clk_fixed_powerup;
logic clk_main_powerup;
logic clk_usb_48mhz_powerup;
logic clk_main_aes;
logic clk_main_hmac;
logic clk_main_infra;
logic clk_fixed_infra;
logic clk_fixed_secure;
logic clk_main_secure;
logic clk_fixed_timers;
logic clk_proc_main;
logic clk_fixed_peri;
logic clk_usb_48mhz_peri;
} clkmgr_out_t;
typedef struct packed {
logic [2-1:0] idle;
} clk_hint_status_t;
parameter clk_hint_status_t CLK_HINT_STATUS_DEFAULT = '{
idle: {2{1'b1}}
};
endpackage // clkmgr_pkg