首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
kagurakana
金山办公_前端开发
关注
已关注
取消关注
m
@IC修真院:
数字IC设计/FPGA设计之学习路径
对于正在学习数字IC/FPGA设计的学生或初学者,总有这样的感觉,不知道应该从哪些基础知识开始学习,以及学习的路径应该是怎样的。今天给大家整理了一份学习指南,希望能帮助大家明确学习方向和顺序,基础知识>专业知识>进阶知识和技能:A:基础知识1.电路分析和数字电路基础2.微机原理和汇编语言3.C/C++编程语言和数据结构4.Verilog语言(推荐书籍:《Verilog HDL高级数字设计》或《Verilog数字系统设计教程》)5.晶体管原理(只需了解基本原理)B:数字IC设计专业知识1.学习数字IC前端/FPGA设计的专业知识。推荐书籍《CMOS VLSI Design A Circuits and Systems Perspective》,这本书被认为是数字IC设计的入门"圣经"。它涵盖了基本电路结构、加减法器结构、组合逻辑、时序逻辑以及跨时钟设计等内容。2.理解On-Chip-Bus的基本知识和数字系统的基本结构,特别是AMBA总线,包括APB/AHB/AXI。由于ARM在数字IP领域的领导地位,AMBA总线已成为数字IC的通用总线结构,是必学的内容。3.开始进行数字IP的设计,并使用相关EDA工具: a)进行功能验证,使用仿真工具(如modelsim/questasim)来测试数字IP的功能,熟悉波形窗口和调试RTL代码。 b)学习综合与实现,着重掌握STA原理,包括cell delay在cell library中的标定、timing check的计算公式、clk skew、clk uncertainty等。了解STA原理后,可以使用TCL语言编写timing constraint(如XDC/SDC)。C:进阶知识和技能1.如果有兴趣,可以探索算法方向,包括信号与系统以及数字信号处理(DSP)。2.学习常用接口协议,如UART、IIC、SPI、DDR,以及可能的USB、PCIE、SATA、MIPI等。3.熟悉日常工作的操作系统平台,包括Linux操作系统、文本编辑器(如vim或emacs)、命令行操作(bash或csh)、以及创建makefile。4.学习脚本语言,建议掌握Perl或Python以及TCL。5.掌握版本管理工具,包括SVN和Git。这个学习路径可以帮助初学者逐步建立起数字IC/FPGA设计的基础知识和技能,让大家能够在这个领域取得进一步的发展。不过,学习是一个个体化的过程,根据自己的兴趣和学习进度可以进行适当的调整。
点赞 5
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
01-20 11:25
三七互娱_游戏开发_系统开发(准入职员工)
图拉斯内推,图拉斯内推码
ai面总结:AI调教的很好,问的问题很有意思,整场面试不会有很大的压迫感,追问大多是根据你的回答提问。总时长:35分钟Q1:自我介绍,重点介绍一下个人背景和大学期间的主要经历。Q2:你对于在一家公司长期发展有什么看法?你认为哪几点因素会让你在一家公司长期工作?(有追问)Q3:你取得过的最大成就是什么?过程中最大的难点是什么?你是如何突破的?最终的结果怎么样?(有追问2个)Q4:请描述一个过往遇到的最有压力困难或最具挑战的一个场景,你是如何解决的?对你有什么影响?(有追问)Q5:依你的看法,请描述一个你近期完成的项目任务,如果重来一次,你会做哪些不同的事情来提升结果?(有追问2个)Q6:电商运营...
点赞
评论
收藏
分享
昨天 13:17
思摩尔国际(SMOORE)_研发工程师(准入职员工)
思摩尔内推,思摩尔内推码
思摩尔结构工程师一面一面技术面,面试官比较年轻,共23min1、面试官上来要求先说说你对思摩尔的了解2、自我介绍3、针对第一个项目的提问:项目背景?你承担的工作?你在项目中遇到的问题?你最大的收获?这些项目中设计的产品有在企业中应用过吗?没有应用的原因你觉得是什么?4、针对第二个项目的提问:在项目中成员有分歧怎么办?有人不配合怎么办?5、除了学校学习和项目科研的内容,你最近有学习过什么新技术吗?6、反问环节(最长的一次)面试官详细介绍了工作内容后续流程,还有总部的一轮面试思摩尔国际2026全球校园招聘倒计时❗还没拿到offer的同学抓紧时间⏰【急招岗位】①技术研发类硕士(24-30W):产品企...
点赞
评论
收藏
分享
2025-11-26 09:37
山西大学 测试工程师
我真的会谢
累死的一条狗:
学长你电脑闹鬼了
点赞
评论
收藏
分享
01-16 09:30
北京理工大学 硬件开发
不懂就问,这是同一个人吗
迷茫的大四🐶:
不是,匿名发帖,你也可以发
点赞
评论
收藏
分享
昨天 17:50
曲阜师范大学 产品经理
实习生怎么快速融入团队
实习生怎么快速融入团队,主要概括为两点:第一是懂业务,第二是让自己的言行更像团队成员。1.懂业务懂业务这件事,最重要的不是搞懂某个具体的事情怎么做,而是要把整体的业务方向给搞清楚。如果公司有一定规模,通常都会有年度或季度规划类文档,这些文档能帮你理解业务的大方向,而你每天做的具体事情,本质上都是在为这个方向服务。第二是尽早和mentor进行一次一对一沟通,了解公司的整体规划、他负责的事情、你负责的边界,以及你日常需要重点对接哪些人、他们的沟通风格是什么。第三是我个人非常推荐的一点,就是每天记录自己做了什么、学到了什么,或者犯了什么错误,这不仅能帮助你快速成长,后续如果实习转正,甚至还能作为一个...
实习教会我的事
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
备战春招,网申一键填写工具,发布了!!!
3.1W
2
...
32岁程序员猝死,底薪3千要24h待岗
5157
3
...
【官方活动】牛客新春计划:给陌生人的一封信
4971
4
...
实习产出如何包装?
4785
5
...
27双非非科班4段实习从字节tt到腾讯wxg
4628
6
...
我爸对计算机行业的看法,是否准确?
3714
7
...
第一次被同事气笑了
2881
8
...
专科工作一年后的心里话
2752
9
...
阶段性的迷茫不过是人生正在“换挡”
2222
10
...
在抖音上认识的姐姐太疯狂了
2182
创作者周榜
更多
正在热议
更多
#
哪些公司开春招了?
#
8095次浏览
114人参与
#
运营人的第一份offer应该如何选
#
213614次浏览
1252人参与
#
上班以后,你还有哪些坚持的爱好?
#
6072次浏览
164人参与
#
找工作以来,你最看不惯__
#
11036次浏览
264人参与
#
你都在哪些场所面过试?
#
16898次浏览
213人参与
#
工作压力大怎么缓解
#
136794次浏览
1225人参与
#
AI coding的好用工具分享
#
15102次浏览
348人参与
#
实习怎么做才有更好的产出
#
10127次浏览
197人参与
#
实习教会我的事
#
51217次浏览
399人参与
#
你最近因为什么迷茫?
#
30531次浏览
448人参与
#
实习生工资多少才算正常?
#
10937次浏览
187人参与
#
你给AI提过哪些离谱的需求?
#
5057次浏览
155人参与
#
非技术2024笔面经
#
458591次浏览
4930人参与
#
职场破防瞬间
#
359102次浏览
2835人参与
#
华为工作体验
#
288329次浏览
1368人参与
#
找工作,行业重要还是岗位重要?
#
94148次浏览
1832人参与
#
你想跟着什么样领导?
#
47263次浏览
235人参与
#
领导做过最不靠谱的事
#
10408次浏览
196人参与
#
聊聊你的职场新体验
#
314029次浏览
1849人参与
#
拼多多工作体验
#
44144次浏览
283人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务