- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习FPGA首先要知道哪些
作为一个硬件攻城狮,我到现在也算是和FPGA/CPLD有缘的,从MaxplusII到Q(uart)us,从ISE到Vivado。从门电路和(寄存器)原理图输入,到使用Verilog写了一个分屏器,当时我是有骂过Verilog是什么狗屁玩意,不直观也不符合我的思维,还是原理图输入最好用。直到有一天,我要用门电路和(寄存器)设计一个电子表24小时计时功能的时候,我大骂了一句,真X蛋,这玩意得画多久呀。
当时我大脑里浮现的是小时候2块钱一个,够我装逼一个星期的电子表还有电子表上精美的图案,两块钱,只要两块钱,买不了吃亏,更不会上当。再想想当时做实验用的那块Al(te)ra开发板,要将近一千大洋,我想这玩意怎么可能会有市场,以后找工作哪会有SB会要我。当时作为一个懵懂本科生的我,内心是崩溃的,没有几乎!
再后来,我觉着那玩意没啥用,我就学习了当年很流行还一度从6块钱一片涨到8块钱一片的51(单片机),我当时觉着这玩意真是好呀,程序网上一摞摞,学的很快,装逼也实在。有一天,老板让我做一些加减乘除运算,还要并行,还要实时,我当时一想,装逼好一段时间的51程序是顺序执行的呀,老板,你就不能再让我装逼更久么?
这时候我又想起当年那款老旧的CPLD,他仍然躺在似乎要说这什么,但是终究什么也没说。那款CPLD是FLASH类型的,管脚数目是144个,可用IO116个,宏单元440个,工业等级,然而当时的我并不知道这些玩意有什么用。
再后来,我离开了那个美丽的城市,也很少有时间回去,来到现在这个地方,老板对我很信任,两年给了我两个项目。我也有幸认识到了Actel那款被称做FPGA的ASIC。开始了第一个独立项目的研制,FPGA选型当然是已经固定了,我就围着这款FPGA给他添油加醋,希望能让他满足我所有的设计需求,有了原理图,后来又出了PCB,和ME的人给他设计了外壳,装上了实验平台开始调试,虽然坑着一个老师和我一块加班,但这次装逼显然是成功的,我用了六个月完成了一个小系统和上位机调试软件的设计。
后来,老板看我过的太清闲,让我做一个高速数据交换的玩意,其实这个玩意是可以用专用PHY芯片、DCM芯片、SERDES和一片成本较低的FPGA等搭建起来的,但是本着老板是不差钱的原则,我选了一款X公司的高端FPGA。后来我就作为小硕毕业了。现在去做System/SI/(PI)了,应验了我当年找不到FPGA相关工作的那句气话。
总体来讲,学习FPGA最需要的可能还是你自己的需求。当然如果只做了解我建议你可以按照上面诸位大神所说的那样:
1:学习硬件描述语言语法;
2:买一块便宜的开发板,跟着配套资料StepBYStep;
3:不断的思考为什么,然后有兴趣的话,山寨一下你买的那块那块开发板,如果你喜欢,你再添加一些功能。
4:好好想一想我当年学的数电和硬件描述语言有什么关系呀?
5:从系统的层面考虑你的需求,想想FPGA能干什么,相比于MCU的优缺点在哪;
6:你可能觉着系统设计可以玩了,那么EDA软件是怎么工作的?FPGA里面是什么鬼?再后来我也不知道了。
您可能关注的文档
- 使用赛灵思的功耗估计器和分析器工具协助功耗优化的步骤有哪些?.docx
- 数字公交站亭系统设计工作原理(ARM7和CPLD架构 ).docx
- 未来GPU、FPGA和SoC的重要性.docx
- 物联网和嵌入式有什么关系?特点及特征介绍.docx
- 现场可编程逻辑阵列的一种可编程“万用”芯片--FPGA.docx
- 现场可编模拟阵列AN221E04的特点及应用范围.docx
- 一文读懂eFPGA 选择是要注意的四个步骤.docx
- 以DSP和FPGA技术为基础的伺服控制系统设计详解.docx
- 以DSP和FPGA为基础的的通用红外焦平面成像系统设计详解.docx
- 以DSP和FPGA协同技术设计实现的高性能视频编码器视频采集设计.docx
- 专题06 经济体制(我国的社会主义市场经济体制)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题11 世界多极化与经济全球化-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 专题03 经济发展与社会进步-5年(2020-2024)高考1年模拟政治真题分类汇编(浙江专用)(解析版).docx
- 专题09 文化传承与文化创新-5年(2020-2024)高考1年模拟政治真题分类汇编(北京专用)(原卷版).docx
- 5年(2020-2024)高考政治真题分类汇编专题08 社会进步(我国的个人收入分配与社会保障)(原卷版).docx
- 专题07 探索世界与把握规律-5年(2020-2024)高考1年模拟政治真题分类汇编(解析版).docx
- 5年(2020-2024)高考政治真题分类汇编专题06 经济体制(我国的社会主义市场经济体制)(原卷版).docx
- 专题11 全面依法治国(治国理政的基本方式、法治中国建设、全面推进依法治国的基本要求)-五年(2020-2024)高考政治真题分类汇编(解析版).docx
- 专题17 区域联系与区域协调发展-【好题汇编】十年(2015-2024)高考地理真题分类汇编(解析版).docx
- 专题01 中国特色社会主义-5年(2020-2024)高考1年模拟政治真题分类汇编(原卷版).docx
文档评论(0)