FPGA | Verilog仿真VHDL文件

当VHDL模块中有Generic块时,应该怎么例化?

VHDL模块代码

VHDL 复制代码
entity GenericExample is
    generic (
        DATA_WIDTH : positive := 8;  -- 泛型参数:数据宽度
        ENABLE_FEATURE : boolean := true  -- 泛型参数:是否启用特定功能
    );
    Port ( 
        clk : in STD_LOGIC;
        reset : in STD_LOGIC;
        data_in : in STD_LOGIC_VECTOR(DATA_WIDTH - 1 downto 0);
        data_out : out STD_LOGIC_VECTOR(DATA_WIDTH - 1 downto 0)
    );
end GenericExample;

Verilog仿真代码

Verilog 复制代码
// 实例化泛型实体
GenericExample 
    #(
        .DATA_WIDTH     (8          ),    // 设置数据宽度为8     
        .ENABLE_FEATURE (1          )     // 启用特定功能            
    )                                                                
    UUT(                                                             
        .clk            (clk        ),                               
        .reset          (reset      ),                               
        .data_in        (data_in    ),                               
        .data_out       (data_out   )                                
    );
相关推荐
算法笑匠14 天前
FPGA驱动AD9226实现65MSPS高速数据采集
fpga·adc·高速数据采集·ad9226
kanhao10019 天前
电平交叉采样 (Level-Crossing Sampling)
算法·fpga开发·fpga
环能jvav大师19 天前
在Proteus中仿真PLD元器件(WinCupl及WinSim基础使用)
硬件架构·proteus·fpga
greatdan22 天前
[HDL设计] 片外串行总线-IIC
fpga开发·verilog·xilinx
greatdan22 天前
[HDL设计] 片外串行总线-SPI
fpga开发·verilog·xilinx
坏孩子的诺亚方舟22 天前
FPGA设计基于团队的最佳实践2_IP及设计重用&功能验证&时序收敛
fpga
ALINX技术博客25 天前
【202601芯动态】全球 FPGA 异构热潮,ALINX 高性能异构新品预告
人工智能·fpga开发·gpu算力·fpga
minglie125 天前
GCC的__attribute__用法
fpga
minglie125 天前
Zynq上UART/IIC/SPI的27个实验-第15课:PL 逻辑模拟 IIC 从设备AT24C256 行为
fpga
minglie125 天前
蚂蚁S9矿板 Nand Flash的使用
fpga