特别策划 FPGA入门篇
一起学设计:从零开始学习FPGA

FPGA是一种功能强大的器件,通常用于通信、网络、图像处理、工业控制等不同领域。就像ARM、DSP等嵌入式器件一样,成为无数码农码工们情感倾泻而出的代码真正获得生命的地方。只不过,一样的编程,却是不一样的思想。嵌入式软件人员看到的是C。而FPGA工程师看到是硬件描述语言,Verilog或VHDL。

初学FPGA,怎么从硬件上理解?
FPGA基础知识及其工作原理
FPGA入门 - 特权同学博客

FPGA/CPLD器件的设计输入有很多种方式,如绘制原理图、编写代码或是调用IP核。早期的工程师对原理图的设计方式情有独钟,这种输入方式应付简单的逻辑电路还凑合,应该算得上简单实用,但随着逻辑规模的不断攀升,这种落后的设计方式已显得力不从心。取而代之的是代码输入的方式,当今绝大多数的设计都采用代码来完成。FPGA/CPLD开发所使用的代码,我们通常称之为硬件描述语言,目前最主流的是VHDL和Verilog。

FPGA入门:0和1——精彩世界由此开始
FPGA入门:Verilog/VHDL语法学习的经验之谈
FPGA入门:基本开发流程概述
FPGA实战演练逻辑篇11:时钟电路
FPGA实战演练逻辑篇17:FPGA电源电路设计
FPGA实战演练逻辑篇20:SDRAM电路设计
FPGA研发之道 - 阿昏豆的博客

对于新手来说,如何上手调试FPGA是关键的一步。对于每一个新设计的FPGA板卡,也需要从零开始调试。

FPGA研发之道(5)从零开始调试FPGA
FPGA研发之道(6)架构设计漫谈
FPGA研发之道(11)设计不是凑波形
FPGA研发之道(17)化繁为简
零基础学FPGA - 小墨同学博客

小墨同学大二时开始在我们EDNC社区开博写文,受到非常多的好评。教材上的书面化描述一般都有些晦涩难懂,小墨同学的博文总是能非常生动的把一个个问题描述透彻,总结也很细致,相当赞呢!

Verilog语法基基础基础(上)
对于初学者一篇很不错的文章
牛刀小试——串行口通信电路设计
新人必进,1602动态电子可调时钟设计,练一下代码风格吧
小墨谈可编程逻辑设计思想与技巧!对您肯定有用!
一路走来 :SDR SDRAM(理论篇)
频、相可调,任意波形信号发生器系统设计
技术资料与讨论
EDN助学—FPGA/CPLD学习小组
FPGA学习资料之文档学习资料下载
近期新闻与文章
高大上FPGA能否在物联网市场闯出一片天?
FPGA电源系统设计能够采用并行工程吗?
可编程模拟IC将FPGA多功能性等优势带入混合信号世界

更多特别策划

一起学设计:四轴飞行器的设计与制作
看得见,却抓不着的医疗电子行业用户痛点
28纳米流片时代,你在哪里?
半导体功率器件:野百合也有春天!

LED照明向左走,向右走
论功率器件与雾霾的关系
如影随形:无处不在的无线电波
智能时代需要怎样的测试测量仪器?

关注

EDN电子技术设计

移动版

微博:@EDNChina

微信:edn-china