7289|21

95

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

我对FPGA设计的一些想法 [复制链接]

  去年开始接触EDA至今,我依然感觉自己还在FPGA的门外。我自己对EDA很感兴趣,学习之路不易。经过一段时间的学习,我发现EDA的关键不是用HDL设计而是用HDL描述。
  HDL的全称是硬件描述(describe)语言而不是硬件设计(design)语言!这里必须点亮。
  我们学习Verilog或者VHDL都是学些语法之类的,这远远不够。设计数字电路时,是要先由电路模型在脑海中形成,再用HDL描述出来。
  而要进入FPGA的大门必须先在学习HDL的基础上理解其硬件原语。我在这方面努力中。。。。。
  我很久前有一个想法--把51单片机做到FPGA中,不知道何时能成功,但知道一定会成功!
此帖出自FPGA/CPLD论坛

最新回复

同勉  详情 回复 发表于 2011-10-9 19:52
点赞 关注
 

回复
举报

484

帖子

12

TA的资源

纯净的硅(高级)

沙发
 

回复 楼主 zgjxncytl 的帖子

呵呵,把51做到FPGA中那不成了大炮打蚊子了,51那个钱,
FPGA多少钱,还有看到一些人的提问和回答比较离谱,说
TI的C6000 DSP比FPGA跑得更快(指nios ii软化处理器),这是犯的概念上的错误,很多人包括一些版主还在那里附和。呵呵,无论是altera的还是xilinx的FPGA都有百十个专用DSP单元,
其实比哪怕是C6000 DSP也要快几倍~上百倍,而不是C6000 DSP比FPGA跑得更快,nios ii只是上控制作用的,信号处理需用
dsp builder或system gnerator工具来完成,不过,国内几乎没有一本合格的书来指导大家怎么使用这些工具,几乎已经出版的书连作者自己可能都没有搞清楚,这两个工具到底怎么用,呵呵,
此帖出自FPGA/CPLD论坛
 
 

回复

6892

帖子

0

TA的资源

五彩晶圆(高级)

板凳
 

楼主的想法是对的,思路是对,等待你的成果!如果能到一个51在FPGA里面,简单实用话,那是非常了不起的!

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

回复

202

帖子

0

TA的资源

一粒金砂(高级)

4
 

设计数字电路时,是要先由电路模型在脑海中形成,再用HDL描述出来。

楼主的这个看法只适用于简单电路,复杂状态机之类,只能用行为描述
此帖出自FPGA/CPLD论坛
 
 
 

回复

95

帖子

0

TA的资源

一粒金砂(高级)

5
 

回复 沙发 平湖秋月 的帖子

这位一定是高手啦。学习了。
此帖出自FPGA/CPLD论坛
 
 
 

回复

95

帖子

0

TA的资源

一粒金砂(高级)

6
 

回复 板凳 eeleader 的帖子

谢谢支持,定当努力
此帖出自FPGA/CPLD论坛
 
 
 

回复

95

帖子

0

TA的资源

一粒金砂(高级)

7
 

回复 4楼 mr.king 的帖子

复杂的设计如果做到对电路心中有数,便于优化设计,出错时找到问题的症结。我的经验还不多,但我是这么认为的。
此帖出自FPGA/CPLD论坛
 
 
 

回复

484

帖子

12

TA的资源

纯净的硅(高级)

8
 

回复 5楼 zgjxncytl 的帖子

呵呵,高手算不上,差不多有近10年没有太多的
摸过FPGA了,那是还用maxplus啦!呵呵!
        不过,最近半年的确是认识研究了xilinx和altera的FAPG
特别是dsp builder和system generator,我有个想法也希望大家一起讨论,就是对于比较大型的项目可以用Qsys +IP核+nois ii+用户(自定义模块)---这个用dsp builder来实现,或者是microblaze+IP核+用户(自定义模块)---这个用system generator来实现,这样可以大大加快项目的软硬件开发进程,
代着这些想法去中文网页找,呵呵几乎没有看到这方面的报告,悲哀!悲哀呀!,不过,我在altera和xilinx的用户手册已经看到了,这些demos,现在Qsys和Microblaze是FPGA发展的方向,给大家点把火了!!
     其实没有必要移植什么51到FPGA,nois ii处理器已经可以跑到200多M了(2007年的资料),你要的东西nois处理器都可以实现,把这些时间花在学习Qsys上更好,Qsys是quartus ii刚发布的新功能比原来的SOPC强大的多
此帖出自FPGA/CPLD论坛
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

9
 

回复 8楼 平湖秋月 的帖子

长见识,现在闷头入门中
此帖出自FPGA/CPLD论坛
 
 
 

回复

95

帖子

0

TA的资源

一粒金砂(高级)

10
 

回复 8楼 平湖秋月 的帖子

前辈的指导很有前瞻性!我还是个初学者,长见识了。
此帖出自FPGA/CPLD论坛
 
 
 

回复

95

帖子

0

TA的资源

一粒金砂(高级)

11
 

回复 8楼 平湖秋月 的帖子

对于最新的技术,我要迎头赶上呀,学校里学的东西早就过时了。。。。。
此帖出自FPGA/CPLD论坛
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(初级)

12
 
看了很有启发啊~~~~~~~~~~~~·
此帖出自FPGA/CPLD论坛
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

13
 
此帖出自FPGA/CPLD论坛
 
 
 

回复

198

帖子

0

TA的资源

纯净的硅(初级)

14
 

回复 沙发 平湖秋月 的帖子

我也是初学者,接触FPGA不到两年。

去年的时候了解到FPGA的嵌入式,看到xilinx有microblaze、ppc和DSP等资源。当时感觉眼前一亮啊,我在想,真正的FPGA高手,什么单片机、DSP、ARM统统浮云,一个FPGA搞定!用嵌入式做算法(C语言或者matlab),用HDL做驱动(或者做高速算法)。

可是上网找找资料,真是很少。还专门买了本书,写的那个叫烂啊,按照书上面的做,就是不通(书名叫:FPGA开发指南,DSP、嵌入式与高速传输篇),有些地方甚至驴唇不对马嘴,后来由于工作忙,就又放下了。

 

 能否将你看过的资料共享一下?真的很想学学这些ip核的应用。 我用的是xilinx

 

还有楼主:在FPGA上做CPU,是一个专门的课题,如果是用来研究,确实很有意义;但是如果做工程,那么FPGA厂商已经为我们提供了完善的软、硬核,能够用明白,已经很不错了。

[ 本帖最后由 qd0090 于 2011-8-13 09:45 编辑 ]
此帖出自FPGA/CPLD论坛
 
 
 

回复

95

帖子

0

TA的资源

一粒金砂(高级)

15
 

回复 14楼 qd0090 的帖子

谢谢你的建议
此帖出自FPGA/CPLD论坛
个人签名格物致新,厚德泽人
 
 
 

回复

1012

帖子

0

TA的资源

五彩晶圆(初级)

16
 
opencore有现成的开源的fpga  的51核


fpga中做51核的意义在于如果主要是用fpga处理,而且用后fpga有多的资源,直接把51集成在fpga中比单独再买个51有优势。
此帖出自FPGA/CPLD论坛
个人签名http://item.taobao.com/item.htm?id=12366456386
Arduino 兼容的  maple
 
 
 

回复

130

帖子

13

TA的资源

一粒金砂(高级)

17
 

回复 14楼 qd0090 的帖子

我真打算写两本书,一本是有关“基于模型设计有关altera FPGA开发的”如果顺利的话9月底完成,另外一本是“基于模型的设计有关xilinx FPGA的书”年底应该可以完成,如果你在北京可以去看看这个讲:http://www.ccf.org.cn/sites/ccf/nry.jsp?contentId=2621915244674,我打算写的两本书分别由altera公司和xilinx公司资助。
此帖出自FPGA/CPLD论坛
个人签名good
 
 
 

回复

484

帖子

12

TA的资源

纯净的硅(高级)

18
 

回复 14楼 qd0090 的帖子

system generator用户手册里有
此帖出自FPGA/CPLD论坛
 
 
 

回复

275

帖子

0

TA的资源

纯净的硅(初级)

19
 

回复 沙发 平湖秋月 的帖子

真是高手啊希望你以后有什么多拿出来让大家也都学学,希望能经常看到你的文章 呵呵
此帖出自FPGA/CPLD论坛
 
 
 

回复

155

帖子

0

TA的资源

一粒金砂(中级)

20
 
希望你尽快做出来  相信你!
此帖出自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
快速回复 返回顶部 返回列表