mirror of
https://github.com/fpganinja/taxi.git
synced 2025-12-09 00:48:40 -08:00
Use string type for string parameters
Signed-off-by: Alex Forencich <alex@alexforencich.com>
This commit is contained in:
@@ -20,9 +20,9 @@ module fpga #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "artix7"
|
||||
parameter string FAMILY = "artix7"
|
||||
)
|
||||
(
|
||||
/*
|
||||
|
||||
@@ -20,9 +20,9 @@ module fpga_core #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "artix7"
|
||||
parameter string FAMILY = "artix7"
|
||||
)
|
||||
(
|
||||
/*
|
||||
|
||||
@@ -20,9 +20,9 @@ module fpga #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "zynquplus",
|
||||
parameter string FAMILY = "zynquplus",
|
||||
// Use 90 degree clock for RGMII transmit
|
||||
parameter logic USE_CLK90 = 1'b0
|
||||
)
|
||||
|
||||
@@ -20,9 +20,9 @@ module fpga_core #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "zynquplus",
|
||||
parameter string FAMILY = "zynquplus",
|
||||
// Use 90 degree clock for RGMII transmit
|
||||
parameter logic USE_CLK90 = 1'b1
|
||||
)
|
||||
|
||||
@@ -20,9 +20,9 @@ module fpga #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "kintex7",
|
||||
parameter string FAMILY = "kintex7",
|
||||
// Use 90 degree clock for RGMII transmit
|
||||
parameter logic USE_CLK90 = 1'b1,
|
||||
// BASE-T PHY type (GMII, RGMII, SGMII)
|
||||
|
||||
@@ -20,9 +20,9 @@ module fpga_core #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "kintex7",
|
||||
parameter string FAMILY = "kintex7",
|
||||
// Use 90 degree clock for RGMII transmit
|
||||
parameter logic USE_CLK90 = 1'b1,
|
||||
// BASE-T PHY type (GMII, RGMII, SGMII)
|
||||
|
||||
@@ -20,9 +20,9 @@ module fpga #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "zynquplus",
|
||||
parameter string FAMILY = "zynquplus",
|
||||
// Use 90 degree clock for RGMII transmit
|
||||
parameter logic USE_CLK90 = 1'b1
|
||||
)
|
||||
|
||||
@@ -20,9 +20,9 @@ module fpga_core #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "zynquplus",
|
||||
parameter string FAMILY = "zynquplus",
|
||||
// Use 90 degree clock for RGMII transmit
|
||||
parameter logic USE_CLK90 = 1'b1
|
||||
)
|
||||
|
||||
@@ -18,8 +18,8 @@ Authors:
|
||||
module taxi_eth_mac_1g_gmii #
|
||||
(
|
||||
parameter logic SIM = 1'b0,
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string VENDOR = "XILINX",
|
||||
parameter string FAMILY = "virtex7",
|
||||
parameter logic PADDING_EN = 1'b1,
|
||||
parameter MIN_FRAME_LEN = 64,
|
||||
parameter logic PTP_TS_EN = 1'b0,
|
||||
|
||||
@@ -18,8 +18,8 @@ Authors:
|
||||
module taxi_eth_mac_1g_gmii_fifo #
|
||||
(
|
||||
parameter logic SIM = 1'b0,
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string VENDOR = "XILINX",
|
||||
parameter string FAMILY = "virtex7",
|
||||
parameter logic PADDING_EN = 1'b1,
|
||||
parameter MIN_FRAME_LEN = 64,
|
||||
parameter TX_FIFO_DEPTH = 4096,
|
||||
|
||||
@@ -18,8 +18,8 @@ Authors:
|
||||
module taxi_eth_mac_1g_rgmii #
|
||||
(
|
||||
parameter logic SIM = 1'b0,
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string VENDOR = "XILINX",
|
||||
parameter string FAMILY = "virtex7",
|
||||
parameter logic USE_CLK90 = 1'b1,
|
||||
parameter logic PADDING_EN = 1'b1,
|
||||
parameter MIN_FRAME_LEN = 64,
|
||||
|
||||
@@ -18,8 +18,8 @@ Authors:
|
||||
module taxi_eth_mac_1g_rgmii_fifo #
|
||||
(
|
||||
parameter logic SIM = 1'b0,
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string VENDOR = "XILINX",
|
||||
parameter string FAMILY = "virtex7",
|
||||
parameter logic USE_CLK90 = 1'b1,
|
||||
parameter logic PADDING_EN = 1'b1,
|
||||
parameter MIN_FRAME_LEN = 64,
|
||||
|
||||
@@ -18,8 +18,8 @@ Authors:
|
||||
module taxi_eth_mac_mii #
|
||||
(
|
||||
parameter logic SIM = 1'b0,
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string VENDOR = "XILINX",
|
||||
parameter string FAMILY = "virtex7",
|
||||
parameter logic PADDING_EN = 1'b1,
|
||||
parameter MIN_FRAME_LEN = 64,
|
||||
parameter logic PTP_TS_EN = 1'b0,
|
||||
|
||||
@@ -18,8 +18,8 @@ Authors:
|
||||
module taxi_eth_mac_mii_fifo #
|
||||
(
|
||||
parameter logic SIM = 1'b0,
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string VENDOR = "XILINX",
|
||||
parameter string FAMILY = "virtex7",
|
||||
parameter logic PADDING_EN = 1'b1,
|
||||
parameter MIN_FRAME_LEN = 64,
|
||||
parameter TX_FIFO_DEPTH = 4096,
|
||||
|
||||
@@ -20,9 +20,9 @@ module taxi_iddr #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string FAMILY = "virtex7",
|
||||
// Width of register in bits
|
||||
parameter WIDTH = 1
|
||||
)
|
||||
|
||||
@@ -20,9 +20,9 @@ module taxi_oddr #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string FAMILY = "virtex7",
|
||||
// Width of register in bits
|
||||
parameter WIDTH = 1
|
||||
)
|
||||
|
||||
@@ -20,9 +20,9 @@ module taxi_ssio_ddr_in #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string FAMILY = "virtex7",
|
||||
// Width of register in bits
|
||||
parameter WIDTH = 1
|
||||
)
|
||||
|
||||
@@ -20,9 +20,9 @@ module taxi_ssio_ddr_in_diff #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string FAMILY = "virtex7",
|
||||
// Width of register in bits
|
||||
parameter WIDTH = 1
|
||||
)
|
||||
|
||||
@@ -20,9 +20,9 @@ module taxi_ssio_ddr_out #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string FAMILY = "virtex7",
|
||||
// Use 90 degree clock for transmit
|
||||
parameter logic USE_CLK90 = 1'b1,
|
||||
// Width of register in bits
|
||||
|
||||
@@ -20,9 +20,9 @@ module taxi_ssio_ddr_out_diff #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string FAMILY = "virtex7",
|
||||
// Use 90 degree clock for transmit
|
||||
parameter logic USE_CLK90 = 1'b1,
|
||||
// Width of register in bits
|
||||
|
||||
@@ -20,9 +20,9 @@ module taxi_ssio_sdr_in #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string FAMILY = "virtex7",
|
||||
// Width of register in bits
|
||||
parameter WIDTH = 1
|
||||
)
|
||||
|
||||
@@ -20,9 +20,9 @@ module ssio_sdr_in_diff #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string FAMILY = "virtex7",
|
||||
// Width of register in bits
|
||||
parameter WIDTH = 1
|
||||
)
|
||||
|
||||
@@ -20,9 +20,9 @@ module taxi_ssio_sdr_out #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string FAMILY = "virtex7",
|
||||
// Width of register in bits
|
||||
parameter WIDTH = 1
|
||||
)
|
||||
|
||||
@@ -20,9 +20,9 @@ module taxi_ssio_sdr_out_diff #
|
||||
// simulation (set to avoid vendor primitives)
|
||||
parameter logic SIM = 1'b0,
|
||||
// vendor ("GENERIC", "XILINX", "ALTERA")
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter string VENDOR = "XILINX",
|
||||
// device family
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string FAMILY = "virtex7",
|
||||
// Width of register in bits
|
||||
parameter WIDTH = 1
|
||||
)
|
||||
|
||||
@@ -19,8 +19,8 @@ module test_taxi_eth_mac_1g_gmii #
|
||||
(
|
||||
/* verilator lint_off WIDTHTRUNC */
|
||||
parameter logic SIM = 1'b1,
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string VENDOR = "XILINX",
|
||||
parameter string FAMILY = "virtex7",
|
||||
parameter logic PADDING_EN = 1'b1,
|
||||
parameter MIN_FRAME_LEN = 64,
|
||||
parameter logic PTP_TS_EN = 1'b0,
|
||||
|
||||
@@ -19,8 +19,8 @@ module test_taxi_eth_mac_1g_gmii_fifo #
|
||||
(
|
||||
/* verilator lint_off WIDTHTRUNC */
|
||||
parameter logic SIM = 1'b1,
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string VENDOR = "XILINX",
|
||||
parameter string FAMILY = "virtex7",
|
||||
parameter AXIS_DATA_W = 8,
|
||||
parameter logic PADDING_EN = 1'b1,
|
||||
parameter MIN_FRAME_LEN = 64,
|
||||
|
||||
@@ -19,8 +19,8 @@ module test_taxi_eth_mac_1g_rgmii #
|
||||
(
|
||||
/* verilator lint_off WIDTHTRUNC */
|
||||
parameter logic SIM = 1'b1,
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string VENDOR = "XILINX",
|
||||
parameter string FAMILY = "virtex7",
|
||||
parameter logic USE_CLK90 = 1'b1,
|
||||
parameter logic PADDING_EN = 1'b1,
|
||||
parameter MIN_FRAME_LEN = 64,
|
||||
|
||||
@@ -19,8 +19,8 @@ module test_taxi_eth_mac_1g_rgmii_fifo #
|
||||
(
|
||||
/* verilator lint_off WIDTHTRUNC */
|
||||
parameter logic SIM = 1'b1,
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string VENDOR = "XILINX",
|
||||
parameter string FAMILY = "virtex7",
|
||||
parameter logic USE_CLK90 = 1'b1,
|
||||
parameter AXIS_DATA_W = 8,
|
||||
parameter logic PADDING_EN = 1'b1,
|
||||
|
||||
@@ -19,8 +19,8 @@ module test_taxi_eth_mac_mii #
|
||||
(
|
||||
/* verilator lint_off WIDTHTRUNC */
|
||||
parameter logic SIM = 1'b1,
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string VENDOR = "XILINX",
|
||||
parameter string FAMILY = "virtex7",
|
||||
parameter logic PADDING_EN = 1'b1,
|
||||
parameter MIN_FRAME_LEN = 64,
|
||||
parameter logic PTP_TS_EN = 1'b0,
|
||||
|
||||
@@ -19,8 +19,8 @@ module test_taxi_eth_mac_mii_fifo #
|
||||
(
|
||||
/* verilator lint_off WIDTHTRUNC */
|
||||
parameter logic SIM = 1'b1,
|
||||
parameter VENDOR = "XILINX",
|
||||
parameter FAMILY = "virtex7",
|
||||
parameter string VENDOR = "XILINX",
|
||||
parameter string FAMILY = "virtex7",
|
||||
parameter AXIS_DATA_W = 8,
|
||||
parameter logic PADDING_EN = 1'b1,
|
||||
parameter MIN_FRAME_LEN = 64,
|
||||
|
||||
Reference in New Issue
Block a user