我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: [交流]关于FPGA小知识 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

清风沐浴





性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 206
威望: 0
浮云: 1131
在线等级:
注册时间: 2005-03-11
最后登陆: 2010-06-07

5come5帮你背单词 [ thread /θred/ n. 线,细线,思路,线索,螺纹;vt. 穿(针、线等) ]


[交流]关于FPGA小知识

FPGA是英文Field Programmable Gate Array的缩写,即现场可编程gate阵列,它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件gate电路数有限的缺点。

  FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个新概念,内部包括可配置逻辑模块CLB(Configurable Logic Block)、输出输入模块IOB(Input Output Block)和内部连线(Interconnect)三个部分。FPGA的基本特点主要有:

  1)采用FPGA设计ASIC电路,用户不需要投片生产,就能得到合用的芯片。   2)FPGA可做其它全定制或半定制ASIC电路的中试样片。
  3)FPGA内部有丰富的触发器和I/O引脚。
  4)FPGA是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。
  5)FPGA采用高速CHMOS工艺,功耗低,可以与CMOS、TTL电平兼容。
  可以说,FPGA芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。
  目前FPGA的品种很多,有XILINX的XC系列、TI公司的TPC系列、ALTERA公司的FIEX系列等。

  FPGA是由存放在片内RAM中的程序来设置其工作状态的,因此,工作时需要对片内的RAM进行编程。用户可以根据不同的配置模式,采用不同的编程方式。

  加电时,FPGA芯片将EPROM中数据读入片内编程RAM中,配置完成后,FPGA进入工作状态。掉电后,FPGA恢复成白片,内部逻辑关系消失,因此,FPGA能够反复使用。FPGA的编程无须专用的FPGA编程器,只须用通用的EPROM、PROM编程器即可。当需要修改FPGA功能时,只需换一片EPROM即可。这样,同一片FPGA,不同的编程数据,可以产生不同的电路功能。因此,FPGA的使用非常灵活。

  FPGA有多种配置模式:并行主模式为一片FPGA加一片EPROM的方式;主从模式可以支持一片PROM编程多片FPGA;串行模式可以采用串行PROM编程FPGA;外设模式可以将FPGA作为微处理器的外设,由微处理器对其编程。
顶端 Posted: 2005-12-05 21:32 | [楼 主]
海儿天堂



年度之星奖 誓言守护者 爱心大使勋章
性别: 美女 状态: 该用户目前不在线
头衔: 我们的爱情没有毕业。。。
等级: 荣誉会员
家族: Westlife Family
发贴: 13314
威望: 4
浮云: 3258
在线等级:
注册时间: 2007-09-10
最后登陆: 2014-03-15

5come5帮你背单词 [ strain /'strein/ n. 极度紧张,张力,应力;vt. 拉紧,绷紧,扭伤,损伤 ]


Quote:
引用第1楼一切随心于2005-12-05 22:02发表的  :
现在FPGA的成本低下来了,Xilinx的Spartan3/3e,还有Altera的CycloneII都是不错的选择,100多块钱就能买到40万gate左右的,内部时钟随便都能上两三百兆,足够我们试验用了,建议有余力的同学做来耍一下,做做FPGA能够极大的巩固数电知识,而且面向硬件的编程思路跟通常的有很大不同,很有意思的


内部时钟随便上两三百兆?? 你给我用300M的来跑跑。。。。。。 不飞才怪!
顶端 Posted: 2007-09-13 12:07 | [1 楼]
我来我网·5come5 Forum » 电子设计·数学建模

Total 0.015548(s) query 6, Time now is:12-18 16:34, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号