新建
上传
首页
助手
最?/div>
资料?/div>
工具

精品

 

感谢下载?/p>

 

上篇

 

基础元素

 

目录?/p>

  

数据类型

  

数据对象

  

运算?/p>

  

语句

  

基本程序结构

  

电路描述方式

 

数据类型

 

 

预定义类?/p>

  

   bit 

   bit_victor 

   integer 

   std_logic 

   std_logic_victor

 

自定义类?/p>

  

   

枚举类型

    type 

新数据类?/p>

 is (

元素

1, 

元素

2, ...) 

         

?/p>

    

定义

  type state_type is (s1, s2, s3. s4); 

-- 

定义一个新类型

state_type 

               

引用

  signal state : state_type; 

-- 

定义一个信?/p>

state

,类型为

state_type 

   

数组类型

    type 

数组

 is array (

范围

) of 

数据类型

; 

         

?/p>

    

定义

  type byte is array (7 downto 0) of bit; 

 

-- 

定义一?/p>

8bit

的数?/p>

 

                     type word is array (31 downto 0) of bit; 

-- 

定义一?/p>

32bit

的数?/p>

 

数据对象

 

 

端口

    

声明

 

端口

 : in | out 

数据类型

; 

       -- 

端口在特性上等同于信号,但赋值在

entity

?/p>

port

?/p>

 

 

赋?/p>

 

端口

 <=  

表达?/p>

; 

 

信号

    

声明

 

signal 

信号

 : 

数据类型

; 

 

赋?/p>

 

信号

 <=  

表达?/p>

; 

 

变量

    

声明

 

varable 

变量

 : 

数据类型

; 

 

赋?/p>

 

变量

 := 

表达?/p>

; 

 

常数

    

声明

 

常数

 : 

数据类型

 := 

数?/p>

; 

运算?/p>

 

 

算术运算

      +, -, * 

 

并置运算

      & 

 

关系运算

      =, /=, <, <=, >, >= 

 

逻辑运算

      and, or, not, nand, nor, xor, xnor 

语句

 

 

并行语句

  

   

?/p>

 

信号赋值语?/p>

 

        

简单信号赋值语?/p>

       

信号

 <= 

表达?/p>

;  

        

选择信号赋值语?/p>

       with 

选择表达?/p>

 select 

                                 

信号

 <= 

表达?/p>

1 when 

选择?/p>

1, 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

精品

 

感谢下载?/p>

 

上篇

 

基础元素

 

目录?/p>

  

数据类型

  

数据对象

  

运算?/p>

  

语句

  

基本程序结构

  

电路描述方式

 

数据类型

 

 

预定义类?/p>

  

   bit 

   bit_victor 

   integer 

   std_logic 

   std_logic_victor

 

自定义类?/p>

  

   

枚举类型

    type 

新数据类?/p>

 is (

元素

1, 

元素

2, ...) 

         

?/p>

    

定义

  type state_type is (s1, s2, s3. s4); 

-- 

定义一个新类型

state_type 

               

引用

  signal state : state_type; 

-- 

定义一个信?/p>

state

,类型为

state_type 

   

数组类型

    type 

数组

 is array (

范围

) of 

数据类型

; 

         

?/p>

    

定义

  type byte is array (7 downto 0) of bit; 

 

-- 

定义一?/p>

8bit

的数?/p>

 

                     type word is array (31 downto 0) of bit; 

-- 

定义一?/p>

32bit

的数?/p>

 

数据对象

 

 

端口

    

声明

 

端口

 : in | out 

数据类型

; 

       -- 

端口在特性上等同于信号,但赋值在

entity

?/p>

port

?/p>

 

 

赋?/p>

 

端口

 <=  

表达?/p>

; 

 

信号

    

声明

 

signal 

信号

 : 

数据类型

; 

 

赋?/p>

 

信号

 <=  

表达?/p>

; 

 

变量

    

声明

 

varable 

变量

 : 

数据类型

; 

 

赋?/p>

 

变量

 := 

表达?/p>

; 

 

常数

    

声明

 

常数

 : 

数据类型

 := 

数?/p>

; 

运算?/p>

 

 

算术运算

      +, -, * 

 

并置运算

      & 

 

关系运算

      =, /=, <, <=, >, >= 

 

逻辑运算

      and, or, not, nand, nor, xor, xnor 

语句

 

 

并行语句

  

   

?/p>

 

信号赋值语?/p>

 

        

简单信号赋值语?/p>

       

信号

 <= 

表达?/p>

;  

        

选择信号赋值语?/p>

       with 

选择表达?/p>

 select 

                                 

信号

 <= 

表达?/p>

1 when 

选择?/p>

1, 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

精品

 

感谢下载?/p>

 

上篇

 

基础元素

 

目录?/p>

  

数据类型

  

数据对象

  

运算?/p>

  

语句

  

基本程序结构

  

电路描述方式

 

数据类型

 

 

预定义类?/p>

  

   bit 

   bit_victor 

   integer 

   std_logic 

   std_logic_victor

 

自定义类?/p>

  

   

枚举类型

    type 

新数据类?/p>

 is (

元素

1, 

元素

2, ...) 

         

?/p>

    

定义

  type state_type is (s1, s2, s3. s4); 

-- 

定义一个新类型

state_type 

               

引用

  signal state : state_type; 

-- 

定义一个信?/p>

state

,类型为

state_type 

   

数组类型

    type 

数组

 is array (

范围

) of 

数据类型

; 

         

?/p>

    

定义

  type byte is array (7 downto 0) of bit; 

 

-- 

定义一?/p>

8bit

的数?/p>

 

                     type word is array (31 downto 0) of bit; 

-- 

定义一?/p>

32bit

的数?/p>

 

数据对象

 

 

端口

    

声明

 

端口

 : in | out 

数据类型

; 

       -- 

端口在特性上等同于信号,但赋值在

entity

?/p>

port

?/p>

 

 

赋?/p>

 

端口

 <=  

表达?/p>

; 

 

信号

    

声明

 

signal 

信号

 : 

数据类型

; 

 

赋?/p>

 

信号

 <=  

表达?/p>

; 

 

变量

    

声明

 

varable 

变量

 : 

数据类型

; 

 

赋?/p>

 

变量

 := 

表达?/p>

; 

 

常数

    

声明

 

常数

 : 

数据类型

 := 

数?/p>

; 

运算?/p>

 

 

算术运算

      +, -, * 

 

并置运算

      & 

 

关系运算

      =, /=, <, <=, >, >= 

 

逻辑运算

      and, or, not, nand, nor, xor, xnor 

语句

 

 

并行语句

  

   

?/p>

 

信号赋值语?/p>

 

        

简单信号赋值语?/p>

       

信号

 <= 

表达?/p>

;  

        

选择信号赋值语?/p>

       with 

选择表达?/p>

 select 

                                 

信号

 <= 

表达?/p>

1 when 

选择?/p>

1, 

Ͼλ">
Ͼλ
Ŀ

VHDL语法格式 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

精品

 

感谢下载?/p>

 

上篇

 

基础元素

 

目录?/p>

  

数据类型

  

数据对象

  

运算?/p>

  

语句

  

基本程序结构

  

电路描述方式

 

数据类型

 

 

预定义类?/p>

  

   bit 

   bit_victor 

   integer 

   std_logic 

   std_logic_victor

 

自定义类?/p>

  

   

枚举类型

    type 

新数据类?/p>

 is (

元素

1, 

元素

2, ...) 

         

?/p>

    

定义

  type state_type is (s1, s2, s3. s4); 

-- 

定义一个新类型

state_type 

               

引用

  signal state : state_type; 

-- 

定义一个信?/p>

state

,类型为

state_type 

   

数组类型

    type 

数组

 is array (

范围

) of 

数据类型

; 

         

?/p>

    

定义

  type byte is array (7 downto 0) of bit; 

 

-- 

定义一?/p>

8bit

的数?/p>

 

                     type word is array (31 downto 0) of bit; 

-- 

定义一?/p>

32bit

的数?/p>

 

数据对象

 

 

端口

    

声明

 

端口

 : in | out 

数据类型

; 

       -- 

端口在特性上等同于信号,但赋值在

entity

?/p>

port

?/p>

 

 

赋?/p>

 

端口

 <=  

表达?/p>

; 

 

信号

    

声明

 

signal 

信号

 : 

数据类型

; 

 

赋?/p>

 

信号

 <=  

表达?/p>

; 

 

变量

    

声明

 

varable 

变量

 : 

数据类型

; 

 

赋?/p>

 

变量

 := 

表达?/p>

; 

 

常数

    

声明

 

常数

 : 

数据类型

 := 

数?/p>

; 

运算?/p>

 

 

算术运算

      +, -, * 

 

并置运算

      & 

 

关系运算

      =, /=, <, <=, >, >= 

 

逻辑运算

      and, or, not, nand, nor, xor, xnor 

语句

 

 

并行语句

  

   

?/p>

 

信号赋值语?/p>

 

        

简单信号赋值语?/p>

       

信号

 <= 

表达?/p>

;  

        

选择信号赋值语?/p>

       with 

选择表达?/p>

 select 

                                 

信号

 <= 

表达?/p>

1 when 

选择?/p>

1, 



ļ׺.doc޸Ϊ.docĶ

  • ڰ ߻ֲֿ⼰
  • ѧ д
  • ٴҩʦܿϰ
  • ƽʽʽֽ⡷˵θ
  • 3-6ͯѧϰ뷢չָϡĿֱʲô - ͼ
  • רѧ֪ʶ㼰ʽ
  • ѧ2014-2015ѧȹŹȽȽ
  • 2015°̨尲ȫʦȫĸԾ
  • ͷˮо
  • CTCS-3пϵͳGSM-Rӿڹ淶

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)