原创 浅谈FPGA学习之逻辑初体验

2016-3-21 10:06 1237 1 4 分类: FPGA/CPLD

        校招未至,社招先行。网投了几家公司,基本都有回复,算是多一些机会吧。几天忙在笔试与面试中,说实话,社招公司对项目经历更看重,相应能力要求就更高。但面试输不在气场,人总要尝试,只要能力在你。

        这几天学校的毕业设计也下来了,原本打算将之前比赛的外差式频谱仪设计弄上去,毕竟论文有现成的,再多点字数应该就没问题了。但老师以“创新”为理由希望我重新选题。于是我萌发着学以致用,做FPGA的相关设计,这对自己来说也是一种提高。只是对于选题方案还没有头绪,毕竟我不擅“创意”,可能学习中的“模仿”更多吧。每年的毕业设计,总有许多的基于单片机的温度采集、数码液晶显示、数字钟材料等供大家选择,大家都在忙实习工作,毕业设计也就60分OK。少数学生为了自身能力提高或迫于老师的期望,设计就变得新颖许多了。我该属于哪一类不重要,重要的是我做了什么。

        我又把数电拾掇起来,在Quartus13.1上做了一些基本的逻辑验证。依照书本,在熟悉语法的情况下这些设计变得很简单,目的在于语法的练习、Quartus开发坏境的熟悉,以及ModelSim的仿真软件的调用。在ModelSim中我能切实看到我的硬件描述过程,特别是后仿真中的电路延迟、毛刺很细腻地反映出板级可能出现的真实状况。

        我做了一些简单组合、时序逻辑,编写testbench测试激励并在ModelSim上做了验证。这些语句的描述过程比较简单,不加赘述。接着在现有的板子上做了一些单片机的功能,led、数码管、蜂鸣等操作,说简单就是练手时钟分频罢了,区别于控制引脚的分配,时间也不会花费多少。在设计与验证中我比较在意的细节是wire/reg型的使用,以及阻塞、非阻塞赋值。由此引出assgin、always、initial语句的使用差异。与我常常疑惑我输入输出就那么几个端口,为什么又多出一个reg [24:0] cnt用于分频计数,多了两个reg型变量捕捉数据用于脉冲边沿检测。这些好奇都是来源于陌生,习惯就好,我觉得凡是总有一个过程。

        我之前有萌发做核心板的想法,老师不建议我这样做,也许是我“急于求成”了。我有现成的板子,所以他建议我先在上面学习资源,做几个项目练练手再画板不迟,在深入学习FPGA后再制板对电路的设计会有属于自己的理解。毕竟画板比学习一门技术简单太多,内在才是美好。

        我在网上看到许多优秀的学者在FPGA方面的学习分享,这是一种财富,我感谢他们为我的学习提供宝贵建议。有人说别人的学习之路可以让自己少走弯路,节约时间,提高学习效率。可我也不能总站在巨人肩上,效仿不过是一种取舍适中。有时候我走弯路不一定是坏事,这也许会让我的体验意味深长。创新,源于别人所不想,而这正是我所欠缺的。

(备注:我会在智慧科技(优先)、EDN、电子产品世界更新内容,信息不涉及商业用途。)

PARTNER CONTENT

文章评论3条评论)

登录后参与讨论

用户1678053 2016-3-28 09:03

看看

用户1826666 2016-3-23 15:23

知识还不成体系,只能说我做的少,经验不足。

用户1696769 2016-3-21 10:08

多交流,多实践。
相关推荐阅读
用户1826666 2016-04-17 20:44
自平衡小车从入门到放弃
文章风格不同与以往,带着随意写下我不擅长的所谓自平衡,在意者慎入。我不知道该如何写这篇文章,因为一提到制作自平衡小车的时候,我是拒绝的,其中缘由不谈也罢。我很少接触控制类的项目,也就略显羞涩了许多。跟...
用户1826666 2016-03-29 09:30
浅谈FPGA学习之思想与状态机的碰撞(上)
      FPGA设计不是简单的语言描述,更应关心它的底层逻辑实现。状态机不仅仅是一种时序电路的设计方式,更是一种思维模式,能够让人理顺思路,攻克设计中的难点。希望把这些点滴记录下来,以便强化FPG...
用户1826666 2016-03-23 21:57
浅谈FPGA学习之奇葩分频体验
前几天在一家做逻辑设计的公司里做了一道笔试题,有些心塞。用Verilog HDL描述三分频的实现。说实话,一开始我是拒绝的。我之前做过分频实验,几百毫秒的LED闪烁,控制蜂鸣器发出不同音频段的声音,都...
用户1826666 2016-03-06 12:25
浅谈GSM远程图像传输及拓展
一、硬件平台        主控芯片选用STC12系列单片机(双通道232),GSM通信模标准(SIM300),VC0706串口摄像头。 二、功能实现        用户发送拍照的短息...
用户1826666 2016-02-21 03:26
夜寂寥、生活、随笔
行走中的反思     离上次写随笔有一年光阴了,写在冬天可能它给人的冷静更多些吧。感到欣慰的是今年陪伴外婆的时间比以往长许多,也会主动去关心他们的身体状况。可能是外婆得病后我更能体会这份情谊的...
EE直播间
更多
我要评论
3
1
关闭 站长推荐上一条 /3 下一条