回答数
3
浏览数
14080
懒猫与孤
数字 IC 测试工程师是指负责验证和测试数字集成电路的工程师。以下是数字 IC 测试工程师需要学习的内容:
数字电路基础课程 。数字电路知识是做数字 IC 的基础,也是很多同学入行学习的第一本书,因此需要先掌握。
编程语言 。IC 测试工程师需要学习相应的编程语言,例如:SystemVerilog,最好也要懂 C 和 C++。除了这些编程语言之外,还需要掌握 MATLAB 和 C 语言用来产生测试数据。
验证语言 。验证工程师们需要使用各种验证语言去搭建验证环境。常用的验证语言有 C、C++ 和 SystemVerilog。验证岗位对 Verilog 语言的要求是能够看懂、能够理解的程度,并不需要像设计岗位那样精通。SystemVerilog 就属于验证工程师的核心技能了,随着设计越来越复杂,为了更方便例化模块,所以 SV 语言也是越来越流行。
PCB 设计 。至少应该画下简单的芯片应用电路,因此需要掌握 PCB 设计知识。
验证方法学 。UVM 是现在主流的验证方法学,同样属于验证工程师必备的核心技能。
测试基础理论 。测试基础理论包括需求分析、测试计划、用例设计、测试执行等方面。
体系结构 。体系结构领域的经典书籍是计算机体系结构领域的经典书籍,强调软硬件协同设计及其对性能的影响,对数字 IC 测试工程师也有很大帮助。
需要注意的是,数字 IC 测试工程师需要掌握的知识和技能非常广泛,包括理论知识、语言类、工具类、实践经验等方面。因此,需要不断学习和积累经验,才能成为一名优秀的数字 IC 测试工程师。
友情提醒
教育培训:微电子、电子相关专业本科以上。从事集成电路业必须具备的专业知识:基础数学、工程数学、电路原理,电子、通讯、计算机等深层次的专业原理,半导体物理、器件、材料等知识,熟悉软件编程语言,如C语言等,以及基于软件的设计方法和数据结构。工作经验:1、熟悉VMM验证方法论,并有实际的使用经验;2、熟练掌握linux下开发环境,以及脚本的应用;3、熟练掌握word、excel、vivo的应用;4、熟练掌握数字电路验证方法及基本的设计和验证流程,熟悉数字电路和IC设计基础知识;5、熟悉C++、Verilog或System Verilog语言;6、有编程经验,有较扎实的专业基础知识和技术创新能力;7、作风严谨,态度端正,认真仔细,责任心强,心理素质好。8具有团队协作和良好的沟通能力。
玖念
1:网络基础知识:深刻理解网络基本概念,例如>ISOOSI、TCPIP、VLAN、各种LAN、WAN协议、各种路由协议、NAT等等 Cisco:熟悉Cisco产品线;会配置主要型号的交换机和路由器,不熟悉的设备能构独立查资料配置;熟悉Cisco一些主要的技术例如VOIP、Qos、ACL等; Nortel:熟悉Nortel产品线;会配置主要型号的交换机和路由器,不熟悉的设备能构独立查资料配置; Huawei-3com:熟悉Huawei-3com产品线;会配置主要型号的交换机和路由器,不熟悉的设备能构独立查资料配置; Foundry:熟悉Foudry产品线;会配置主要型号的交换机和路由器,不熟悉的设备能构独立查资料配置; 2:主机基础知识:熟悉服务器的基本知识,例如各种RAID、各种外设、SCSI卡等等 Sun Solaris:熟悉Sun小型机产品线,掌握各个版本的Solaris使用 IBM AIX:熟悉IBM小型机产品线,掌握各个版本的AIX使用 HP HP-UX:掌握HP-UX的基础知识 Linux:熟悉主流版本的Linux的安装、使用、配置 MS Windows:熟练掌握Windows NT、2000、2003的安装、使用、配置、排错 3:数据库与中间件基础知识:深刻理解数据库的基本概念,会使用简单的SQL语句,了解数据库复制、数据仓库等高级概念 Sybase ASE:熟悉Sybase数据库的基本概念、体系结构、安装、配置、维护、排错、复制 Oracle DB:熟悉Oracle数据库的基本概念、体系结构、安装、配置、维护、排错、复制 MS SQL Server:熟悉MS SQL Server数据库的基本概念、体系结构、安装、配置、维护 IBM DB2:了解IBM DB2 MySQL:了解MySQL数据库在Windwos和linux下的安装和维护 Sybase EAserver:熟悉Sybase EAServer在各个平台的安装、配置和使用 Oracle AS:了解Oracle应用服务器的安装和配置 IBM WebSphere:熟悉IBM Websphere各个版本在各个平台的安装、配置和使用 Tomcat:了解Tomcat在Windwos和linux下的安装和维护 4:安全基础知识:深刻理解网络安全的重要性,了解各种安全设备的作用 防火墙:深刻理解防火墙的基本概念和作用,了解主流的国内和国际品牌,在文档的帮助下能够独立配置使用和诸如联想、天融信等国产防火墙 入侵检测系统:深刻理解IDS基本概念和作用,了解主流的国内和国际品牌,在文档的帮助下能够独立配置和使用诸如金诺网安、绿盟等国产IDS 漏洞扫描系统:深刻漏洞扫描的基本概念和作用,了解主流的国内和国际品牌,在文档的帮助下能够独立配置和使用诸如榕基等国产扫描系统 VPN:了解VPN的基本概念 加密和认证:了解加密和认证的基本概念 安全隔离产品:了解安全隔离产品 网络反病毒:了解国内国际主流的反病毒厂商,能够熟练安装、配置、部署诺顿、卡巴斯基、瑞星等主流软件 邮件反病毒反垃圾:理解邮件反病毒反垃圾的重要性,了解反病毒反垃圾用到的主要技术,在文档的帮助下能够正确安装和配置国产邮件反病毒反垃圾软件 5:存储和备份基础知识:了解存储的基本概念和主流厂商,了解磁带、DAS、NAS、SAN的基本概念Sun存储:了解Sun的存储产品,在文档的帮助下能够独立配置Sun的存储产品IBM存储:了解IBM的存储产品,在文档的帮助下能够独立配置IBM的存储产品 EMC存储:了解EMC的存储产品,在文档的帮助下能够独立配置EMC的存储产品光纤Hub、光纤交换机:了解光纤Hub、光纤交换机的基本概念和主要作用 备份:深刻理解备份的重要作用,了解主流备份软件诸如ARC Server、NetBackup等软件的安装、配置和使用、熟悉主流数据库的备份方法和策略 6:音视频视频会议:了解视频会议的基本概念、组成部分和协议,了解主流的视频终端和MCU,能够独立操作泰德的视频终端和Radvision的MCU 视频点播:了解视频点播和流媒体的基本概念、组成部分和协议,能够安装和配置视频点播所需要的软件(RealServer等)和硬件(视频采集卡等) VOIP:了解VOIP的的基本概念和应用,了解语音网关和语音关守,能够配置VoIP 组播:了解组播的基本概念和应用以及组播路由协议,能够配置简单的组播 各种音视频设备:了解各种音频、视频设备以及各种线缆,了解诸如智能法庭的整体结构 7:应用HTTP:能够正确安装、配置和使用各种WWW服务器,例如IIS、Apache、IBM HTTP ServerFTP:能够在各种平台(windows、linux、Unix)下配置FTP服务器Mail:能够在各种平台(windows、linux、Unix)下配置Mail服务器,能够安装和配置中软和Eyou的mail Server DNS:能够在各种平台(windows、linux、Unix)下配置DNS服务器 公司自主软件:熟悉公司的自主软件,在文档帮助下,能够独立安装公司的**信息系统、**信息系统、**软件等所有软件 其他:能够熟练使用客户端和服务器端各种软件,能够独立在互联网上找到自己所需的软件 8:弱电了解综合布线、门禁、监控、智能建筑等基本概念,熟练制作各种网络线缆 9:其他专项技术高可用性:理解高可用性的概念,能够安装配置IBM HACMP、Rose、Sun Cluster的安装、配置和维护呼叫中心:理解呼叫中心的基本概念和组成部分 UPS:熟悉UPS的基础知识、自己能够独立安装小型UPS、熟悉各种电缆 电信:熟悉各种电信线路,了解电信的各种信令 WLAN:了解无线局域网的基本概念和组成部分网络管理:了解网络管理的作用和网络管理协议(SNMP、RMON等),能够使用Cisco Ciscoworks、Nortel Optivity、HP OpenView等产品,能够用Sniffer等软件对网络进行监控和排错 10:项目管理深刻理解项目管理中的基本概念,能用运用项目管理中的知识指导自己的项目
优质工程师报名问答知识库