|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
在电子设计竞赛或平时设计中,如何解决FPGA的掉电保存? |
作者:wuzm02 栏目:EDA技术 |
ALTERA公司的CPLD/FPGA芯片有哪些是可以掉电保护? 除了MAX7128S、7160S外,还有哪些门数更多的芯片? * - 本贴最后修改时间:2005-3-25 18:04:24 修改者:wuzm02 |
2楼: | >>参与讨论 |
作者: bluefancy 于 2005/3/24 8:18:00 发布:
什么叫掉电保护?CPLD掉电程序还会丢吗? |
3楼: | >>参与讨论 |
作者: luoqiang28 于 2005/3/25 12:43:00 发布:
兄弟们,提问题请讲清楚 |
4楼: | >>参与讨论 |
作者: wuzm02 于 2005/3/25 18:02:00 发布:
在电子设计竞赛或平时设计中,如何解决FPGA的掉电保存? 最近我做了一个等精度频率计,可测范围是0~100MHZ,所以用了两个32位的计数器,并在程序中定义为寄存器,在程序编译中,芯片选择ALTERA公司的MAX EPM7128SL84-15时,编译出错(出错提示芯片的门数不足);而当改用FPGA芯片 FLEX EPM10K20TC144-4时,编译很快就通过了。从资料上知道,用EPC1441可配置FPGA芯片,使上电后程序得以继续保存。 但我没有用过EPC1441,只是知道它是一次性不可擦除芯片据了解还比较贵,具体多少钱也不清楚,哪位用过的可以讲一下吗? 同时我想向各位大侠请教一下,有没有比用EPC1441作为FPGA掉电保存功能更好的芯片? (如果是参加电子设计竞赛,大家在比赛中是如何做的?) 在此小弟先谢谢各位大侠了。 |
5楼: | >>参与讨论 |
作者: wuzm02 于 2005/3/26 22:49:00 发布:
顶一下,请大家给点建议。 顶一下,请大家给点建议。 |
6楼: | >>参与讨论 |
作者: wuzm02 于 2005/3/26 22:50:00 发布:
有没有人用过EPC2作掉电保存的? 有没有人用过EPC2作掉电保存的? |
7楼: | >>参与讨论 |
作者: songhd 于 2005/3/28 20:45:00 发布:
顶一下,请大家给点建议。 |
8楼: | >>参与讨论 |
作者: xjg1111 于 2005/3/29 8:23:00 发布:
re 因为FPGA是基于RAM,LUT结构的,掉电配置信息会丢失。所以要有一种ROM的芯片,保存它的配置信息,上电时加载。一般用原厂的芯片连接比较简单,也有用MCU作协议配置的。 EPC2是一种可擦写的FPGA配置芯片,EPC1441是OTP型的, 所以价格上存在较大差异,EPC2可以用JTAG写,EPC1441只能用编程器. 如果是学习与竞赛当然是用EPC2, EPC2的价格在七八十,1441在十几块钱的样子。 |
9楼: | >>参与讨论 |
作者: wuzm02 于 2005/4/2 15:57:00 发布:
谢谢xjg1111,不过我现在下载是用并口电缆ByteBlaster 谢谢xjg1111,不过我现在下载是用并口电缆ByteBlaster。 如果用杭州康芯公司生产的FPGA掉电保护通用配置器要300多元。所以现在是想,如果可能的话,能够找到一种方便可行的办法,自己做一个配置模块。 |
10楼: | >>参与讨论 |
作者: xeron 于 2005/4/2 20:12:00 发布:
你可以考虑试试非SRAM结构的FPGA! 用Actel基于FLASH,反熔丝的的FPGA就可以解决FPGA掉电保存的问题。 |
11楼: | >>参与讨论 |
作者: kanprin 于 2005/4/2 20:19:00 发布:
??CPLD掉电会数据丢失吗? |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |