芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 4214|回复: 4

cmera_init 仿真报这种错为什么

[复制链接]
  • TA的每日心情
    可爱
    2022-4-26 10:43
  • 1

    主题

    3

    帖子

    56

    积分

    初级会员

    Rank: 3Rank: 3

    积分
    56
    发表于 2022-4-26 08:40:59 | 显示全部楼层 |阅读模式

    image.png

    `timescale 1ns/1ns

    `define clk_t 20

    module camera_init_tb;

    reg Clk; reg Rst_n;

    wire Init_Done; wire camera_rst_n; wire camera_pwdn;

    wire i2c_sclk; wire i2c_sdat;

    reg Go;

    pullup PUP(i2c_sdat); //模拟外部上拉电阻

    wire DATA_WIDTH; reg ADDR_WIDTH;

    localparam device_id = 8'h78; localparam addr_mode = 1'b1; localparam RGB = 0; localparam JPEG = 1;

    parameter IMAGE_WIDTH = 24; //图片宽度 parameter IMAGE_HEIGHT = 6; //图片高度(≤720) parameter IMAGE_FLIP = 0; //0:不翻转,1:上下翻转 parameter IMAGE_MIRROR = 0; //0:不镜像,1:左右镜像

    camera_init

    (

    .IMAGE_TYPE(RGB),
    .IMAGE_WIDTH(IMAGE_WIDTH),
    .IMAGE_HEIGHT(IMAGE_HEIGHT),
    .IMAGE_FLIP(IMAGE_FLIP),
    .IMAGE_MIRROR(IMAGE_MIRROR)

    ) camera_init( .Clk(Clk), .Rst_n(rst_n), .Init_Done(Init_Done), .camera_rst_n(camera_rst_n), .camera_pwdn(camera_pwdn), .i2c_sclk(camera_sclk), .i2c_sdat(camera_sdat) );

    initial Clk = 1'b1; always #(`clk_t/2) Clk = ~Clk;

    initial begin

    #2;
    Rst_n = 0;
    Go = 0;
    #(`clk_t*20);
    Rst_n = 1;
    #(`clk_t*10);
    
    Go = 1;
    #(`clk_t);
    Go = 0;
    #(`clk_t * 15000 * 168);
    $stop;

    end endmodule

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 430

    主题

    817

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    16129
    QQ
    发表于 2022-4-26 10:10:24 | 显示全部楼层
    报错说的哪个文件,你贴的代码又是哪个文件,提供的信息和报错没啥关联
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    可爱
    2022-4-26 10:43
  • 1

    主题

    3

    帖子

    56

    积分

    初级会员

    Rank: 3Rank: 3

    积分
    56
     楼主| 发表于 2022-4-26 10:38:18 | 显示全部楼层
    admin 发表于 2022-4-26 10:10
    报错说的哪个文件,你贴的代码又是哪个文件,提供的信息和报错没啥关联

    报错的是 camera_init_table_rgb文件 贴的是我写的tb文件
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    可爱
    2022-4-26 10:43
  • 1

    主题

    3

    帖子

    56

    积分

    初级会员

    Rank: 3Rank: 3

    积分
    56
     楼主| 发表于 2022-4-26 10:40:20 | 显示全部楼层
    就是这个文件报错
    QQ截图20220426103931.jpg
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    5 天前
  • 20

    主题

    36

    帖子

    1510

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1510
    发表于 2022-5-7 13:53:11 | 显示全部楼层
    清风馥 发表于 2022-4-26 10:40
    就是这个文件报错

    modelsim语法检查比较严格,把parameter定义放到端口列表里面用#一起定义,这样ADDR_WIDTH就不会报未定义错误了
    &#body;
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2024-12-4 01:20 , Processed in 0.078255 second(s), 37 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

    快速回复 返回顶部 返回列表