微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > I2C综合后仿真不通过是什么问题

I2C综合后仿真不通过是什么问题

时间:10-02 整理:3721RD 点击:


用I2C协议往SRAM中写数据,RTL级代码仿真通过了,但是DC综合后仿真通不过,电路无法驱动,没有输入信号。但是时钟信号和复位信号都有,我的模块中的一个输入是SDA,它是输入输出信号,这个信号线上所有的低电平正常,高电平输出的都是未知数,现在不明了是什么原因,猜想是原代码中的高组态影响,请高手解决!

SDA的pullup 有吗? 要不就从最先开始变红的地方开始追吧!DC之后的网表仿真大部分是会有timing的问题的!

SDA在testbench中有Pullup,DC后仿真SDA没有输入信号,是不是三态门的问题?

DC 后仿也要pullup,SDA 和SCL都要。它们都是双向 open drive 的。所以必须要上拉。

我遇到一个一样的问题,同样是IIC,同样是后仿信号编程未知信号,小编怎么解决的啊?指点下,谢谢。

标准工艺库·就没有三态门··DC怎么做啊?肯定要分成双端口··解决啊

你的问题解决了没有咋样解决的你的DC综合是库里面不是没有三态门吗你是咋样解决的呢I2C总线上的SDA不是分不出input和output吗?你是咋样解决的啊

I2C上面的SDA分不出input和output而且工艺库里面也没有三态门这样的话应该咋样解决啊?

DC综合是不支持三态的,因此要在综合后,自己再搭一个三态电路···假如你有pad库··里面有三态单元最好!

谢谢啦!问题解决了。

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

网站地图

Top