微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > verilog的综合问题

verilog的综合问题

时间:10-02 整理:3721RD 点击:
我用verilog写了个i2c master的程序,
打算用一个外部信号(en)初始化内部信号和寄存器值,然后开始工作
在modelsim里仿真没什么问题
可是用webpack综合的时候出问题了,说有几个reg发现multiple drivers错误。
什么情况下才会出现这种错误啊?如何避免这种错误?
另外:
wire p_scl,p_sda;
  assign scl=p_scl;
  assign sda=p_sda;
  pullup puscl (p_scl);
  pullup pusda (p_sda);
上面这段有问题没?综合的时候说Unsupported gate instantiation. 错误。

这个是说在你的综合库里面,找不到pullup 这种cell。

另外,双向/三态的功能一般是调用PAD来实现的。

这个东西还是很先进啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top