集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1109|回复: 1

我眼中的FPGA

[复制链接]
郭同学 发表于 2014-11-12 16:37:53 | 显示全部楼层 |阅读模式
本文版权归akuei2及黑金动力社区http://www.cnblogs.com/kingst/


当接触一门新知识的时候,如果在心中没有任何形状,掌握的感觉都是遥不可及的。当然,FPGA 也好Verilog HDL 也好也是一回事儿。今天我就将这个秘密告诉你(! =^_^=)

在新手之间有一个很普遍的问题“FPGA 和Verilog HDL 是什么?”。在我的心里,FPGA 和Verilog HDL 宛如“自己和一堆乐高积木”,自己可以随心所愿的要怎么拆就怎么拆。

      这句话说包含的意义又是什么呢?

      第一“形状”。很多的新手都疑惑FPGA 到底什么,对于我的看法,FPGA 就是一堆乐高积木而已。但是这堆乐高积木又能做什么。我相信很多朋友接触FPGA 之前,都有接触过单片机。当学习FPGA 的时候,不知不觉把FPGA 当成“控制器”的形状。这样的想法并非完全正确也非完全正解。无论是“接口”,“控制器”,“IC”,从最简单的到最复杂的,都是FPGA 都可以涉及的范围。FPGA 就是一堆乐高积木,只要方法得到,手段有效,就没有拆不出来的“形状”。

      第二“学习的形状”。我们应该用什么的形状来学习FPGA 呢?我的答案都很肯定,就是什么都涉及,但是不求最困难的,只求最相似和最简单的。如:一个接口的设计,可以是一个数码管驱动程式。我的众多学习,都会从“控制器”的形状入门开始,当掌握驱动方法后,尝试建模,最后学习接口封装。如此的学习次序,渐渐的就会熟悉许多许多的“学习形状”。

      第三“组合FPGA 的一双手”。Verilog HDL 语言就如"组合乐高积木的一双手",没有了“这双手”我们就无法使FPGA 组装起来。有一句话我一直都在强调,硬件描述语言是基本功,必须很好的掌握。

      第四“建模技巧”。建模技巧可以看成是“组合乐高积木的手段”,这也是就是这本笔记要讨论的东西。事实上是诸多新手面对最大的瓶颈。建模这东西原本就没有具体的规则,我也是按照自己建模习惯,作为一个基础,希望可以帮助到更多的新手越过这段瓶颈。

      第五“要掌握到何种的地步才算足够?”作为曾经是新手的我,对于这问题我表示压力很大。但是经过一轮的思考,发现自己真的是笨极了,这些“杞人忧天”的问题,还是顺其自然的好。最重要就是学习的心态,学习是一件快乐的事情,为什么要搞得如此忧郁呢?从我的角度看来,最起码的,也是最重要的就是“掌握基本功”。

      事实上这本笔记仅是讨论“基本功的一部分”,因为FPGA 涉及的知识实在是太广泛了,如时序分析等相关的知识。所以呀,我希望大家可以保持“学习的心态”,好好的阅读这本笔记。这本笔记不会涉及太多专业的知识,而是焦距在建模的基础之上。“学习如同玩具,要一点一滴的去享受,才能体会到乐趣,如果只是单纯的为了目的或者匆忙来去,无论是多么有趣的玩具在你的手中,你永远也不会体验到当中的乐趣”。学习应该时时刻刻保持正向的心态。




FPGA工程师就业培训班(保就业)欢迎大家加入我们至芯科技西安中心技术交流群,群内有专业FPGA工程师及全国各大院校FPGA兴趣班学生,随时帮大家解决技术性问题;
群内会不定时的发布一些业内主流的FPGA的学习资料和夏宇闻教授的教学视频;同时我们至芯科技组织的有奖参与活动也会第一时间在群内发布公告。330114205
zhiweiqiang33 发表于 2014-11-15 19:31:49 | 显示全部楼层
请不要在此版块发布学习qq群号
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-5-3 10:05 , Processed in 0.056515 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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