- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 各种波形文件(wlf/vcd/fsdb/shm/vpd)的区别及生成方法(转)
仿真是IC设计不可或缺的重要步骤,仿真后一般需要记录下波形文件,用于做详细分析和研究。说一下几种波形文件WLF(Wave Log File)、VCD(Value Change Dump)文件,fsdb(Fast Signal DataBase)文件、shm、vpd:对于WLF波形日志文件,只要我们使用过modelsim,应该都很熟。WLF(Wave Log Fi...
2016-11-15 10:41:00 2411
原创 异步复位同步释放
首先要说一下同步复位与异步复位的区别。同步复位是指复位信号在时钟的上升沿或者下降沿才能起作用,而异步复位则是即时生效,与时钟无关。异步复位的好处是速度快。再来谈一下为什么FPGA设计中要用异步复位同步释放。复位信号的释放是有讲究的:我们知道,DFF的D端和clk端之间时序关系是有约束的,这种约束我们通过setup time和hold time来 chec...
2016-11-10 15:15:00 292
原创 阻塞赋值与非阻塞赋值(转载)
前言:阻塞与非阻塞赋值是Verilog语言中最基本的部分,也是让大部分Verilog新手最困惑的地方。关于阻塞与非阻塞的著作文章可谓汗牛充栋,这些文章对阻塞与非阻塞赋值的原理进行了非常详细的讲解,但新手读了之后依然有种似懂非懂的感觉,编码过程中一如既往的犯错。所以,本文的目的立足于提供一种实用化的解决方案,用最简单的语言和形象的类比让新手能够一目了然的明白正确的编码方式以及相应的电...
2016-11-02 16:56:00 321
原创 IC系统组成概论
IC系统是什么?对算法工程师来说,IC系统是完成特定功能的硬件。对架构设计师来说,IC系统包括控制,运算,存储部分。电路设计工程师来说,IC系统是加法器,乘法器,与非门,运算放大器,开关电容等的搭配。对版图工程师来说,它是多边形组成的组合。一个常见的IC系统包括:数字部分(可能包括微处理器,控制电路,数据通路等)模拟部分(可能包括PLL,A/D,RF等)连线I/O PAD...
2016-11-01 21:56:00 407 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人