期刊文献+

高层次综合中的可测性模块分配方案

Testability-Oriented Module Allocation Method in High Level Synthesis
下载PDF
导出
摘要 高层次综合中的模块分配会直接影响到寄存器分配方案,进而影响到综合后电路的面积、时延、功耗和可测性.为此提出一种面向可测性的模块分配方案.在讨论了考虑可测性的模块分配原则之后,提出面向可测性的模块分配的权重图模型,并在此基础上给出基于权重图的可测性模块分配算法.按照最大可测性提高的原则,通过动态地修改权重对模块进行考虑可测性的均衡分配,并最终输出模块分配方案.对标准电路进行实验的结果表明,除了较小的面积开销外,采用文中方案的电路的可测性优于其他方案. Module allocation in high level synthesis can influence register allocation scheme directly, and affect area, time delay, power consumption and testability as a result. So a testability-oriented module allocation method is given. After the module allocation rules which take the testability into consideration are given, a testability-oriented weighted graph model for module allocation is presented. Then the weighted graph based module allocation algorithm for improving testability is obtained. According to the biggest testability improvement rule, balanced module allocation scheme is given by modifying the weight dynamically. Experiments on benchmarks show that the algorithm in this paper gives a better testability than other schemes with less area overhead.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2011年第3期503-507,共5页 Journal of Computer-Aided Design & Computer Graphics
基金 国家自然科学基金重点项目(60633060)
关键词 高层次综合 模块分配 可测性 权重图 high level synthesis module allocation testability weighted graph
  • 相关文献

参考文献13

  • 1王磊,魏少军.优化寄存器需求的资源约束调度算法[J].计算机辅助设计与图形学学报,2004,16(9):1220-1224. 被引量:1
  • 2Bhatia S,Jha N K.Genesis:a behavioral synthesis system for hierarchical testability[C]//Proceedings of IEEE European Design and Test Conference.Los Alamitos:IEEE Computer Society Press,1994:272-276.
  • 3Mujumdar A,Jain R,Saluja K.Behavioral synthesis of testable designs[C]//Proceedings of the 24th International Symposium on Fault-Tolerant Computing.Piscataway:IEEE Computer Society Press,1994:436-445.
  • 4Mujumdar A,Jain R,Saluja K.Incorporating performance and testability constraints during binding in high-level synthesis[J].IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems,1996,15(10):1212-1225.
  • 5Paulin P G,Knight J P,Girczyc E F.HAL:a multi-paradigm approach to automatic data path synthesis[C]//Proceedings of Annual ACM IEEE Design Automatic Conference.Piscataway:IEEE Computer Society Press,1988:587-594.
  • 6Springer D L,Thomas D E.Exploiting the special structure of conflict and compatibility graphs in high-level synthesis[J].IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems,1994,13(7):843-856.
  • 7Avra L.Allocation and assignment in high-level synthesis for self-testable data paths[C]//Proceedings of International Test Conference.Piscataway:IEEE Computer Society Press,1991:463-472.
  • 8Li L,Wei S J,Yang Z L.Resource allocation in high-level synthesis with the reduction of hard-to-test structure[J].Chinese Journal of Electronics,2000,9(4):369-374.
  • 9Safari S,Jahangir A H,Esmaeilzadeh H.A parameterized graph-based framework for high-level test synthesis[J].Integration,the VLSI Journal,2006,39(4):363-381.
  • 10成本茂,王红,杨士元,牛道恒,靳洋.Register Allocation Algorithm for High-Level Circuit Synthesis for Improved Testability[J].Tsinghua Science and Technology,2008,13(6):836-842. 被引量:1

二级参考文献19

  • 1Lin Y. Recent developments in high-level synthesis[J]. ACM Transactions on Design Automation of Electronic Systems, 1997, 1(2): 2~21
  • 2Paulin P, Knight J. Force-directed scheduling for the behavioral synthesis of ASIC's[J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1989, 8(6): 661~679
  • 3Rim M, Jain R. Optimal allocation and binding in high-level synthesis[A]. In: Proceedings of the 29th Design Automation Conference, Anaheim, 1992. 120~123
  • 4Walker R, Chaudhuri S. Introduction to the scheduling problem[J]. IEEE Design & Test of Computers, 1995, 2(1): 60~69
  • 5Rim M, Jain R. Lower-bound performance estimation for high-level synthesis scheduling problem[J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1994, 4(15): 451~458
  • 6Gajski D. High-Level Synthesis: Introduction to Chip and System Design[M]. Boston: Kluwer Academic, 1992
  • 7Joan E. Carletta,Christos A. Papachristou.Behavioral Testability Insertion for Datapath/Controller Circuits[J].Journal of Electronic Testing.1997(1)
  • 8Harmanani H,Hajar A.An incremental approach for test scheduling and synthesis using genetic algorithms[].Proceedings of thend Annual IEEE Northeast Workshop on Circuits and Systems.2004
  • 9Li Li,Wei Shaojun,Yang Zhilian.Register assignment al-gorithm targeting automatic test pattern generation[].Journal of Tsinghua University(Science and Technology).2001
  • 10Kurdahi F J,Parker A C.REAL:A program for register allocation[].Proceedings of the th Design Automation Conference.1987

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部