FPGA-based_oscilloscope,VHDL写的实现 示波器的程序,及完整的工程描述文档
标签: FPGA-based_oscilloscope VHDL 示波器 程序
上传时间: 2013-08-31
上传用户:xingisme
控制某型飞机模拟座舱中的Led、继电器、小电流元件,满足易于扩充规模的工程需求,采用充分利用元器件特性的方法,使用一种可扩展数字量输出系统建立开出通道,在电路层预留扩充接口,实现座舱灯光信号、电路状态切换、外部设备数控的功能。
上传时间: 2013-11-06
上传用户:chenlong
基于目前航空电子设备离散量输入/输出电路实现复杂,分立器件多,高低温下参数不一致等现象,通过对比分析典型离散量电路,提出了一种简单、高可靠性的离散量信号电路设计,同时由于典型离散量输出电路故障率较高,提出了一种离散量输出信号的过流保护电路设计思路,采用电路仿真软件Multisim进行了功能仿真、容差分析,在实际工程应用中各项实验结果证明,该电路满足实际使用要求,具有很高的稳定性和可靠性。
上传时间: 2014-01-18
上传用户:kz_zank
MCS51系列单片机在工程数据采集中的应用:随着现代科学技术的发展,单片机已深入应用到社会发展的各个领域,如家电制造业、工程数据采集、智能仪表等。因而各芯片制造厂商纷纷推出不同系列的单片机,以满足不同行业的实际需要。结合本人的实际工作,现介绍一种集智能仪表与数据采集相结合的终端设备,可广泛应用于自来水、煤气管网等等的数据采集与远传,实现自来水、煤气等公司的集中监控与调度。本设备的特点是结构简单、成本低、维护方便等特点。因而可以代替价格较高的PLC 在这方面的应用。
上传时间: 2013-10-09
上传用户:lalalal
高级FPGA设计结构、实现和优化 作者:(美)克里兹著,孟宪元译;出版社:机械工程出版社 学FPGA不一定需要开发板,自己学会modelsim仿真、写testbench,用PC机仿真就能有不少长进。这些都看完,剩下的就靠做项目自己领悟,再加上高手指点。 《高级FPGA设计:结构、实现也优化》以FPGA设计为主题,覆盖了实践过程中最可能遇到的深层次问题,并提供了经验指导。在某些方面,《高级FPGA设计:结构、实现也优化》能够取代有限的工业经历,免去读者学习的困难。这种先进的、实用的方法,成为此书的特色。
标签: FPGA
上传时间: 2013-11-01
上传用户:zhaiyanzhong
在逆向工程的数据处理中点云采样是一项关键技术,它可以实现点云精简,从而提高后续的建模效率。文中介绍了基于曲率的点云采样算法,并进行了相关的实验,对其有效性进行了验证。
上传时间: 2013-11-09
上传用户:l254587896
网络正在成为当今社会通用通信的骨干力量,现代化的设备迫切需要解决如何简洁高速的接入问题。涉及了基于FPGA 的嵌入式技术。简要介绍了使用Xilinx 的EDK 和ISE 等工具的设计流程和设计实现支持TCP/ IP 协议的10M/ 100M/ 1000M以太网SOPC 系统的工程实例,并对涉及的关键技术进行了说明,列出了实物系统的指标测试结果。关键词 FPGA;EDK;SOPC;嵌入式开发;EMAC;PowePc
上传时间: 2013-11-16
上传用户:66666
高级FPGA设计结构、实现和优化 作者:(美)克里兹著,孟宪元译;出版社:机械工程出版社 学FPGA不一定需要开发板,自己学会modelsim仿真、写testbench,用PC机仿真就能有不少长进。这些都看完,剩下的就靠做项目自己领悟,再加上高手指点。 《高级FPGA设计:结构、实现也优化》以FPGA设计为主题,覆盖了实践过程中最可能遇到的深层次问题,并提供了经验指导。在某些方面,《高级FPGA设计:结构、实现也优化》能够取代有限的工业经历,免去读者学习的困难。这种先进的、实用的方法,成为此书的特色。
标签: FPGA
上传时间: 2013-11-01
上传用户:一诺88
通用阵列逻辑GAL实现基本门电路的设计 一、实验目的 1.了解GAL22V10的结构及其应用; 2.掌握GAL器件的设计原则和一般格式; 3.学会使用VHDL语言进行可编程逻辑器件的逻辑设计; 4.掌握通用阵列逻辑GAL的编程、下载、验证功能的全部过程。 二、实验原理 1. 通用阵列逻辑GAL22V10 通用阵列逻辑GAL是由可编程的与阵列、固定(不可编程)的或阵列和输出逻辑宏单元(OLMC)三部分构成。GAL芯片必须借助GAL的开发软件和硬件,对其编程写入后,才能使GAL芯片具有预期的逻辑功能。GAL22V10有10个I/O口、12个输入口、10个寄存器单元,最高频率为超过100MHz。 ispGAL22V10器件就是把流行的GAL22V10与ISP技术结合起来,在功能和结构上与GAL22V10完全相同,并沿用了GAL22V10器件的标准28脚PLCC封装。ispGAl22V10的传输时延低于7.5ns,系统速度高达100MHz以上,因而非常适用于高速图形处理和高速总线管理。由于它每个输出单元平均能够容纳12个乘积项,最多的单元可达16个乘积项,因而更为适用大型状态机、状态控制及数据处理、通讯工程、测量仪器等领域。ispGAL22V10的功能框图及引脚图分别见图1-1和1-2所示。 另外,采用ispGAL22V10来实现诸如地址译码器之类的基本逻辑功能是非常容易的。为实现在系统编程,每片ispGAL22V10需要有四个在系统编程引脚,它们是串行数据输入(SDI),方式选择(MODE)、串行输出(SDO)和串行时钟(SCLK)。这四个ISP控制信号巧妙地利用28脚PLCC封装GAL22V10的四个空脚,从而使得两种器件的引脚相互兼容。在系统编程电源为+5V,无需外接编程高压。每片ispGAL22V10可以保证一万次在系统编程。 ispGAL22V10的内部结构图如图1-3所示。 2.编译、下载源文件 用VHDL语言编写的源程序,是不能直接对芯片编程下载的,必须经过计算机软件对其进行编译,综合等最终形成PLD器件的熔断丝文件(通常叫做JEDEC文件,简称为JED文件)。通过相应的软件及编程电缆再将JED数据文件写入到GAL芯片,这样GAL芯片就具有用户所需要的逻辑功能。 3.工具软件ispLEVER简介 ispLEVER 是Lattice 公司新推出的一套EDA软件。设计输入可采用原理图、硬件描述语言、混合输入三种方式。能对所设计的数字电子系统进行功能仿真和时序仿真。编译器是此软件的核心,能进行逻辑优化,将逻辑映射到器件中去,自动完成布局与布线并生成编程所需要的熔丝图文件。软件中的Constraints Editor工具允许经由一个图形用户接口选择I/O设置和引脚分配。软件包含Synolicity公司的“Synplify”综合工具和Lattice的ispVM器件编程工具,ispLEVER软件提供给开发者一个简单而有力的工具。
上传时间: 2013-11-17
上传用户:看到了没有
针对在xPC平台下开发的实时仿真系统依赖于MATLAB环境,影响其在工程实践中推广应用的问题,提出了一种基于xPC Target和LabWindows/CVI的实时仿真系统设计方法。采用该方法设计的仿真系统,实现了独立的宿主机程序,同时利用LabWindows/CVI虚拟仪器技术开发出了主控台仿真软件。经仿真验证,该系统具备仿真步长1 ms,数据通讯周期20 ms,显示更新周期20 ms的实时仿真能力。仿真系统界面友好且易于操作,为xPC平台下的实时仿真系统在工程实际的应用提供了有益参考。
上传时间: 2013-10-10
上传用户:cepsypeng