7007|21

53

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

初学FPGA [复制链接]

说明:有些妙句是从别人文档中摘抄,在此表示感谢。

 

 

2011年9月22日

 

1、开始学习FPGA。

 

2、从FPGA的发展趋势来看,将来的硬件工程师,掌握FPGA已成为其必备的基本技能之一。

 

3、FPGA == Filed Progammabl Gate Array  现场可编程门陈列。

 

4、看来以后的硬件工程师的硬件要打上双引号了,更多地也是用软件去设计自己的硬件电路,相对之前传统的硬件电路设计,它具有更多的优势:当需要改变硬件电路时,已不在需要特意改变PCB板,而只要修改下程序即可,明显地缩短了开发周期和节约成本;它能够将更多的数字电路集成在内部,明显地降低了画PCB板的难度等等。

 

5、FPGA内部可分为三个部分:IOB(Input Output Block)输入输出块、Interconnect内部连线 和 CLB(Configurable Logic Block)可配置逻辑块。

 

6、FPGA是由存放在片内RAM中的程序来决定其工作状态的,因此需要对片内RAM进行编程。

 

7、FPGA 芯片主要由 6 部分完成,分别为 :可编程输入输出单元、基本可编程逻辑单元、完整的时钟管理、嵌入块式 RAM、丰富的布线资源、内嵌的底层功能单元和内嵌专用硬件模块。

 

8、可编程输入输出单元:相当于一般MCU的IO口,是FPGA内部与外部通信的接口,当然外部信号也可以直接送入到FPGA内部单元。

 

 

2011年9月24日9:25:47

 

1、今天看到这么一帖子,觉得初学者可以参考参考;

      1).你觉的FPGA是什么样的东西啊?
      2).你觉的FPGA可以做点什么啊?
      3).你想用FPGA来实现什么功能啊?
      4).实现这些功能需要什么支持? 软件编写和硬件平台
      5).你觉得如果你一定要用FPGA,你觉得你还欠缺什么啊? 需要学习的学习,买的买。

   

    呵呵,顺便大家也一起来谈谈呀,通过自己的学习,慢慢地完善自己的答案!

 

2、今天看了周立功先生的一博客,很受启发!

      貌似发不了链接,大家去百度搜:再论初学者如何学习FPGA!   去看下 周先生的博客吧。

 

3、Quartus II 就是一个转换器。把你理解的逻辑语言转换成FPGA能理解的器件语言,实现你的思想,给你无限的发挥空间。

 

4、分享个资料,忘了好像也是在这个论坛里面哪位兄弟那下的,在此表示飞长地感谢,分享快乐!

 

5、信号是个很敏感很没有安全感的芊芊女子,帅哥们,是你们表现的好机会来了~~ 

 

6、作为 FPGA 设计中比较独特的一个原则就是,这个世界不是你创造的,所以你必须去适应它,而不是顽固自己的意图。换句话说:坏人也是人,不是说你不能做,但都已经告诉你坏人不好了,你干嘛还要去做呢?

 

7、看理论看的云里雾里的,但相信,多过几次就好了!

 

 

2011年9月26日18:38:42

 

1、学习LED实验

  1)、该视频给出的一个完整工程的步骤:建立顶层原理图文件(貌似先大体乱建个),同时也就创建了一个工程 ---> 建立实现LED的模块,编程,保存(注:保存的文件名要与模块的实体名一致;模块的文件名不能与顶层文件名一致,不然在添加原理图时,不能实现添加) --- > 将文件生成模块(File---Create Update --- Create Symbol Files for Current File)--- 》 回到原理图顶层文件,添加生成的模块,连线 ---> 编译,管脚指配(在顶层原理图中点右键,选择Locate,Locate in pin Planner),下载到对应FPGA板上。

  2)、下载模式:JTAG模式下载对应 .sof文件; Active Serial Programming 模式下载对应.pof文件

 

 

 

2011年9月27日10:08:46

 

1、HDL三种建模方式:结构描述方式、数据流描述方式和行为描述方式。

 

2、1)、只有寄存器类型的信号才可以在always和initial 语句中进行赋值,类型定义通过reg语句实现。

     2)、always 语句是一直重复执行,由敏感表(always 语句括号内的变量)中的变量触发。

     3)、always 语句从0 时刻开始。

     4)、在begin和end 之间的语句是顺序执行,属于串行语句。

 

3、o 或O         (表示八进制),b 或B       (表示二进制),d 或D  (表示十进制),h 或H       (表示十六进制)之一;

[ 本帖最后由 xiaomiking 于 2011-9-27 10:31 编辑 ]

altera innovateasia.pdf

3.29 MB, 下载次数: 71

这个资料看起来爽!

此帖出自FPGA/CPLD论坛

最新回复

共勉  详情 回复 发表于 2011-9-29 17:28
点赞 关注
 

回复
举报

53

帖子

0

TA的资源

一粒金砂(中级)

沙发
 

回复 楼主 xiaomiking 的帖子

梦想成就伟业
此帖出自FPGA/CPLD论坛
 
 

回复

53

帖子

0

TA的资源

一粒金砂(中级)

板凳
 

回复 沙发 xiaomiking 的帖子

从FPGA身上,我看到的是一种无限宽广的空间,它没有束缚,没有更多的限制,而是让硬件程序员任意发挥自己的想像,在一块小小的集成系统芯片上,实现自己任意能想到的东西,驰骋在自己设计的乐趣中!
此帖出自FPGA/CPLD论坛
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(中级)

4
 

回复 板凳 xiaomiking 的帖子

FPGA的主要公司:赛灵思、Altera、Lattice、Actel、Atmel和QuickLogic等
此帖出自FPGA/CPLD论坛
 
 
 

回复

112

帖子

0

TA的资源

一粒金砂(高级)

5
 
come on!
此帖出自FPGA/CPLD论坛
个人签名无一事而不学,无一时而不学
 
 
 

回复

41

帖子

0

TA的资源

一粒金砂(中级)

6
 
楼主说的好啊,我也开始学FPGA了,共勉啊!!
此帖出自FPGA/CPLD论坛
 
 
 

回复

95

帖子

0

TA的资源

一粒金砂(中级)

7
 
一起加油
此帖出自FPGA/CPLD论坛
 
 
 

回复

6892

帖子

0

TA的资源

五彩晶圆(高级)

8
 

好好学习,有前途,钱途无量!

此帖出自FPGA/CPLD论坛
个人签名一个为理想不懈前进的人,一个永不言败人!
http://shop57496282.taobao.com/
欢迎光临网上店铺!
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(中级)

9
 

回复 6楼 easylogin 的帖子

必需的!!!
此帖出自FPGA/CPLD论坛
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(中级)

10
 

回复 8楼 eeleader 的帖子

恩  大家一起钱途无量~~~
此帖出自FPGA/CPLD论坛
 
 
 

回复

732

帖子

0

TA的资源

纯净的硅(高级)

11
 
一直怀疑 fpga 厂家所宣传的  只需修改代码 无需重新制作PCB。

在实验室阶段,拿个开发板,修改代码玩玩,是可以滴。

真的一旦做成了产品,如果产品更新换代,还说啥无需制作PCB。
此帖出自FPGA/CPLD论坛
个人签名学习的乐趣在于分享。
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(中级)

12
 

回复 11楼 tx_xy 的帖子

那也应该是    全新的换代吧
此帖出自FPGA/CPLD论坛
 
 
 

回复

732

帖子

0

TA的资源

纯净的硅(高级)

13
 
不一定全部的

比如产品中某个核心器件需要更换 比如AD 你的PCB是不是需要重来?
此帖出自FPGA/CPLD论坛
个人签名学习的乐趣在于分享。
 
 
 

回复

8

帖子

0

TA的资源

一粒金砂(中级)

14
 

回复 楼主 xiaomiking 的帖子

大家一起加油!我也是刚开始学习的
此帖出自FPGA/CPLD论坛
 
 
 

回复

50

帖子

0

TA的资源

一粒金砂(中级)

15
 
我还没开始学呢
此帖出自FPGA/CPLD论坛
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(中级)

16
 

回复 13楼 tx_xy 的帖子

恩  如果是外围的模拟电路的话,那就没有办法了~~
此帖出自FPGA/CPLD论坛
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(中级)

17
 

回复 楼主 xiaomiking 的帖子

看了周立功先生的一博客,很受启发,发来看看!  http://blog.sina.com.cn/s/blog_5e8facd20100cumq.html
此帖出自FPGA/CPLD论坛
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(中级)

18
 
   自己来顶下~~
此帖出自FPGA/CPLD论坛
 
 
 

回复

6892

帖子

0

TA的资源

五彩晶圆(高级)

19
 
 路过,看看,支持楼主!
此帖出自FPGA/CPLD论坛
个人签名一个为理想不懈前进的人,一个永不言败人!
http://shop57496282.taobao.com/
欢迎光临网上店铺!
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(中级)

20
 

回复 19楼 eeleader 的帖子

多多指教!
此帖出自FPGA/CPLD论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表