基于高速FPGA 的PCB 设计技术
2013-02-18 12
如果高速PCB 设计能够像连接原理图节点那样简单,以及像在计算机显示器上所看到的那样优美的话,那将是一件多么美好的事情。然而,除非设计师初入PCB 设计,或者是极度的幸运,实际的PCB 设计通常不像他们所从事的电路设计那样轻松。在设计最终能够正常工作、有人对性能作出肯定之前,PCB设计师都面临着许多新的挑战。这正 .. [查看全文]
LabVIEW和Matlab混合编程综述
2013-02-18 11
这篇文章主要是针对LabVIEW早期版本的(8.0以前)写的,在8.0以及随后的8.2版本中LabVIEW自身已经能很好地将Matlab集成进来。但它依然不能独立于Matlab,如果要开发独立于Matlab的应用时,基于DLL和COM组件的方法依然有他们不可替代的优势。 摘要:本文从应用程序接口技术出发,总结了LabVIEW和MATLAB混合编程的 .. [查看全文]
VHDL设计举例:直流电机控制器
2013-02-17 15
LIBRARY IEEE; USE IEEE.std_logic_1164.ALL; USE IEEE.std_logic_unsigned.all; USE IEEE.std_logic_arith.all; ENTITY dccount IS port ( clk: IN STD_LOGIC; AI : IN STD_LOGIC_VECTOR(3 DOWNTO 0); CO : out STD_LOGIC_VECTOR(3 DOWNTO 0); pulse: IN STD_LOGIC; driverA,driverB: OUT STD_LOGIC; S : OUT S .. [查看全文]
用FPGA实现Nios II嵌入式系统配置技术
2013-02-16 王建芳 夏清国 7
现场可编程门阵列(FPGA,Field Programmable Gate Array)是一种高密度可编程逻辑器件,其逻辑功能是通过把设计生成的数据文件配置进芯片内部的静态配置数据存储器(SRAM )来实现的,具有可重复编程性,可以灵活实现各种逻辑功能。由于FPGA器件采用的是SRAM 工艺,在断电的情况下FPGA内的配置数据将丢失。所以,在典型 .. [查看全文]
如何在ModelSim里仿真Altera的lpm_rom文件
2013-02-15 ChinaLeo 14
1. 在QuartusII中生成rom的初始化文件,选择生成hex文件,因为ModelSim不支持mif文件的转化。这里要注意一下的是,不要擅自改动Quartus->Tools->Options->Memory Editor中的内容,默认的设置就好,不然生成的hex文件会有地址上的偏差; 2. 在ModelSim安装的目录下找到modelsim.ini文件,将其只读属性去掉,在vsim部分 .. [查看全文]
用FPGA设计一阶全数字锁相环
2013-02-15 10
摘要:本文在说明全数字锁相环的基础上,提出了一种利用FPGA设计一阶全数字锁相环的方法,并给出了关键部件的RTL可综合代码,并结合本设计的一些仿真波形详细描述了数字锁相环的工作过程,最后对一些有关的问题进行了讨论。 引言 锁相环(PLL)技术在众多领域得到了广泛的应用。如信号处理,调制解调,时钟同步,倍频,频率综 .. [查看全文]
Nios II中DRAM的使用
2013-02-15 16
Nios II处理器可以方便的使用DRAM,从而获得大容量的内存。这比较起许多单片机,实在是一个非常方便的地方。在这里,我粗略的介绍一下Nios II中DRAM的使用。如果本文能对您有一点点帮助,我都会感到非常高兴。 我只挑要点讲一下,关于DRAM的详细使用指南,请您参考Altera提供的随机help文档。 1、准备工作: 关于创建并使用 .. [查看全文]
FPGA和单片机串行通信接口的实现
2013-02-14 杜晓斌 陈兴文 11
摘要:本文针对由FPGA构成的高速数据采集系统数据处理能力弱的问题,提出FPGA与单片机实现数据串行通信的解决方案。在通信过程中完全遵守RS232协议,具有较强的通用性和推广价值。 1 前言 现场可编程逻辑器件(FPGA)在高速采集系统中的应用越来越广,由于FPGA对采集到的数据的处理能力比较差,故需要将其采集到的数据送 .. [查看全文]
用FPGA器件实现UART核心功能的一种方法
2013-02-13 9
串行外设都会用到RS232-C异步串行接口,传统上采用专用的集成电路即UART实现,如TI、EXAR、EPIC的550、452等系列,但是我们一般不需要使用完整的UART的功能,而且对于多串口的设备或需要加密通讯的场合使用UART也不是最合适的。如果设计上用到了FPGA/CPLD器件,那么就可以将所需要的UART功能集成到FPGA内部,本 .. [查看全文]
Nios II仿真简介
2013-02-12 11
与开发ARM等通常的处理器不同,NiosII的开发多了一个非常重要的手段:仿真。因为NiosII毕竟还是基于FPGA的软核处理器。在这里,我粗略得介绍一下nios 的仿真;更加详细的帮助信息请您参考Altera公司提供的文档。如果本文能对您有一点点帮助,我都会感到非常高兴。 对于仿真,我主要讲述一下在ModelSim6.0环境下的前仿真(n .. [查看全文]
低电压PLD/FPGA的供电设计
2013-02-11 8
由于半导体制造工艺的原因,低电压器件的成本比传统5V器件更低,性能更优,加上多数器件的I/O脚可以兼容5v/3.3v TTL电平,可以直接使用在原有系统中,所以各大半导体公司都将3.3v,2.5v等低电压集成电路作为推广重点,如高端的DSP,PLD/FPGA产品已广泛采用3.3v,2.5v甚至1.8v,1.5v供电。 面对低电压芯片的广泛使用,我 .. [查看全文]
一种基于FPGA的A超数字式探伤系统的研究
2013-02-11 9
摘要: 简略介绍了超声探伤的基本原理,并在此基础上提出了一种基于FPGA的A型数字式超声系统的构成方式,着重介绍了系统的硬件构成。其中,基于FPGA的数字信号处理模块从根本上解决了传统A型探伤仪的采样速度低、处理速度慢的问题。 超声波是一种机械波,机械振动与波动是超声波探伤的物理基础。超声波在媒介中传播,有波的 .. [查看全文]

推荐文章
最新文章
热门文章
本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号