最近几年一直流行着这样的传闻:直接将C之类的高级语言翻译成RTL代码是可行的。CebaTech是一家从事C语言软件开发的高科技公司,通过引入一个无时序约束的C到RTL编译器,将这一传闻变成了现实。该编译器是先进的系统级设计流程中的核心部件。 经过几年的默默研究,CebaTech公司开发出了自己的C到RTL编译器,它可以用来进行TCP/IP网络中的IP开发。TCP/IP网络代码的特性,加上CebaTech公司希望开发出一套完整的系统级设计工具的愿望,要求这个编译器能够处理庞大和复杂的代码基。CebaTech的设计流程是一种以软件为中心的方法,能够用来进行FPGA和ASIC的设计,它允许先由硬件设计者描述系统架构,再由软件工程师在一个使用传统软件工具的纯软件环境中实现和验证这些架构。 |