仿真波形通过LabVIEW的基本函数发生器函数生成。可以生成的波形包括常见的波形,如正弦波、锯齿波、方波和三角波4种。在本章创建的瞬态测量功能中可以实现对脉冲信号的转换处理及不同方式的瞬态测量,因此,可以在生...
分类:EDA/PLD/PLC 时间:2008-09-19 阅读:1817 关键词:仿真波形生成的功能块介绍仿真
算术运算指令组(Arithmetic Group)由加法、带进位加、减法和带进位减组成,如图所示。 图 算术运算指令组结构 (1) 加法(ADD)指令 ADD指令完成两个8位无符号数的加法操作,第1个操作数为寄存器的内容,并且...
分类:EDA/PLD/PLC 时间:2008-09-19 阅读:1910 关键词:算术运算指令组算术运算
移位和循环指令组(Shift and Rotate Group)如图所示。 图 移位和循环指令组结构 (1) 右移和循环右移指令 SRO、SRI、SRX、SRA和RR构成了右移和循环右移指令,当执行移位操作后将会修改寄存器的内容并影响标...
分类:EDA/PLD/PLC 时间:2008-09-19 阅读:2441 关键词:移位和循环指令组循环指令组
逻辑操作指令组(Logical Group)由逻辑与、逻辑或、如图所示。 图 逻辑操作指令组结构 (1) 赋值(LOAD)指令 LOAD指令用来为寄存器赋值,赋值可以是常数,也可以是另一个寄存器的内容。该指令不会影响标志位的...
分类:EDA/PLD/PLC 时间:2008-09-19 阅读:2033 关键词:逻辑操作指令组逻辑指令
本IDE控制器用Verilog语言描述,在XC2C256-7CPG132 CPLD中实现,适合手持产品的应用。DE控制器是一个异步并行数据传输接口,本设计中选用Intel的PXA270 CPU。但是设计更改后,可以适合其他CPU的应用。如图所示为系统...
分类:EDA/PLD/PLC 时间:2008-09-19 阅读:1374 关键词:Coo1Runner-Ⅱ器件实现功能描述IDE控制器PXA270Coo1Runner-Ⅱ/控制器
1.CPLD设计 本设计有VHDL和Verilog两种描述,CPLD首先译码系统命令,然后产生对NAND FLASH的相应操作。CPLD主要完成以下4个任务。 (1)解码读/写地址总线。 (2)解释地址总线命令。 (3)产生NAND Flash控...
分类:EDA/PLD/PLC 时间:2008-09-19 阅读:1708 关键词:Coo1Runner-Ⅱ器件实现设计范例和实现CPLD设计XC2C32A
NAND Flash存储器接口控制器的功能如下。 (1)NAND接口 NAND Flash是一种低成本、高性能且高密度非易失性存储器,被广泛地应用于MP3、MP4、PMP及数码相机等产品中。 本设计用一片XC2C32A CoolRunner-II CPLD...
分类:EDA/PLD/PLC 时间:2008-09-19 阅读:1841 关键词:Coo1Runner-Ⅱ器件实现功能描述系统图1024XC2C32A
Coo1Runner-Ⅱ器件实现设计范例和实现CPLD的原理图
CPLD的原理框图如图所示。 如图 CPLD的原理框图 行扫描线由移位寄存器输出驱动,在时钟ck的驱动下移位寄存器工作,同一时间只有一位行线为“0”。列线全部接有内部上拉,在没有键按下的情况下,列线全为“1”...
分类:EDA/PLD/PLC 时间:2008-09-19 阅读:1840 关键词:Coo1Runner-Ⅱ器件实现设计范例和实现CPLD的原理图
Coo1Runner-Ⅱ器件实现功能描述处理器的GPIO扩展
键盘在电子产品中的应用非常广泛,多数设计都是通过处理器的GPIO扩展,然而这会占用较多的I/O资源。随着按键数量的增多,对GP1O的需求也会增加。本节介绍一种键盘扩展方式,即用CoolRunner-II XC2C32A扩展。因为Cool...
分类:EDA/PLD/PLC 时间:2008-09-19 阅读:3176 关键词:Coo1Runner-Ⅱ器件实现功能描述处理器的GPIO扩展XC2C32ACoo1Runner-Ⅱ/处理器
转换子选板如图1所示,其中的节点用来进行不同数值类型之间的转换,如不同表示法之间的转换、与布尔量之间的转换、单位转换等。 图1 数值转换子选板 数值转换选板中节点的功能如表1所示。 表1 转换子选板的...
分类:EDA/PLD/PLC 时间:2008-09-18 阅读:3512 关键词:LabVIEW的数据类型转换子选板
数值操作节点包括加、减、乘、除、开方等一系列基本的数值计算函数,如图1所示。 图1 数值选板
分类:EDA/PLD/PLC 时间:2008-09-18 阅读:1548 关键词:LabVIEW的基本数值计算函数
数据绑定选项卡用于将前面板对象绑定至网络发布项目项以及网络上的发布—订阅协议(PSP)数据项。 数据绑定选择:指定用于绑定对象的服务器,包含三个选项:“未绑定”表示对象未绑定至网络发布的项目项或PSP数据...
分类:EDA/PLD/PLC 时间:2008-09-18 阅读:3711 关键词:LabVIEW的数据绑定LABVIEW
格式与选项卡用于对数值对象改变格式与。 格式:数值对象的格式,如表1所示。 表1数值对象格式 位数和类型:类型包括“位数”或“有效数字”。如果类型设置为位数,那么位数表示小数点后显示的数字位数;如...
分类:EDA/PLD/PLC 时间:2008-09-18 阅读:3502 关键词:LabVIEW的格式与精度
(1)外观外观选项卡用于指定对象元素是否可见。标签:标签用于标识前面板控件做详细的说明。勾选复选框“可见”则显示对象的自带标签并启用标签文本框对标签进行编辑。标题:标题对前面板控件做详细的说明。勾选复...
分类:EDA/PLD/PLC 时间:2008-09-18 阅读:3736 关键词:LabVIEW的外观/数据范围选项卡
在前面窗口中,数值型数据控件位于“新式→数值”控件子选板,如图1所示。其中包括数值输入/显示控件,时间标识输入/显示控件,垂直/水平填充/指针滑动,垂直/水平进度条,旋钮,仪表,液罐,温度计,垂直/水平滚动...
分类:EDA/PLD/PLC 时间:2008-09-18 阅读:1783 关键词:LabVIEW的数值型数据对象
数值型数据是程序中最基本最常用的一种数据类型,LabVIEW提供了许多数值型对象和数值操作节点,而数值型数据叉包括多种不同的类型。 根据数据的、存储位数、有无符号等不同,数值型数据可分为多种不同的类型,如...
分类:EDA/PLD/PLC 时间:2008-09-18 阅读:1686 关键词:LabVIEW的数值类型LABVIEW
根据上述方法创建的完整VI程序(特别是连线板不可缺少)可以作为子VI节点在其他VI程序中调用,调用方法和调用函数节点类似。 例:创建一个新的VI程序,在程序中调用mean.VI。 ·第1步:新建一个VI,创建前面板...
分类:EDA/PLD/PLC 时间:2008-09-18 阅读:5457 关键词:调用子VILABVIEW
· 第1步:单击工具栏中保存连线值工具;再单击工具选板中的探针数据工具,光标变为 后再在连线上单击,如图1所示。 图1 在连线上设置探针 第2步:在连线上设置探针成功后会出现一个数字表示探针编号,并弹出...
分类:EDA/PLD/PLC 时间:2008-09-18 阅读:1597 关键词:Ⅵ保存连线值
· 第1步:选择工具选板中的设置/清除断点工具,当光标变为后在节点或连线上单击,如图1所示。 图1 使用断点工具 · 第2步:断点设置成功以后,光标变为,节点四周增加了红色边框,如图2所示。此时再在此节点...
分类:EDA/PLD/PLC 时间:2008-09-18 阅读:1634 关键词:Ⅵ控制程序运行过程
随着FPGA设计速度不断提高,信号传输的质量(信号完整性)问题显得越来越重要.为了保证高速信号完整性,通常在印制电路板(PCB)上进行阻抗匹配,以减小信号的反射和振荡.尽管大量的匹配电阻保证了信号的完整性,但也增加了...
分类:EDA/PLD/PLC 时间:2008-09-18 阅读:5168 关键词:DCI技术DCIFPGA









