// DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain. // SPDX-FileCopyrightText: 2021 Ryszard Rozak // SPDX-License-Identifier: CC0-1.0 module dut #(parameter int P [5]) (output int x); assign x = P[2]; endmodule module t(); int o; dut #(.P('{1, 2, 3, 4, 5})) u_dut(.x(o)); initial begin if (o !== 3) $stop; $write("*-* All Finished *-*\n"); $finish; end endmodule