AMD-CPUASIC设计工程师-笔试+面试经验

以下内容来自于应聘者回忆整理

很多同学都想得到AMD的实习或者校招机会。那从过来人的角度谈谈,要通过AMD的实习、校招面试,都有哪些经验和注意事项呢?今天就跟大家分享一下。        

【笔试】

1.写出 clkinv 与通常的 inv 的区别.

2.画出门控时钟单元电路图,并说明其作用.

3.系统工作的最大时钟频率是否由 Hold time 决定,并说明理由.

4.列出几种 cache,并说出 pros 和 cons.

5.A,B,C,D 都为 32 位数据,如果 A+B 的延时为 1ns,那么 A+B+C+D 的延时可能为

A1.2ns B 1.8ns C.2ns D 3ns

6.下面电路是组合电路还是时序电路?并说出电路的功能

module input[31:0] din1; input[4:0] din2; input cntd1; input sclk; ouput dout1; reg [31:0] a; reg [31:0] d; inter j; always(a) for(j=0;j<32;j=j+1) a[31-j] = din1[j]; wire b[31:0]=cntd1?a:din1; wire c[31:0]= b>>din2; always(c) for(j=0;j<32;j=j+1) d[31-j] = c[j]; wire dout1=cntd1?d:c; endmodule

7.用 Verilog HDL/VHDL 实现一个 FSM,该 FSM 只需产生一个脉冲.

8.跨时钟域电路该如何处理,如果采用异步 FIFO,那么 FIFO 的最小深度是多少?

9.什么是 setup time ,hold time,并画出下面脚本的时序图

a: set_multicycle_path 2 -setup -from chip/A_reg/cp -to chip/B_reg/d b: set_multicycle_path 2 -setup -from chip/A_reg/cp -to chip/B_reg/d set_multicycle_path 1 -hold -from chip/A_reg/cp -to chip/B_reg/d

10.用 perl 来 regexp 下面一组数据

4.5 4 3.5 3 2 1 0 -1 -2 -3 -3.5 -4 - 4.5  

AMD-数字 ic 设计实习 -面试经验

以下内容来自于应聘者回忆整理

总体情况:是电话面

1、针对简历项目题问题

2、一些基本数字电 路知识

3、一周工作天数

4、何时可以开始实习

面试官问的面试题:

1、 项目,协议,代码,框架,VGA 原理(项目里的)

2、FIFO 面试官主要针对项目里提到的东西做延伸

3、一些综合的调适

比如 slack 为负处理方法,关键路径的处理,流水线的设计

总结:对项目必须熟悉,包括原理框架的设计,代码设计,优化方案

更多工程师类岗位,请点击这里


  • 1、刺猬实习遵循行业规范,任何转载的稿件都会明确标注作者和来源
  • 2、刺猬实习的原创文章,请转载时务必注明"来源:刺猬实习",不尊重原创的行为刺猬实习或将追究责任
  • 3、作者投稿可能会经刺猬实习编辑修改或补充。

相关推荐