设计必做
来源:互联网 发布:手机淘宝网社区在哪里 编辑:程序博客网 时间:2024/06/05 14:29
一、设计前期
1、列清楚功能需求点,功能修改点(后续逐个完成和跟踪,用excel表)
2、画好时序图,理清所有可能再coding
3、传输类模块分析清楚需要的时钟频率,评估带宽是否够用
4、分析沟通spec各功能是否够用,好用,是否需要。
二、设计和验证
1、中途一旦修改功能,必须重跑所有pattern仿真确保不影响其他功能
2、每一个修改点,必须仿真确认修改的地方其逻辑和设想一致(看波形是必须的),不能单纯靠最终输出的结果来判定
3、控制复位的信号注意不能有glitch产生(特别组合逻辑产生的,最好用时钟锁存)
4、多比特的置位或复位,确认不能某一个比特的置位或复位阻止了其它位的置位或复位
5、检查清楚跨时钟的信号是否需要同步,同步是否正确
6、数模接口处的控制信号在scan下做好处理(常开或者常关)
7、多智能的仿真环境也必须查看一次波形
8、io_balance需检查全路径是否对,路径是否齐全,三种conner下skew是否满足
三,设计结束前的确认
1、code freeze时确保所有更改已上传
2、code freeze时确保寄存器测试通过,所有功能仿真通过,验证也通过
阅读全文
0 0
- 设计必做
- 菜鸟做设计必看!有关如何做设计的整体思路,以及能否综合的笔记
- 入门必做题目
- 做程序员必看
- 成功男士必做
- ACM必做
- 统计分析seo必做
- 每天必做运动
- 做程序员必看
- 验证必做
- 【数据结构作业】实验三 单链表的基本操作(必做,设计性实验,4学时)
- 【数据结构实验】实验四 算术表达式求值(必做,设计性实验,2学时)
- 入门必做的题
- 程序员必做的事情
- 男人必做的九件事!
- 聪明人必做的十件事
- WINDOWS 重装必做事情
- mysql做报表必知
- libdlib.a recompile with -fPIC 问题
- python基础视频下载地址大全
- E
- 1175:ACM水题
- 四种方法 去除List集合中的重复值
- 设计必做
- qt之QListWidget与QListWidgetItem
- 导出功能
- 关于前端分页的总结
- 【PAT】【Advanced Level】1106. Lowest Price in Supply Chain (25)
- css透明度设置(总是忘,记一下)
- 【神经网络和深度学习】笔记
- VUE做的价格计算器.html
- 支付宝支付