VHDL并行信号赋值语句

本文介绍了VHDL中的三种并行信号赋值语句:简单并行信号赋值、条件信号赋值和选择信号赋值。这些语句的特点是赋值目标必须是信号,且与其他并行语句同时执行。简单信号赋值相当于一个进程语句,条件信号赋值与多if选择语句等价,选择信号赋值与CASE语句等价。
摘要由CSDN通过智能技术生成

VHDL的并行信号赋值语句包括三种:(1)简单并行信号赋值;(2)条件信号赋值;(3)选择信号 语句赋值

共同特点:1、赋值目标必须是信号,与其他并行语句同时执行,与书写顺序及是否在块语句中无关

     2、每一信号赋值语句等效于一个进程语句,所有输入信号的变化都将启动该并行语句

一、简单信号赋值语句 即:信号<=表达式 

eg:

architecture max_min of var is

    begin

      output<=a(i);

     end max_min;

等效为

 architecture max_min of var is

    begin

     process(a,i)

begin

<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值