system Verilog中,function语句不可被综合
时间: 2023-06-19 21:05:50 浏览: 801
verilog 不可综合语句
5星 · 资源好评率100%
在SystemVerilog中,function语句是一种用于在模块内部或者任务中定义函数的语句。与task语句不同,function语句可以返回一个值,而且可以被其他表达式调用。但是,function语句并不是一种可综合的语句。也就是说,function语句只能用于模拟仿真,不能被综合器所综合。如果需要在硬件中实现一个函数,可以使用Verilog的task语句或者Verilog的always语句。
阅读全文