|
===============asic=============== 1。一个四级的Mux,其中第二级信号为关键信号 如何改善timing 2. 一个状态机的题目用verilog实现 不过这个状态机话的实在比较差很容易误解的 3. 卡诺图写出逻辑表达使... 4. 用逻辑们画出D触发器 5. 给出某个一般时序电路的图,有Tsetup,Tdelay,Tck->q,还有 clock的delay,写出决定最大时钟的因素同时给出表达式 6。c语言实现统计某个cell在某.v文件调用的次数(这个题目真bt) 7 cache的主要部分什么的 8 Asic的design flow.... ===============logic=============== 1。用二选一搭出一个4选一的电路,问的没有这么直接, 给出了两个真值表,让你用具有第一个真值表特性的模块来构造一个 具有第二个真值表性质的电路 2。给出一个方波信号A,一个在方波某个posedge后一点点后assert的信号B 让你保证信号C(B&A)是glitch free的 3.给出一个总线事务的控制信号关系.GRANT,STRAT,END.画出时序图. 并写出verilog code控制STRAT信号 4.159.xxx转换进制Bin和Hex 5.解释Interupt 6.一道GRE 逻辑题.5辆car颜色不同,driver不同,MilersperGollen不同. 让你判断car的driver,颜色,mpg 1.写你最近遇到的一个问题及解决方法,可以是工作上和生活上的任何事情 英文做答。easy,当作英文小短文写了。 2.有点忘了,好像是说除了ICs以外,还有一些什么东西的主要作用(忘了) 3.设计一个全加器 4.用CMOS技术画出用verilog表示的z=s?A:B的结构图。 5.也是跟verilog有关的,好像是给出时序,输入,设计什么东西之类的,也记不太清! 6.给一个黑匣子,有输入X,时序CK,输出Y,给定settime Y和xxxtime Z,问Y或者Z或者 Y+Z能否为negative time,why?应该是这样的 7.给你一堆名词,举例他们的作用。有PCI、ECC(?)、DDR、interrupt、pipeline 8.好像是设计一个自动售货机系统,卖soda水的,只能投进三种硬币,要正确的找回钱数 给出详细的设计步骤和方法,画出框图,什么输入输出什么的自己定 ===============circuit design=============== 考的都与CMOS有关,不少就是数电开头关于CMOS的一些电路。 1.画一个CMOS的二输入与非门 2.画CMOS的反相器,Vo-Vi图,指出其中NMOS和PMOS的工作区。 3.画.....没懂 4.画六个寄存器组成的RAM,说明哪些是存数据(?),哪些是time control line 5.描述阻抗的定义,比较在CMOS过程中,金属,xx,diffusion的阻抗 1。画个and,说明最快的信号和原理,相对于输出上升延的情况 2。画个反向器,版图,版图截面图,说一下要想上升下降时间一样该怎么办 还有反向器电压传输曲线。 3。画个sram六管单元 4。说一下半导体里的电阻表示什么的,还有金属,poly,diff电阻的区别 5。还有两个,忘了 ===============common system engineer=============== 1.描述ISI,说说一般消除ISI的方法 2.扩频通信的原理,画一个rake接收机的图 3.描述LMS算法,收敛的条件 4.锁相环原理,设计锁相环的关键点 5.数字信号提高采样率和降低采样率的方法 6.FIR和IIR的特点,一般什么情况下用 ===============graphic=============== a.texture mapping是什么?为什么要用filter b. c.用float和int表示一个数,比如2,优点和缺点 d.在MPEG哪部分可以硬件加速 e.解释cubic和B-spline的差别,写出各自函数 2.用最简单方法判断一个数是否是2的指数次幂 3.S23E8和S10E5两种浮点数表示方法分析,表示0.25 写一个类S10E5,实现=,从S23E8转换 4 用模版的方式实现三个量取最大值 5 用整数的运算方式,实现浮点数的除法 有六道大题,回答要求是英文的 由于题目是英文的,并且有很多问题我不了解 所以可能有表述不正确的地方 一、五个小题 1、似乎是关于3维曲线拟和的问题及数据的过滤 2、关于Win API中的OpenGL函数 3、说出固定小数表示和浮点小数表示的优缺点 4、说出显卡可以优化哪些MPEG中的计算 5、说出Bezier和B-Spline曲线的区别 我只做了5,其他的都不知道 二、 写个函数判断一个数是不是2的次方 这个题目还算简单,可能是我作的最好的一道了 三、 用c++写一个函数求三个输入中最大的一个 要求用template sigh,关于template已经忘记了 四、 题目告诉你IEEE 16和32浮点数表示的规范 要求将-0.25分别用IEEE 16和32表示 并写一个c++函数将输入的IEEE 16表示 转化为IEEE 32的表示 这道题应该也作的还可以 因为对IEEE的浮点数表示本来就知道一些 五、 用c写一个函数f(x) = x * 0.5 要求只能用整数操作 并且似乎对函数的调用有特别的要求 也就是说函数的输入参数和输出的格式需特别注意 这道题目有明显的错误,所以没有作 监考的是HR部门的,问了也是白问,呵呵 六、两道证明题,选作一题 1、关于一个2维向量关于另一个向量作镜面反射的 这道题很简单的,相信大部分人都知道 只是题目的表述很奇怪 2、关于3维空间中一个平面的变换问题 (责任编辑:职场达人) |


