...
首页> 外文期刊>電子情報通信学会技術研究報告 >簡易高位合成を用いたカスタマイズ可能なハードウェア/ソフトウェア分割評価手法
【24h】

簡易高位合成を用いたカスタマイズ可能なハードウェア/ソフトウェア分割評価手法

机译:使用简单的高级综合可定制的硬件/软件分区评估方法

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

摘要

In hardware/software codesign, the functional description of an information system is optimized as a mixture of software modules and hardware modules. The partitioning of hardware/software modules is the crucial step of the optimization. To evaluate the precise execution time and the precise amount of resources, we need to decide the processor and compile the software modules for the processor and we also need to do the high-level synthesis, logic synthesis and layout for hardware modules. After these steps we can do the co-simulation of the system using the practical data. The compilation/synthesis steps and the co-simulation steps are time-consuming and so we would like to estimate the partitioning more easily at the initial phase of the co-design. In this report, we show a customizable hardware/software partitioning evaluation method using a simple high-level synthesis system. After generating the sequence of operations using the high-level synthesis system, we count the number of clocks and the amount of resources. The number of clocks and the amount of resources for each operation is specified by a customizable table and we can measure the total clocks and resources using the evaluation method. By adjusting the values of the parameters, this method can evaluate the system performance precisely with small amount of time.%ハードウェア/ソフトウェア協調設計においては、ソフトウェア音詩で記述された全体の機能から、各機能モジュールのハードウェア/ソフトウェアへの割当(分割)を行い、全体のシステムの性能や必要とするリソース量を評価する。ハードウェア/ソフトウェアへ分割した後のシステムの全体性能および使用したリソースの量を性格に評価するには、ソフトウェアのコンパイルと同時にハードウェアの高位合成、論理合成、レイアウトを行い、実データを用いたコシミュレーションを行う必要があるが、コンパイルやハードウェアの合成および精度の高いコシミュレーションには多大な時間を要するので、協調設計の初期の段階ではより簡略化された分割評価手法が必要とされている。本稿では、分割後の評価の精度をあげるために、簡易的な高位合成を用いるとともに、ハードウェアの資源量などをカスタマイズできるようにした分割評価手法について述べる。パラメタのチューニングにより、種々の応用および種々の実現対象に対して分割後の評価精度を実際に近づけることが可能となった。
机译:在硬件/软件代码签名中,信息系统的功能描述被优化为软件模块和硬件模块的混合体。硬件/软件模块的分区是优化的关键步骤。为了评估精确的执行时间和精确的资源量,我们需要确定处理器并为该处理器编译软件模块,还需要对硬件模块进行高级综合,逻辑综合和布局。完成这些步骤后,我们可以使用实际数据进行系统的协同仿真。编译/合成步骤和协同仿真步骤非常耗时,因此我们希望在协同设计的初始阶段更轻松地估计分区。在此报告中,我们展示了使用简单的高级综合系统的可自定义的硬件/软件分区评估方法。在使用高级综合系统生成操作序列之后,我们计算时钟数和资源量。时钟数和每个操作的资源量由可自定义的表格指定,我们可以使用评估方法来测量总时钟和资源。通过调整参数值,此方法可以在短时间内精确评估系统性能。 /ソフトウェアへの割当(分割)を行い,全体のシステムの性能や必要とするリソース量を评価する。には,ソフトウェアのコンパイルと同时にハードウェアの高位合成,论理合成,レイアウトを行い,実データを用いたコシミュレーションショ行う必要があるが,コンパイルやハードウェアの合成および精度の高いコシミュレーションショ多大では时间を要するので,协调设计の初期の段阶ではより简略化された分割评価手法が必要とされている。本稿では,分割后の评価の精度をあげるために,简易的な高位合成を用いるとともに,ラードウェアの资源量などをカスタマイズできるようにした分割评価手法について述べる。 。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号