望麓自卑—湖南大学最具潜力的校园传媒

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1077|回复: 1

写给那些求职:逻辑电路工程师的师弟师妹们

[复制链接]
发表于 2006-12-8 22:07:11 | 显示全部楼层 |阅读模式
我是2000级电信系的,以下是我个人的一点个人经验,仅供参考,希望对大家有帮助

当然也希望可以抛砖引玉,大家有经历的都能把自己贡献出来,:)。
逻辑电路在这个世界上大概有这几个职位:FPGA工程师、ASIC工程师、逻辑电路工程
师。
如果对应届毕业生的话,因为没有经验,所以用人单位一般会把重点放在大家的基础

,对一些相关的课程比较看重:数字电路,微机原理,单片机原理,FPGA,数字信号处理
等吧。另外看你做哪个方向,另外还会考察一些知识,像华为的话会要求网络知识等。

现在切入正题,呵呵,做这个职位基础知识一定要牢固,用人单位有可能会考察如下
问题:像基本时序问题,状态机(如状态机的种类与他们的区别)等这些基本的问题,大
家应该会。大学里面教的可能是VHDL语言,而在工作中一般用的是VerilogHDL语言,不过
差别不是很大,一般答题时都会允许这两种语言中的一种。现在我来强调一些问题:
(1)阻塞赋值与非阻塞赋值的区别。举例:这种考察一般是在编程题中出现:如给时
序你波形图,要你写代码。或同时给你时序波形图和代码,要你根据波形图改正代码中的
错误。
(2)Latch问题。大家在编程里面,要注意像如果使用了IF语句,如果存在多种不定
状态,你不要忘记加上else语句,虽然你可能认为只有那么几种状态,工程实际中往往和
大家想象的不一样,用else语句来总结其他你不知道的状态还是有必要的。在工程中,如
果你只使用if语句,这样就使在实际的应用中存在不定状态,这是不允许的。大家在写ca
se语句的话,当然不要忘记加default语句了。
(3)基本逻辑器件。举几个例子:他们有可能会要求你用基本的逻辑器件完成2分频
电路,难一点的话会要求你做3分频电路。2分频的话很简单一个D触发器就可以搞定,呵呵
。3分频的话用3个D触发器和几个基本门电路就可以了,大家自己去思考一下吧,对大家来
说应该也不难。其他分频电路也应该不难。大家应该知道基本的逻辑器件的输入输出等信
号的时序图形。不然你是无法完成的。
(4)根据要求设计逻辑表达式,有可能还会要你用基本的门电路表示出来。举例:3
-2表决器,3个人当中只要2个人同意即通过,呵呵,当然这个很easy。还有一些二进制数
的比较器。大家慢慢体会吧。
(5)FPGA开发流程这个一定要知道。
(6)FPGA芯片的一般组成结构,这个面试时会问的。一般是三个部分:可配置逻辑块
CLBs,可编程输入/输出块IOBs,布线资源。这个大家是要清楚的,另外像2大流派:Xili
nx和Altera芯片的最小逻辑单位是什么也要清楚,芯片的一些知识也是必要的等等。
(7)像基本的计数器,触发器等的VHDL语言编程一定要会。
暂时只想到这么多,希望对大家有点帮助,另外就祝大家找工作顺利。面试时就靠大
家见招拆招了,主要与你个人的知识结构有关,大家好运!
我于今年7月进入港湾工作,现在去华为了。

楼主讲的这些都是最最基本也是最简单的。还有很多东西需要知道和熟悉,比如同步器设
计,各种数字滤波器的原理和设计,包括半导体的基础知识,CMOS的基础知识,离散时间
信号处理,verilog里的正确的编程风格,超标量,超流水,risc和cisc CPU,小数分频等
等,要懂的东西是在太多了,所以我觉得要成为一个ASIC工程师实在是太辛苦了,可是谁
让咱爱这行呢
发表于 2006-12-11 15:45:44 | 显示全部楼层
这个嘛,貌似对计算机的要求蛮高
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

每日推荐上一条 /1 下一条

小黑屋|手机版|湖南大学望麓自卑校园传媒 ( 湘ICP备14014987号 )

GMT+8, 2025-2-20 13:35 , Processed in 0.094959 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表