打印

跪求!VHDL中符号=>是什么意思?

[复制链接]
12172|9
手机看帖
扫描二维码
随时随地手机跟帖
沙发
yfm1202| | 2007-11-5 15:05 | 只看该作者

理解下面这段代码吗?请路过的人在加注释

library ieee;
use ieee.std_logic_1164.all;                                
--*************************--
ENTITY gat IS
  generic(l_time:time; s_time:time);
PORT(
 b1,b2,b3 : inout    bit);--? inout与buffer的区别
END gat ;                            
--************************************
ARCHITECTURE func OF gat  IS
BEGIN
   signal a1: bit;                 
begin
  blk1:block
   generic(gb1,gb2:time);
   generic map(gb1=>l_time,gb2=>s_time);--?什么意思
   PORT (gb1:in bit;gb2:inout bit);--?什么意思
   PORT map(gb1=>b1, gb2=>a1);--?什么意思
   constant delay:time:=1 ms;
   signal s1:bit;--?信号可以在这里定义。。。
   begin
    s1<=gb1 after delay;
    gb2<=s1 after gb1,b1 after gb2;--?这种after到底是等多久
  end block blk1;
 end func;

使用特权

评论回复
板凳
jzt369| | 2007-11-10 12:19 | 只看该作者

!

代入操作固定格式

使用特权

评论回复
地板
sassos| | 2007-11-19 12:11 | 只看该作者

re 3楼

=>可以理解为调用那个子程序时对该子程序中的变量赋值;
BUFFER和INOUT:对于inout端口,信号既可以从端口输出,也可以向此端口输入信号。而buffer端口,信号只能从端口输出,只允许将输出的信号读出来(比如作判断条件使用),而不能从此端口输入信号。

使用特权

评论回复
5
zcw9911| | 2007-11-19 14:31 | 只看该作者

这么基本的问题

   仔细看看书都有解释说明,还跪求

使用特权

评论回复
6
davidlu1| | 2007-11-20 19:38 | 只看该作者

回复主题

=>就是then的意思,<=就是给信号赋值

使用特权

评论回复
7
xyuding| | 2007-12-18 13:34 | 只看该作者

others赋值中也用到=>.“跪求”不是好习惯。

使用特权

评论回复
8
xinxinyao| | 2007-12-19 16:21 | 只看该作者

aa

条件满足   "那么" 

使用特权

评论回复
9
huangjd81| | 2008-7-18 14:52 | 只看该作者

请问由2M晶振设计2K的时钟如何实现

请问由2M晶振设计2K的时钟如何实现?
计数器十分频能实现吗?

使用特权

评论回复
10
yuhongwei| | 2008-11-21 18:16 | 只看该作者

....

数字分频

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

4

帖子

3

粉丝