Verilog中的行为模型和结构模型有什么区别

目录:

Anonim

主要区别 Verilog 中的行为模型和结构模型之间的区别在于 行为模型以算法方式描述系统,而结构模型使用逻辑门等基本组件来描述系统。

通常,计算机程序是一组允许 CPU 执行任务的指令。有各种编程语言,例如高级语言和低级语言。此外,还有一种特殊类型的软件,称为硬件描述语言 (HDL)。 HDL 可用于描述电子电路的结构和行为。 Verilog 是一种常见的 HDL。

行为模型、黑盒建模、玻璃盒建模、HDL、结构模型、Verilog

Verilog 中的行为模型是什么

行为模型以算法方式描述系统。在这里,每个算法都是顺序的。换句话说,每个算法都由一组依次执行的指令组成。此外,行为模型有助于控制模拟和操纵数据类型的变量。

Verilog中的结构模型是什么

结构模型描述了一个使用数字门和加法器等基本组件的系统。在结构建模中,程序员或设计师将电路视为一个盒子或一个模块。它是从外部环境封装的。换句话说,它通过输入和输出与外部环境进行通信。

Verilog 中行为模型和结构模型的区别

定义

行为模型是一种将设计功能描述为一组并发算法的方式。另一方面,结构模型是一种描述使用基本组件(如反相器、多路复用器、加法器、解码器和基本逻辑门)定义的功能的方式。因此,这描述了 Verilog 中行为模型和结构模型之间的主要区别。

同义词

黑盒建模 是行为建模的另一个名称,而 玻璃盒子造型 是结构建模的另一个名称。

主要焦点

结论

简而言之,Verilog 中有两种设计模型;它们是行为和结构模型。 Verilog 中行为模型和结构模型的主要区别在于行为模型以算法方式描述系统,而结构模型使用逻辑门等基础组件来描述系统。

参考:

1.塔拉,迪帕克库马尔。简介,1970 年 2 月 1 日,可在此处获取。

图片提供:

1.“Hitachi J100”,作者 C J Cowie 在英语维基百科 (CC BY-SA 3.0) 上通过 Commons Wikimedia

Verilog中的行为模型和结构模型有什么区别