|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
问个关于FPGA配置的问题?急,急?????? |
作者:wag 栏目:EDA技术 |
请问: 用单片机配置FPGA的配置方法我基本上明白了,说可以转换为*.ttf或则是*.rbf来配置,把转换好的数据通过单片机移位到FPGA中就可以。但是我不知道,怎样把生成的*.ttf或是*.rbf文件通过单片机读入后写出。同时我发觉转换来的*.ttf或是*.rbf相当大(一个很简单的程序32K的单片机就都装不下)。请DX帮忙说说怎样单片机配置FPGA过程。我用的是MAX+PLUS。非常感谢!!!!!!!!!!! |
2楼: | >>参与讨论 |
作者: wag 于 2005/2/24 15:01:00 发布:
同时再问一个问题? FPGA怎么知道我配置完成?也就是他在什么时候把conf_done设置为高呢? |
3楼: | >>参与讨论 |
作者: jetsam 于 2005/2/24 15:05:00 发布:
通常还要有一个FLASH MEMORY 用来存放这个rbf之类的文件,单片机通过寻址去读,然后写给FPGA。 怎么读?根据你的FLASH存储器的控制时序来读。 怎么写?根据你的FPGA的配置时序来写。 |
4楼: | >>参与讨论 |
作者: wag 于 2005/2/24 15:20:00 发布:
先谢谢! 一般的单片机都带FLASH MEMORY可以到64KB,对于ALTERA的EPF6016还是可以的,读写时序我基本上了解了(我是这样理解我问的conf_done变高的:我认为配置文件中包含了数据结束信息,只要我的配置数据发送完成FPGA能够自动识别)。我想知道的是怎样把*.ttf或是*.rbf转换为类似数组一样的东西来给单片机读写。 比如: uchar FPGA_data[]={............} //怎样把*.ttf或是*.rbf文件转换到数组中去呢? 谢谢!!!!!!!!!!!!!!!!!!!! 麻烦DX帮助. |
5楼: | >>参与讨论 |
作者: seawind 于 2005/2/25 20:56:00 发布:
试试回答 我想回答第二个问题,就是FPGA怎么知道你配置完成,是因为你的配置文件里包含了配置完成的信息。 |
6楼: | >>参与讨论 |
作者: yjf7492 于 2005/2/25 22:21:00 发布:
问题? 不用搞怎么复杂,有专门的配置PROM。 |
7楼: | >>参与讨论 |
作者: wag 于 2005/2/27 11:12:00 发布:
我得到一点启示,就是不同的FPGA要不同的配置文件长度。 也请DX说说你们是怎样配置FPGA的? |
8楼: | >>参与讨论 |
作者: trybest_9 于 2005/2/28 16:17:00 发布:
10k10 我这里有现成的电路和源程序 要我给给发过去 |
9楼: | >>参与讨论 |
作者: wag 于 2005/2/28 17:16:00 发布:
谢谢trybest_9!!!!!!!! wag7781@sina.com,谢谢!帮助!! |
10楼: | >>参与讨论 |
作者: trybest_9 于 2005/2/28 18:48:00 发布:
发了接受吧! |
11楼: | >>参与讨论 |
作者: wag 于 2005/2/28 20:25:00 发布:
谢谢! |
12楼: | >>参与讨论 |
作者: wag 于 2005/2/28 20:38:00 发布:
trybest_9对不起再次打扰你的Email,还是因为我有些不明白。 |
13楼: | >>参与讨论 |
作者: luoqiang28 于 2005/3/1 16:51:00 发布:
我也不是很明白,虽然以前见过 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |