首页 | 本学科首页   官方微博 | 高级检索  
     

可重构片上系统设计流程中的动态重构问题研究
引用本文:陈宇,李仁发,朱海,袁虎. 可重构片上系统设计流程中的动态重构问题研究[J]. 计算机研究与发展, 2012, 49(3): 646-660
作者姓名:陈宇  李仁发  朱海  袁虎
作者单位:湖南大学嵌入式系统与网络实验室 长沙410082
基金项目:国家“八六三”高技术研究发展计划基金项目(2007AA01Z104);国家自然科学基金项目(60873074)
摘    要:近年来,可重构片上系统已成为科学研究及嵌入式应用领域中应对复杂计算需求的有效技术解决方案.针对目前缺少一个从系统级设计到应用实现,统一、综合规划动态重构问题的系统设计流程,以及动态重构过程对系统设计人员不透明等问题,在系统设计层给出了一种过程级软硬件统一编程模型.在此框架内,设计人员通过调用已根据应用特性进行优化的软硬件协同函数,即可利用高级语言完成系统功能描述;在细节设计层提出了基于单位面积加速比的软硬件任务调度算法,实时管理动态可重构资源;在应用实现层,以可重构专用图形加速卡为原型系统,论述动态可重构系统实现中的关键技术.实验及测试结果验证了通过将动态重构问题置于整个系统设计流程中予以考虑,能够达到提升系统开发效率之目的.

关 键 词:动态重构  软硬件协同设计  过程级编程模型  在线任务调度

Dynamic Reconfiguration in Reconfigurable System-on-Chip Design Flow
Chen Yu , Li Renfa , Zhu Hai , Yuan Hu. Dynamic Reconfiguration in Reconfigurable System-on-Chip Design Flow[J]. Journal of Computer Research and Development, 2012, 49(3): 646-660
Authors:Chen Yu    Li Renfa    Zhu Hai    Yuan Hu
Affiliation:(Embedded System and Networking Laboratory,Hunan University,Changsha 410082)
Abstract:In recent years,reconfigurable system-on-chip has become a promising technical solution for complicated computation in scientific research and embedded implementations.In light of lacking a complete overview of the whole design flow for dynamically reconfigurable system,and a transparent programming process for system designers,this paper proposes a new design methodology based on function-level programming model at system level.In the programming model,designers can use high-level language to complete functional specification by calling the co-function-library.At detailed design level,an online real-time scheduling algorithm based on speed-up ratio is used to manage reconfigurable resources.At implementation level,the key technologies in implementing a prototype system are described.And experiments and tests have verified that the efficiency of system development is enhanced by placing run-time reconfiguration problem into the whole design flow.
Keywords:dynamic reconfiguration  hardware software co-design  function-level programming model  online tasks scheduling
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号