OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9603|回复: 3

[ALTERA] FPGA 在quartus II 中的.bdf文件中实现一对多连线

[复制链接]

1

主题

4

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2020-5-11
在线时间
11 小时
发表于 2020-12-19 09:59:09 | 显示全部楼层 |阅读模式
10金钱
本帖最后由 1169853821 于 2020-12-19 10:08 编辑


我想知道如何在quartus II 中的.bdf文件中实现一个24位的端口与另一个模块的16位和8位的端口相连.如果能看到图,图中那么连会报错.
//I2C驱动模块
i2c_dri
   #(
    .SLAVE_ADDR         (SLAVE_ADDR),       //参数传递
    .CLK_FREQ           (CLK_FREQ  ),              
    .I2C_FREQ           (I2C_FREQ  )               
    )   
   u_i2c_dri(   
    .clk                (clk_65m   ),
    .rst_n              (rst_n     ),   
        
    .i2c_exec           (i2c_exec  ),   
    .bit_ctrl           (BIT_CTRL  ),   
    .i2c_rh_wl          (1'b0),             //固定为0,只用到了IIC驱动的写操作   
    .i2c_addr           (i2c_data[23:8]),   
    .i2c_data_w         (i2c_data[7:0]),   
    .i2c_data_r         (),   
    .i2c_done           (i2c_done  ),   
    .scl                (cam_scl   ),   
    .sda                (cam_sda   ),   
        
    .dri_clk            (i2c_dri_clk)       //I2C操作时钟
);
这是例化的写法.我想知道如何在.bdf文件中将这两个端口相连.

    .i2c_addr           (i2c_data[23:8]),   
    .i2c_data_w         (i2c_data[7:0]),   




微信图片编辑_20201219100110.jpg
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2020-5-11
在线时间
11 小时
 楼主| 发表于 2020-12-19 10:08:14 | 显示全部楼层
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165186
金钱
165186
注册时间
2010-12-1
在线时间
2106 小时
发表于 2020-12-21 01:38:00 | 显示全部楼层
帮顶
回复

使用道具 举报

2

主题

3

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2021-1-4
在线时间
5 小时
发表于 2021-3-29 17:27:00 | 显示全部楼层
请问解决了吗?
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-10-3 18:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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