首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >COSYN: Hardware-software co-synthesis of heterogeneous distributedembedded systems
【24h】

COSYN: Hardware-software co-synthesis of heterogeneous distributedembedded systems

机译:COSYN:异构分布式嵌入式系统的软硬件协综合

获取原文
获取原文并翻译 | 示例

摘要

Hardware-software co-synthesis starts with an embedded-systemnspecification and results in an architecture consisting of hardware andnsoftware modules to meet performance, power, and cost goals. Embeddednsystems are generally specified in terms of a set of acyclic taskngraphs. In this paper, we present a co-synthesis algorithm COSYN, whichnstarts with periodic task graphs with real-time constraints and producesna low-cost heterogeneous distributed embedded-system architecturenmeeting these constraints. It supports both concurrent and sequentialnmodes of communication and computation. It employs a combination ofnpreemptive and nonpreemptive static scheduling. It allows task graphs innwhich different tasks have different deadlines. It introduces thenconcept of an association array to tackle the problem of multiratensystems. It uses a new task-clustering technique, which takes thenchanging nature of the critical path in the task graph into account. Itnsupports pipelining of task graphs and a mix of various technologies tonmeet embedded-system constraints and minimize power dissipation. Inngeneral, embedded-system tasks are reused across multiple functions.nCOSYN uses the concept of architectural hints and reuse to exploit thisnfact. Finally, if desired, it also optimizes the architecture for powernconsumption. COSYN produces optimal results for the examples from thenliterature while providing several orders of magnitude advantage inncentral processing unit time over an existing optimal algorithm. Thenefficacy of COSYN and its low-power extension COSYN-LP is alsonestablished through their application to very large task graphs (withnover 1000 tasks)
机译:硬件-软件协同合成从嵌入式系统规范开始,并形成一个由硬件和软件模块组成的体系结构,以满足性能,功耗和成本目标。嵌入式系统通常根据一组非循环任务图来指定。在本文中,我们提出了一种协综合算法COSYN,该算法以具有实时约束的周期性任务图开始,并产生满足这些约束的低成本异构分布式嵌入式系统架构。它支持通信和计算的并发和顺序模式。它采用了抢先式和非抢先式静态调度的组合。它允许任务图在其中不同的任务具有不同的期限。它介绍了关联数组的概念来解决多速率系统的问题。它使用一种新的任务聚类技术,该技术考虑了更改任务图中关键路径的性质。它支持任务图的流水线处理以及多种技术的结合,从而满足嵌入式系统的限制并最大程度地降低了功耗。通常,嵌入式系统任务可在多个功能中重用。nCOSYN使用体系结构提示的概念并重用此事实。最后,如果需要的话,它还优化了功耗的架构。 COSYN从当时的文献中为示例提供了最佳结果,同时与现有的最佳算法相比,在中央处理单元时间方面提供了几个数量级的优势。然后,通过将COSYN及其低功耗扩展COSYN-LP应用于非常大的任务图(超过1000个任务),还可以提高其效率

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号