IC/FPGA笔试题分析(五)
下一个笔试题是华为,虽然只有单选和多选,但还是需要准备一下:
这是一个电路中的某一条关键路径,或者是一个单独的设计,都可以去求其最高频率。
考虑到有时钟抖动等许多情况,所以此电路的最小周期应该为:
Tmin = Tcq + Tgate + Tsu;
本题的组合逻辑延迟,也就是门延迟是一个反相器inv2,为2ns,而Tcq在这里应该是逻辑延迟6ns。
根据题目信息,可以知道Tmin = 6 + 2 + 2 = 10ns.
最高频率为100MHz。
这个题目属于从慢时钟域到快时钟域的信号传输问题,理论上常用的方法是握手协议的方法:https://blog.csdn.net/Reborn_Lee/article/details/89647526
当多比特信号从慢时钟传输的时候,同时让请求使能信号有效req,用快时钟的上升沿对使能信号两拍寄存(采样),检测请求信号的边沿,检测到请求信号后,锁存输入数据,同时在锁存数据后的下一拍产生应答信号ack,这样就完成了一次握手。(发送时钟域检测到ack后就结束这一次传输了,握手结束。)
相关参考链接:
https://blog.csdn.net/Reborn_Lee/article/details/89647526
https://blog.csdn.net/Reborn_Lee/article/details/88094999
https://blog.csdn.net/Reborn_Lee/article/details/82317142
https://www.cnblogs.com/IClearner/p/6579754.html
使用异步FIFO,当然可以,异步FIFO是跨时钟域传输通吃的办法。
20200103更新
有同学说格雷码计数从0到6,而非从6到7,所以使用格雷码不能解决,是这样吧。
至于D:有个博友给了个图,供参考:
3、乒乓buffer可以提高系统的数据吞吐量,提高系统的处理并行度 。(判断题)
乒乓操作是一种流水线的思想,所以有利于提高系统的速度,并行度,是一种用面积换速度的案例。
其原理图大概是这样的:
数据缓存到DPRAM1时,输出DPRAM2的内容,下一拍数据缓存到DPRAM2,则输出DPRAM1的内容。
参考:
https://baike.baidu.com/item/%E4%B9%92%E4%B9%93%E6%93%8D%E4%BD%9C/696591
深入浅出玩转FPGA
画两张图吧,懂得自懂,不懂也米办法:
选D。
5、
同类型的题目有,什么对静态功耗影响最大?
电压和工艺对静态功耗都有影响,但是工艺影响最大。
回到本题:
峰值往往出现在时钟翻转的瞬间,hvt只能降低静态功耗;
clock gating可以用效降低动态功耗,因为减少了不必要的时钟翻转;
power gating,通常是也是减少待机电流。因为正常工作时各种power domain都是打开的;
memory shutdown与power gating是一个意思。只是一个关memory模块的电,一个是关逻辑模块的电;
选择2;
画出他们的电路吧,这样就不得不明白了:
这题目是考阻塞赋值(=),非阻塞赋值(<=)
静态随机存取存储器(Static Random-Access Memory,SRAM)是随机存取存储器的一种。所谓的“静态”,是指这种存储器只要保持通电,里面储存的数据就可以恒常保持。相对之下,动态随机存取存储器(DRAM)里面所储存的数据就需要周期性地更新。然而,当电力供应停止时,SRAM储存的数据还是会消失(被称为volatile memory),这与在断电后还能储存资料的ROM或闪存是不同的。
SRAM不需要刷新电路即能保存它内部存储的数据。而DRAM(Dynamic Random Access Memory)每隔一段时间,要刷新充电一次,否则内部的数据即会消失,因此SRAM具有较高的性能,但是SRAM也有它的缺点,即它的集成度较低,功耗较DRAM大 ,相同容量的DRAM内存可以设计为较小的体积,但是SRAM却需要很大的体积。同样面积的硅片可以做出更大容量的DRAM,因此SRAM显得更贵。
因此选2;
IC/FPGA笔试题分析(五)相关推荐
- IC/FPGA笔试题分析(六)用16bit加法器IP核实现8bit乘法运算(文末彩蛋)
本来突发奇想,想建立一个群来召集各路同行加入,共同讨论数字IC以及FPGA方向的笔试,面试题目,效果比想象中的要好,大家气氛很好,踊跃发言,大胆讨论,解决了很多有意思的问题,这里挑出两个题目来记录一下 ...
- IC/FPGA大疆笔试题分析(预分析)
上午刚参加完一场面试,晚上又有大疆的FPGA笔试题要做,下午临时磨刀,找点往年的笔试题练练手: 1 如果只使用2选1mux完成异或逻辑,至少需要几个mux? 这类问题,我在以前的博客中练习过:http ...
- 2014.3.29阿里巴巴暑期实习笔试题分析
參考:http://blog.csdn.net/iloveyoujelly/article/details/22941531 以下中的[分析]是我给出的. 2014.3.29阿里巴巴暑期实习笔试题分析 ...
- 数字IC设计笔试题汇总(二)
数字IC设计笔试题汇总(二) 快秋招了,这篇博客记录了一些最近看见的数字IC设计相关的笔试题,仅供参考 1. 在边沿敏感的时序逻辑代码中使用(A)赋值,会导致综合前与综合后仿真结果不一致. A . 阻 ...
- FPGA笔试题知识点汇总(41~60)
FPGA笔试题知识点汇总 第三章 FPGA笔试题知识点汇总(41~60) 文章目录 FPGA笔试题知识点汇总 前言 一.题目及解析? 1.IC设计过程中将寄生效应的怎样反馈影响设计师的设计方案?(寄生 ...
- python招聘笔试题_滴滴2020年春招笔试题分析(Python)
数据背景来自:优梨:滴滴2020年春招Sql笔试题分析zhuanlan.zhihu.com 这里就不再重复了,主要描述如何使用python数据清洗 问题: 1.订单的平均应答率是多少?完单率是多少? ...
- 乐飞天下python笔试题_滴滴2020年春招笔试题分析(Python)
数据背景来自:优梨:滴滴2020年春招Sql笔试题分析zhuanlan.zhihu.com 这里就不再重复了,主要描述如何使用python数据清洗 问题: 1.订单的平均应答率是多少?完单率是多少? ...
- 数字IC设计笔试题汇总(一)
数字IC设计笔试题汇总(一) 快秋招了,这篇博客记录了一些最近看见的数字IC设计相关的笔试题,仅供参考 1. 用100MHz的时钟A去采样200MHz的时钟B(与A无关)产生的8bit信号是同步采样还 ...
- IC/FPGA校招笔试题分析(三)
还有1天就要进行某瓦科技的面试了,今天晚上赶紧复习下上次它的笔试题: 1.一个四位十六个状态的格雷码计数器,起始值为1001,经过100个时钟脉冲作用之后的值为(). 首先,算出100个脉冲后跑了多少 ...
最新文章
- QT 调用wmi 异常报错 内存异常等
- 72.JVM参数设置(各种jvm参数)、分析;Total Heap;The Young Generation;
- 带有下标的赋值维度不匹配_KDD 2019|?结构感知的神经网络对人才-组织匹配的影响...
- 【v3.6.2】iNeuOS工业互联网操作系统,发布实时存储方式:实时存储、变化存储、定时存储,设备振动状态和电能状态监测驱动...
- 以二维振动为例展示使用matlab画圆形三维图的偷懒方法
- 河神,不用砍死那个天秤座的男孩了
- ASP.NET 验证控件总结
- 57.should merge Js
- [AGC003F] Fraction of Fractal 矩阵快速幂
- Arduino 利用PWM对板载LED实现呼吸灯效果
- 学习C语言的入门程序
- onenote网页版如何打开链接弄到客户端
- Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing
- 【Java进阶】Java内存模型中的happen-before是什么?
- Eclipse工具工作环境配置/统一风格
- 英语原来这么有趣之数词,月份的使用
- 转载 骏马金龙第9章 Linux进程和信号超详细分析
- 16位浮点数(FP16)
- 真约数求法 c语言,怎样求真约数
- 利用FastReport传递图片参数,在报表上展示签名信息
热门文章
- Sean Lynch谈Facebook Claspin监控工具的由来
- 使用diskpart命令进行扩充硬盘空间操作说明
- php 创建文件编码,php fopen创建utf8编码文件例子
- 国防科大 linux教程,国防科大《嵌入式系统》肖侬视频教程
- altium pcb 信号高亮_Altium Designer PCB的时候 高亮显示引脚连线
- vmoptions默认配置_AndroidStudio基本配置
- C语言求随机两个向量乘积,用C语言生成2个随机的矩阵并进行乘法运算
- 全国大学生智能车单车行进组中的单车改造飞轮安装方案参考
- numpy中矩阵运算的特点
- 2021年春季学期-信号与系统-第五次作业参考答案-第三小题