IC前端面试问题总结
2016-12-12 17:08
211 查看
1.异步FIFO的原理,设计,以及FIFO深度的计算问题,如何保证数据不被覆盖。
2.异步信号的处理(不同时钟域的同步电路需要注意什么问题)
3.时钟门控:工作原理,逻辑电路如何实现
4.控制信号的产生,比如低时钟域的时钟如何采样高时钟域的信号
5.AMBA总线,AXI和AHB总线的区别,以及AMBA总线的时序图,以及信号响应过程;描述AHB总线,如何判断开始一个有效的访问。
6.状态机控制
7.基本的Soc框图
8.复位的问题
9.CPU:简述中断的概念及CPU响应中断的过程。
10.Setup Hold的问题,为什么会有SetUp和Hold(触发器的结构),如何能满足Setup Hold;Clock Skew和Clock Jitter二者对时序电路的影响,给出表达式
触发器的建立时间为Tsetup,保持时间为Thold,时钟周期为Tperiod,求租和逻辑delay的范围。
CPU篇:
1.分析如何提高CPU的工作频率。
2.在带有32KB Cache的CPU中,假设Cache中SRAM的工作频率为500MHz,如果CPU需要工作在1GHz,请分析采用什么方法可以实现。
3.如何理解CPU的Cache技术,简要回答Cache的工作原理,替换策略及写策略。
4.如何理解Super Scaler CPU的流水线工作问题,原理? 在SuperScaler CPU中如何保证指令结果可以被正确写至目的寄存器。
5.CPU中的动态流水技术。
2.异步信号的处理(不同时钟域的同步电路需要注意什么问题)
3.时钟门控:工作原理,逻辑电路如何实现
4.控制信号的产生,比如低时钟域的时钟如何采样高时钟域的信号
5.AMBA总线,AXI和AHB总线的区别,以及AMBA总线的时序图,以及信号响应过程;描述AHB总线,如何判断开始一个有效的访问。
6.状态机控制
7.基本的Soc框图
8.复位的问题
9.CPU:简述中断的概念及CPU响应中断的过程。
10.Setup Hold的问题,为什么会有SetUp和Hold(触发器的结构),如何能满足Setup Hold;Clock Skew和Clock Jitter二者对时序电路的影响,给出表达式
触发器的建立时间为Tsetup,保持时间为Thold,时钟周期为Tperiod,求租和逻辑delay的范围。
CPU篇:
1.分析如何提高CPU的工作频率。
2.在带有32KB Cache的CPU中,假设Cache中SRAM的工作频率为500MHz,如果CPU需要工作在1GHz,请分析采用什么方法可以实现。
3.如何理解CPU的Cache技术,简要回答Cache的工作原理,替换策略及写策略。
4.如何理解Super Scaler CPU的流水线工作问题,原理? 在SuperScaler CPU中如何保证指令结果可以被正确写至目的寄存器。
5.CPU中的动态流水技术。
相关文章推荐
- 最全前端面试问题及答案总结 - trigkit4
- 最全前端面试问题及答案总结
- 总结前端面试过程中最容易出现的问题
- 自己总结的一些关于前端和php的面试中的常见的问题
- 前端面试校招问题准备(总结)
- 最全面的前端面试问题及答案总结
- 前端面试中常见的算法问题总结
- 前端面试问题总结
- web前端面试问题总结
- 前端笔试与面试问题——总结
- 最全前端面试问题及答案总结
- 前端面试中常见的算法问题总结
- 总结前端面试过程中最容易出现的问题
- 前端面试中常见的算法问题总结
- 最全前端面试问题及答案总结--《转载》
- 最全前端面试问题及答案总结[目录]
- 最全前端面试问题及答案总结(转载自hawx1993)
- 最全前端面试问题及答案总结--《转载》
- 前端面试校招问题准备(总结)
- 前端面试中常见的算法问题总结