在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: xushuai_hit53

[求助] 局部可重构如何画多边形重构去?

[复制链接]
 楼主| 发表于 2015-4-22 21:19:46 | 显示全部楼层
回复 7# ii04soc

xilinx FPGA 不是基于SRAM结构嘛,内部已经写好预制的位流码,正常情况下,如果更换逻辑需要把整个芯片都重新写一遍,进行局部重构可以在不掉电的情况下,对一定区域的位流码重新烧写,可保证不重构的部分也就是静态的数据与状态保持不变。
 楼主| 发表于 2015-4-22 21:24:45 | 显示全部楼层
回复 9# 董小三


   主要看使用的FPGA芯片是否支持重构的功能,一个芯片逻辑资源是固定的,通过重构可以实现固定逻辑的复用,不用掉电,可以保证全局静态区的数据与状态得已保持,可用于在特定环境资源部允许的条件下在进行不同算法与逻辑的切换。
 楼主| 发表于 2015-4-22 21:27:39 | 显示全部楼层
回复 10# insunshinecn


   我们做过几轮,用过FLASH,有一个总体的配置信息,还有4套局部的配置信息,不过我接手的时候已经换方案,FLASH重构时好像有局限,FLASH必须均分,以前做的之恩那个重构4种状态,现在用CF卡存储,理论上只要能编译过去,能存储无数状态。
 楼主| 发表于 2015-4-22 21:30:54 | 显示全部楼层
回复 10# insunshinecn


   启动重构不是重新进行布局布线,也是提前编写好布局布线结果,生成烧写文件,不过可以局部更改。
发表于 2015-4-24 11:04:27 | 显示全部楼层
回复 14# xushuai_hit53


   是FPGA内的局部重新加载下载文件,并且重新布线?
发表于 2015-4-24 11:13:34 | 显示全部楼层
其实就是局部已经在flash里面放到几套下载文件,回头可以重新加载,但他只是局部更改,不更改的地方持续工作,不受局部重新加载的影响。是这个道理?
发表于 2015-5-26 10:55:14 | 显示全部楼层
楼主你可重构有没有在做动态重构。我最近也在做这方面东西,但是动态重构多个比特文件生成一个mcs文件时候总是programfailed
发表于 2015-6-23 17:00:03 | 显示全部楼层
楼主你好,我有一个基于Virtex6的动态重构例子,现在需要修改一些东西。将原来的管脚更换为其他的,菜鸟不懂,求大神指教

PlanAhead_Tutorial_Reconfigurable_Processor.pdf

2.25 MB, 下载次数: 23 , 下载积分: 资产 -2 信元, 下载支出 2 信元

例子

 楼主| 发表于 2015-7-1 10:43:46 | 显示全部楼层
回复 18# jiang010594


    我邮箱xushuai_hit53@163.com
 楼主| 发表于 2015-7-1 11:05:58 | 显示全部楼层
回复 16# insunshinecn


    是这个道理,分为静态区和动态区,静态去保持原有功能和信息不变,动态区根据配置文件的不同而执行不同逻辑,其中动态区可在线配置。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-26 00:37 , Processed in 0.024452 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表