2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 【数字设计】联发科技_笔试面试题目分享

【数字设计】联发科技_笔试面试题目分享

时间:2019-02-07 15:08:32

相关推荐

【数字设计】联发科技_笔试面试题目分享

笔试

联发科技笔试内容考试比较全面,对verilog语法的掌握,验证方法论,设计方法论,低功耗,跨时钟域,复位,C语言等均有涉猎

举例说明同步复位和异步复位,什么情况下使用异步复位同步释放,举一个异步复位同步释放的列子:

什么情况下要用异步复位同步释放

未在本模块时钟域做过“异步复位,同步释放”处理的复位信号,提供给本模块做异步复位使用时,都需要做“异步复位,同步释放”处理。常见于系统内两部件不在同一时钟域的情况下。

只是拉高的信号打两拍,拉低的信号,也就是复位信号有效的时候,该复位就复位,该干嘛干嘛,我们不用去管它

动态功耗和静态功耗分别指哪些,可以通过什么方法降低?

动态功耗和静态功耗

动态功耗:开关功耗和短路功耗,开关功耗即负载电容充电放电产生的功耗,短路功耗为0-1/1-0变换过程中npmos管同时导通产生的功耗

静态功耗:漏电流功耗 想减少动态功耗,那么方法就是:

降低电压;降低翻转率;减少负载电容;

什么叫input_delay,什么是output_delay?可以通过作图等方式来解释

有如下图所示的电路图,已知clock-2-q的delay是1.5ns,时钟周期T=12ns,F0与F1之间的skew是1ns,set up time为1ns,hold time是0.5ns,在考虑setup violation和hold violation的情况下,求tc0_max,tc0_min,tc1_max,tc1_min

什么是OCV,为什么要使用OCV,电路中的哪些路径受到OCV的影响

OCV:全芯片变化分析模式,on-chip variation mode

为什么要使用OCV?因为制造工艺的限制,同一芯片上不同位置的MOS晶体管的性能会有一些差异。库中的PVT是一个"点",比如1.2V,250℃,工艺1.0。

但实际芯片的PVT永远不会落在一个点上,而是一个范围;比如说有时序关系的几个cell,可能这几个cell的PVT是1.18V,20℃,工艺0.98。而那个cell的PVT是1.21V,35℃,工艺1.01。这些cell的PVT都不在那个点上,怎么去分析呢?这时候就需要OCV了。

STA三种模式的理解和特点

单一模式,最好最坏分析模式,全芯片变化分析模式,这三种模式会影响时钟路径和数据路径

正则表达式的使用和字符匹配

一面

同步FIFO的目的是什么?

写进去的和读出来的速度不一样,才需要缓存,一样就不需要缓存了。

异步FIFO深度36可以实现吗,格雷码和二进制码转换

如果FIFO深度不是2的整次幂,那么地址从最大跳变到0时,相应的格雷码地址变化就不止1bit了,这样会增加亚稳态的概率。

格雷码是对控制信号进行控制的,异步FIFO的本质,没有对数据本身做格雷码,fifo的空满状态,对控制信号采错了,只会影响数据的延时,但是不会改变数据本身的值。

建立时间保持时间不满足的解决办法

建立时间不满足:pipeline做成流水线,重定时,

保持时间不满足:传输路径上插入buffer

二面

一面未通过,结束在一面上

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。