数据结构算法演示系统DSDEMO(类C描述语言 3.1中文版) 帮助学习数据结构
上传时间: 2014-01-18
上传用户:dapangxie
基于硬件描述性语言vhdl的定时器timer的设计
上传时间: 2013-12-20
上传用户:wys0120
EDDL 设备描述语言规范,能够支持Profibus DP.PA及HART,FF等多种现场总线标准
上传时间: 2013-12-24
上传用户:181992417
硬件描述语言(英文: Hardware Description Language ,简称: HDL )是电子系统硬件行为描述、结构描述、数据流描述的语言。利用这种语言,数字电路系统的设计可以从顶层到底层(从抽象到具体)逐层描述自己的设计思想,用一系列分层次的模块来表示极其复杂的数字系统。然后,利用电子设计自动化( EDA )工具,逐层进行仿真验证,再把其中需要变为实际电路的模块组合,经过自动综合工具转换到门级电路网表。接下去,再用专用集成电路 ASIC 或现场可编程门阵列 FPGA 自动布局布线工具,把网表转换为要实现的具体电路布线结构
上传时间: 2021-12-24
上传用户:zhanglei193
本书主要介绍FPGA Verilog语言,轻松入门Verilog语言能力。
标签: verilog
上传时间: 2022-03-29
上传用户:
SystemVerilog 语言简介SystemVerilog是一种硬件描述和验证语言(HDVL),它基于IEEE 1364-2001Verilog硬件描述语言(HDL),并对其进行了扩展,包括扩充了C语言数据类型、结构、压缩和非压缩数组、接口、断言等等,这些都使得SystemVeri1og在一个更高的抽象层次上提高了设计建模的能力。SystemVerilog由Acce11era开发,它主要定位在芯片的实现和验证流程上,并为系统级的设计流程提供了强大的连接能力。下面我们从几个方面对SystemVerilog所作的增强进行简要的介绍,期望能够通过这个介绍使大家对SystemVerilog有一个概括性的了解。1.接口(Interface)Verilog模块之间的连接是通过模块端口进行的。为了给组成设计的各个模块定义端口,我们必须对期望的硬件设计有一个详细的认识。不幸的是,在设计的早期,我们很难把握设计的细节。而且,一旦模块的端口定义完成后,我们也很难改变端口的配置。另外,一个设计中的许多模块往往具有相同的端口定义,在Verilog中,我们必须在每个模块中进行相同的定义,这为我们增加了无谓的工作量。
标签: systemverilog
上传时间: 2022-07-01
上传用户:得之我幸78
矢量控制作为一种先进的控制策略,是在电机统一理论、机电能量转换和坐标变换理论的基础上发展起来的,具有先进性、新颖性和实用性的特点。它是以交流电动机的双轴理论为依据,将定子电流矢量分解为按转子磁场定向的两个直流分量:一个分量与转子磁链矢量重合,称为励磁电流分量;另一个分量与转子磁链矢量垂直,称为转矩电流分量。通过控制定子电流矢量在旋转坐标系的位置及大小,即可控制励磁电流分量和转矩电流分量的大小,实现像直流电动机那样对磁场和转矩的解耦控制。本文研究的是以TMS320LF2407ADSP和FPGA为控制核心的矢量控制变频调速系统。 分析了脉宽调制和矢量控制的原理与实现方法,从而建立了异步电动机的数学模型。对于矢量控制,分析了矢量控制的基本原理和控制算法,推导了三相坐标系、两相静止与旋转坐标系下的电机基本方程和矢量控制基本公式。同时在进行相应的坐标变换以后,得到了间接磁场定向型变频调速系统的矢量控制图,并结合TMS320LF2407ADSP完成了具体的实现方法,根据矢量控制的基本原理,设计了一种基于DSP和FPGA的SVPWM冗余系统。 在硬件方面,以TMS320LF2407ADSP和EP1C12Q240FPGA为控制器,两者之间通过双口RAMIDT7130完成数据的交换,并能在一方失控时另一方立即产生SVPWM波形。同时完成无线遥控、速度给定、数据显示以及电流、速度检测和保护等功能,也对变频调速系统的主电路、电源电路、FPGA配置电路、无线遥控电路、LCD显示电路、保护电路、电流和转速检测电路作了简单的介绍。在软件方面,给出了基于DSP的矢量控制系统软件流程图,并用C语言进行了编程。用硬件描述语言Verilog对FPGA进行了编程,并给出了相关的仿真波形。MATLAB仿真结果表明,本文研究的调速系统的矢量控制算法是成功的,并实现了对电机的高性能控制。
上传时间: 2013-07-09
上传用户:jogger_ding
Verilog 黄金参考指南是Verilog 硬件描述语言及其语法语义合并以及将它应用到硬件设计的一个简明的快速参考指南
标签: Verilog_golden
上传时间: 2013-07-02
上传用户:LCMayDay
电压空间矢量脉冲宽度调制技术是一种性能优越、易于数字化实现的脉冲宽度调制方案。在常规SVPWM算法中,判定等效电压空间矢量所处扇区位置时需要进行坐标旋转和反正切三角函数的运算,计算特定电压空间矢量作用时间时需要进行正弦、余弦三角函数的运算以及过饱和情况下的归一化处理过程,同时,在整个SVPWM算法中还包含了无理数的运算,这些复杂计算不可避免地会产生大量计算误差,对高精度实时控制产生不可忽视的影响,而且这些复杂运算的计算量大,对系统的处理速度要求高,程序设计复杂,系统运行时间长,占用系统资源多。因此,从工程实际应用的角度出发,需要对常规SVPWM算法进行优化设计。 本文提出的优化SVPWM算法,只需进行普通的四则运算,计算非常简单,克服了上述常规SVPWM算法中的缺点,同时,采用交叉分配零电压空间矢量,并将零电压空间矢量的切换点置于各扇区中点的方法,达到降低三相桥式逆变电路中开关器件开关损耗的目的。SVPWM算法要求高速的数据处理能力,传统的MCU、DSP都难以满足其要求,而具有高速数据处理能力的FPGA/CPLD则可以很好的实现SVPWM的控制功能,在实时性、灵活性等方面有着MCU、DSP无法比拟的优越性。本文利用MATLAB/Simulink软件对优化的SVPWM系统原型进行建模和仿真,当仿真效果达到SVPWM系统控制要求后,在XilinxISE环境下采用硬件描述语言设计输入方法与原理图设计输入方法相结合的混合设计输入方法进行FPGA/CPLD的电路设计与输入,建立相同功能的SVPWM系统模型,然后利用ISESimulator(VHDL/Verilog)仿真器进行功能仿真和性能分析,验证了本文提出的SVPWM优化设计方案的可行性和有效性。
上传时间: 2013-06-27
上传用户:小儒尼尼奥
很棒的Verilog硬件描述语言学习资料。 推荐下载!!!
标签: Verilog
上传时间: 2013-06-23
上传用户:1101055045