金融界2023年12月1日消息,据国家知识产权局公告,华为技术有限公司申请一项名为“针对硬件描述语言的编译方法、装置、设备、介质及产品“,公开号CN117149202A,申请日期为2022年5月。
专利摘要显示,本公开涉及一种针对硬件描述语言的编译方法、装置、设备、介质以及计算机程序产品。该编译方法包括获得以硬件描述语言编写的源代码,并判断源代码是否包括用于生成多个实例的循环生成语句,例如可产生对象的多次例化的语句。如果源代码包括这种循环生成语句,则生成针对多个实例的公共代码,并基于公共代码来生成与源代码相对应的目标代码。根据在此所描述的编译方法,通过为循环生成语句的多个实例生成公共代码,能够减少编译期间所生成的代码量,并且能够减少编译时间,显著提高了编译器的编译效率。
来源:金融界