그냥 비워둬도 되지만, unused__module__시그널명 이런형태로 변수를 만들어 두고 싶다면, 아래와 같이 지정하면 된다.
Configure your lint program to ignore signals with a certain naming, such as those with unused in the name, then use AUTO_TEMPLATE to make a unique name for each port.
/* InstModule AUTO_TEMPLATE (
.out_signal (unused__@"vl-cell-name"__@"vl-name"[]), // [] is dropped for single-bit widths
.out_bus (unused__@"vl-cell-name"__@"vl-name"[]), // [] expands to bus range
.in_signal ({@"vl-width"{1'b0}}), // tie off to zeros
.in_bus ({@"vl-width"{1'b1}}), // tie off to ones
.in_bus_SV ('0), // tie off - if using SystemVerilog
); */
InstModule instname
(/*AUTOINST*/
// Outputs
.out_signal (unused__instname__out_signal),
.out_bus (unused__instname__out_bus[63:0]),
// Inputs
.in_signal ({1{1'b0}}),
.in_bus ({64{1'b1}}),
.in_bus_SV ('0));
'IT > ASIC | FPGA' 카테고리의 다른 글
Synopsys dc_shell 실행시 라이센스 대기 옵션 주기 (0) | 2024.08.21 |
---|---|
Verilog-mode - Lisp 함수 예약어 (vl-width, vl-dir, ...) (0) | 2024.08.19 |
Verilog-mode - input 시그널에 0 값 할당 방법 (0) | 2024.08.19 |
VCS 컴파일 이전에 synopsys_sim.setup 파일 확인 (0) | 2024.08.13 |
VCS delay zero 처리 - +delay_mode_zero +notimingcheck (0) | 2024.08.09 |