摘要: Get Smart About Reset: Think Local, Not Global。 对于复位信号的处理,为了方便我们习惯上采用全局复位,博主在很长一段时间内都是将复位信号作为一个I/O口,通过拨码开关硬件复位。后来也看了一些书籍,采用异步复位同步释放,对自己设计的改进。 不过自从我研读了阅读全文
posted @ 2018-11-16 16:42 NingHeChuan 阅读(1332) 评论(0) 编辑
摘要: 001. 画出CMOS反相器的电路原理图。 衬底的连接问题。PMOS衬底接电源,NMOS衬底接地 002. 反相器的速度与哪些因素有关?什么是转换时间(transition time)和传播延迟(propagation delay)? 反相器的速度与哪些因素有关。 (1) 电容(负载电容、自载电容、阅读全文
posted @ 2018-11-10 11:47 NingHeChuan 阅读(472) 评论(0) 编辑
摘要: 题目:数制转换 R进制数转换为十进制数:按权展开,相加 十进制数转化为R进制数:整数部分,除R取余法,除到商为0为止。小数部分,乘R取整法,乘到积为0为止。 二进制数转化八进制数:三位一组,整数部分左边补0,小数部分右边补0。反之亦然。 二进制数转化十六进制数:四位一组,整数部分左边补0,小数部分右阅读全文
posted @ 2018-10-28 16:54 NingHeChuan 阅读(253) 评论(0) 编辑
摘要: 题目:多时钟域设计中,如何处理跨时钟域 题目:编写Verilog代码描述跨时钟域信号传输,慢时钟域到快时钟域 题目:编写Verilog代码描述跨时钟域信号传输,快时钟域到慢时钟域 跨时钟域处理从快时钟域到慢时钟域,如果是下面第一个图,clkb则可以采样到signal_a_in,但是如果只有单脉冲,如阅读全文
posted @ 2018-10-22 10:20 NingHeChuan 阅读(789) 评论(1) 编辑
摘要: 题目:简述建立时间和保持时间,作图说明 建立时间Tsu(setup):触发器在时钟上升沿到来之前,其数据输入端的数据必须保持不变的最小时间。 保持时间Th(hold):触发器在时钟上升沿到来之后,其数据输入端的数据必须保持不变的最小时间。 题目:最小周期计算 Tco:寄存器更新延迟。clock ou阅读全文
posted @ 2018-10-16 21:02 NingHeChuan 阅读(310) 评论(0) 编辑
摘要: FPGA&数字IC笔面试常考系列 题目:简述ASIC设计流程,并列举出各部分用到的工具。 ASIC开发基本流程 芯片架构,考虑芯片定义、工艺、封装 RTL设计,使用Verilog、System Verilog、VHDL进行描述 功能仿真,理想情况下的仿真 验证,UVM验证方法学、FPGA原型验证 综阅读全文
posted @ 2018-10-10 10:52 NingHeChuan 阅读(710) 评论(1) 编辑
摘要: Xilinx FPGA配置bit流文件 Xilinx FPGA的供电是采用USB作为电源,使用Verilog HDL或VHDL实现的逻辑电路通过Xilinx的综合工具生成bit流文件,通过Digilent的程序Adept可以进行配置到开发板上。其是通过FPGA的JTAG编程接口,把bit文件下载到F阅读全文
posted @ 2018-09-26 16:41 NingHeChuan 阅读(185) 评论(0) 编辑
摘要: 在项目设计中,经常需要显示一些数值,比如温湿度,时间等等。在数字电路中数据都是用二进制的形式存储,要想显示就需要进行转换,对于一个两位的数值,对10取除可以得到其十位的数值,对10取余可以得到个位的数值。对于Verilog来说它的标准是支持除法和取余运算的,综合器也会有IP可以进行除法运算。但是这样阅读全文
posted @ 2018-08-12 19:33 NingHeChuan 阅读(1747) 评论(0) 编辑
摘要: 前两天在群里看到有朋友说Vivado级联Modelsim仿真出现修改设计代码后重新run do文件,波形没有随着代码修改而改变,这个问题博主之前没有注意到,因为把Vivado和Modelsim级联好后还没有试过仿真过,不过用ISE级联好后,修改设计代码,可以直接重新run do文件进行仿真,不必关闭阅读全文
posted @ 2018-05-17 11:28 NingHeChuan 阅读(170) 评论(0) 编辑
摘要: 博主一直致力寻找高效的工作方式,所以一直喜欢折腾软件,从刚开始只用软件IDE自带的编辑器,到Notepad++,再到后来的Vim,从用ISE14.7自带的Isim仿真,到发现更好的Modelsim,再到使用do脚本自动化仿真,乐此不疲。之前一直使用Modelsim独立仿真,虽然好用,但是对于IP C阅读全文
posted @ 2018-05-07 09:35 NingHeChuan 阅读(1082) 评论(0) 编辑