首页> 外文会议>IEEE/IFIP International Symposium on Rapid System Prototyping >Configurable Heterogeneous MPSoC Architecture Exploration Using Abstraction Levels
【24h】

Configurable Heterogeneous MPSoC Architecture Exploration Using Abstraction Levels

机译:使用抽象级别可配置的异构MPSoC架构探索

获取原文

摘要

Configurable processors are adopted by several latest embedded system projects to make use of application specific custom instructions for instruction level parallelism. Meanwhile, designers also use multiple processors for thread level parallelism. Configurable Heterogeneous Multi-Processor System-on-Chip (CH-MPSoC) has both parallelism advantages and seems to be a good solution for future embedded systems. Because CH-MPSoC has lots of architectural parameters, new design methodologies are required to help exploring this huge design space and finding a suitable solution for all user-defined constraints. We propose a new exploration flow using a budget based problem partitioning approach integrated with multiple abstraction levels. By using several abstraction levels, global budgets of speed, power and cost can be decomposed into detailed ones which are mapped onto each component. One special abstraction level called Transaction Accurate level is used in our flow to model both multi-processor architectures and configurable processors. At this level, hardware tasks and peripherals use transaction level modeling to achieve high simulation speed. Statistic information of configurable processors is abstracted and annotated to each software tasks. The execution results are used to adjust budgets and guide automatic extended instructions generation. With the Motion-JPEG case study, we illustrate detailed advantages of our CH-MPSoC exploration flow.
机译:可配置处理器由几个最新的嵌入式系统项目采用,以利用用于指令级并行性的应用程序特定的自定义说明。同时,设计人员还使用多个处理器进行线程平行。可配置的异构多处理器片上系统(CH-MPSOC)具有并行的优势,似乎是未来嵌入式系统的良好解决方案。因为CH-MPSOC具有许多架构参数,所以需要新的设计方法来帮助探索这个巨大的设计空间,并找到适合所有用户定义的约束的合适解决方案。我们使用与多个抽象级别集成的基于预算的问题分区方法提出了新的探索流。通过使用几个抽象级别,全局速度预算,功率和成本可以分解为映射到每个组件的详细的速度。在我们的流中使用称为事务准确级别的一个特殊抽象级别,以模拟多处理架架构和可配置的处理器。在此级别,硬件任务和外围设备使用交易级别建模以实现高模拟速度。可配置处理器的统计信息被抽象并注释给每个软件任务。执行结果用于调整预算并指导自动扩展指令生成。通过Motion-JPEG案例研究,我们说明了CH-MPSOC勘探流程的详细优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号