登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

问个关于FPGA配置的问题?急,急??????

作者:wag 栏目:EDA技术
问个关于FPGA配置的问题?急,急??????
请问:
   用单片机配置FPGA的配置方法我基本上明白了,说可以转换为*.ttf或则是*.rbf来配置,把转换好的数据通过单片机移位到FPGA中就可以。但是我不知道,怎样把生成的*.ttf或是*.rbf文件通过单片机读入后写出。同时我发觉转换来的*.ttf或是*.rbf相当大(一个很简单的程序32K的单片机就都装不下)。请DX帮忙说说怎样单片机配置FPGA过程。我用的是MAX+PLUS。非常感谢!!!!!!!!!!!

2楼: >>参与讨论
wag
同时再问一个问题?
FPGA怎么知道我配置完成?也就是他在什么时候把conf_done设置为高呢?

3楼: >>参与讨论
jetsam
通常还要有一个FLASH MEMORY
用来存放这个rbf之类的文件,单片机通过寻址去读,然后写给FPGA。

怎么读?根据你的FLASH存储器的控制时序来读。
怎么写?根据你的FPGA的配置时序来写。

4楼: >>参与讨论
wag
先谢谢!
一般的单片机都带FLASH MEMORY可以到64KB,对于ALTERAEPF6016还是可以的,读写时序我基本上了解了(我是这样理解我问的conf_done变高的:我认为配置文件中包含了数据结束信息,只要我的配置数据发送完成FPGA能够自动识别)。我想知道的是怎样把*.ttf或是*.rbf转换为类似数组一样的东西来给单片机读写。
比如:
  uchar FPGA_data[]={............} //怎样把*.ttf或是*.rbf文件转换到数组中去呢?
  谢谢!!!!!!!!!!!!!!!!!!!!
  麻烦DX帮助.

5楼: >>参与讨论
seawind
试试回答
我想回答第二个问题,就是FPGA怎么知道你配置完成,是因为你的配置文件里包含了配置完成的信息。

6楼: >>参与讨论
yjf7492
问题?
不用搞怎么复杂,有专门的配置PROM。

7楼: >>参与讨论
wag
我得到一点启示,就是不同的FPGA要不同的配置文件长度。
也请DX说说你们是怎样配置FPGA的?

8楼: >>参与讨论
trybest_9
10k10 我这里有现成的电路和源程序 要我给给发过去
 
9楼: >>参与讨论
wag
谢谢trybest_9!!!!!!!!
wag7781@sina.com,谢谢!帮助!!

10楼: >>参与讨论
trybest_9
发了接受吧!
 
11楼: >>参与讨论
wag
谢谢!
 
12楼: >>参与讨论
wag
trybest_9对不起再次打扰你的Email,还是因为我有些不明白。
 
13楼: >>参与讨论
luoqiang28
我也不是很明白,虽然以前见过
 
参与讨论
昵称:
讨论内容:
 
 
相关帖子
能否在同一设计的不同模块分别应用vhdl和verilog两种语言
EDA小小知识
请问cmos器件的响应时间大概是多少?
请教关于原理图中不同宽度的总线连接问题怎么解决?
帮忙看一下我通过扫描方式写的LED显示程序有什么问题?
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号