计算机科学与探索 ›› 2011, Vol. 5 ›› Issue (3): 267-279.
吴艳霞, 顾国昌, 孙延腾, 杨 敏, 杨 杰, 牛晓霞, 孙 霖
WU Yanxia, GU Guochang, SUN Yanteng, YANG Min, YANG Jie, NIU Xiaoxia, SUN Lin
摘要: 在很多应用领域已经开展了可重构计算的研究, 但是由于缺乏高层设计工具, 设计者需要较深的软件和硬件专业知识才能开发GPP/RAU 架构的程序, 阻碍了其大规模应用。提出了一种面向应用的可重构编译器—— ASCRA 的初始架构, 它可以自动将C 语言映射为VHDL语言, 从而解决可重构计算中自动编译工具的瓶颈。ASCRA 编译器主要研究软硬件划分技术和面向硬件的优化技术, 如脉动阵列、循环流水技术。在ML505 开发平台上, 设计实现了ASCRA 编译器的验证平台, 并通过实验给出了核心程序段生成VHDL 代码的综合信息。