找回密码
 注册
关于网站域名变更的通知
查看: 791|回复: 16
打印 上一主题 下一主题

第一次接触FPGA至今,总结的宝贵经验~

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-10-31 10:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
转——第一次接触FPGA至今,总结的宝贵经验~
3 ~$ R( k) B; }
从大学时代第一次接触FPGA至今已有10多年的时间,至今记得当初第一次在EDA实验平台上完成数字秒表、抢答器、密码锁等实验时那个兴奋劲。当时由于没有接触到HDL硬件描述语言,设计都是在MAX+plus II原理图环境下用74系列逻辑器件搭建起来的。后来读研究生,工作陆陆续续也用过Quartus II、FoundaTIon、ISE、Libero,并且学习了verilogHDL语言,学习的过程中也慢慢体会到verilog的妙用,原来一小段语言就能完成复杂的原理图设计,而且语言的移植性可操作性比原理图设计强很多。
# w- X, L4 I0 J
2 o' R: H1 p4 ^% j# W* M5 r
8 C7 m: j) J1 r0 P在学习一门技术之前我们往往从它的编程语言入手,比如学习单片机时,我们往往从汇编或者C语言入门。所以不少开始接触FPGA的开发人员,往往是从VHDL或者Verilog开始入手学习的。但我个人认为,若能先结合《数字电路基础》系统学习各种74系列逻辑电路,深刻理解逻辑功能,对于学习HDL语言大有裨益,往往会起到事半功倍的效果。  H1 Q& |. K; ^1 T

5 N: e3 d+ u5 J2 R- X当然,任何编程语言的学习都不是一朝一夕的事,经验技巧的积累都是在点滴中完成,FPGA设计也无例外。下面就以我的切身体会,谈谈FPGA设计的经验技巧。
% u. Z# D, k" W( A
  f! h7 o) I( k8 r我们先谈一下FPGA基本知识:
. ?+ J* H5 |- e8 \- E4 t+ D$ @8 e( b4 b  L& L4 ]: D0 D
1.硬件设计基本原则
% u$ C" q5 r1 L+ b; i/ g& n0 A, x5 tFPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、cpld等可编程器件的基础上进一步发展的产物。它是作为专用集成电路领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
' I# u" E% H  M
游客,如果您要查看本帖隐藏内容请回复

$ D  C' _0 Q; ~" w: }5 X  u; v% v3 z
3 G& a( f; j3 x! ?: ^- {4 \6 {* M

该用户从未签到

推荐
发表于 2018-11-19 13:40 | 只看该作者
hgfckhgcfkgctgcktgckmc g

该用户从未签到

推荐
发表于 2018-11-19 13:50 | 只看该作者
谢谢LZ分享!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-6 15:06 , Processed in 0.156250 second(s), 25 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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