当前位置:   article > 正文

FPGA技术:FPGA的三种建模方法_fpga建模方式

fpga建模方式

转载:https://blog.csdn.net/zsh1422728529/article/details/48690191

HDL建模时,除了可以用不同层次的基本描述方式建模外,还可以根据其对信号的描述方式不容划分为以下三种:/

1、数据流建模

2、行为建模

3、结构化建模

在模块中对信号资源分配(或组合逻辑的连接)的描述,成为数据流描述,或称为数据流描述;在模块中对信号的行为进行描述,成为行为描述,或行为建模;将很多模块组织成一个更大的模块,这种描述称为结构化描述,即结构化建模。

(1)数据流建模之二选一多路器:


module  two_one(a,b,s,out);

input       a;

input       b;

input s;

output out;

assign  f = (a & ~s) |(b & s);

endmodule

(2)行为建模

module    two_one(a,b,s,out);

input a,b,clk,s;

output out;

reg          out;

always @(a,b,s)

begin

out <= s ? a : b;

end

endmodule

(3)结构化建模

代码就不写了,主要思想就是模块化编写。
 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/614029
推荐阅读
相关标签
  

闽ICP备14008679号