基于CPLD的单片机PCI接口设计
2012-11-05 吕 刚 周爱国 7
摘要:详细阐述一种利用CPLD 实现的8 位单片机与PCI 设备间的通信接口方案,给出用ABEL HDL 编写的主要源程序。该方案在实践中检验通过。 关键词:单片机 CPLD PCI 8 位单片机在嵌入式系统中应用广泛,然而让它直接与PCI 总线设备打交道却有其固有缺陷。8 位单片机只有16 位地址线,8 位数据端口,而PCI 总线2.0 规范中,除了 .. [查看全文]
用VHDL在CPLD上实现串行通信
2012-10-31 10
随着EDA技术得发展,CPLD已经在许多方面得到了广泛应用,而串行通信是实现远程测控的重要手段。本文利用VHDL语言在CPLD上实现了串行通信,完全可以脱离单片机使用,克服了单片机的许多缺点。 串口结构及内容 本设计所采用的是异步通信方式,可以规定传输的一个数据是10位,其中最低位为启动位(逻辑0低电平),最高位为停止位(逻 .. [查看全文]
Verilog-HDL与CPLD/FPGA设计
2012-10-31 常晓明 27
Verilog-HDL与CPLD/FPGA设计应用讲座 第 1 讲 Verilog-HDL与CPLD/FPGA设计 1.1 从模拟世界到数字世界 1.2 数字电路的不同设计过程 1.3 用HDL描述数字电路 1.4 HDL有几种? 1.5 硬件实现的承担者---CPLD/FPGA 1.6 Xilinx公司的CPLD--XC9500系列 1.7 结语 1.1 从模拟世界到数字世界 在70年代初期,家用电子产品末过于晶体管 .. [查看全文]
CPLD 120MHz高速A/D采集设计
2012-10-16 徐法东 翟正军 17
摘要:介绍了一种基于复杂可编程逻辑器件(CPLD)的120MHz高速A/D采集卡的设计方法。给出了这种采集卡的硬件原理电路和主要的软件设计思路。采用该设计方法设计的数据采集卡具有包括负延迟触发等多种触发方式,具有体积小,工作可靠,控制简单等特点。 关键词:高速A/D;CPLD;负延迟触发;EPM7128;AD9054 高速A/ .. [查看全文]
基于CPLD的一种容错状态机的设计
2012-10-15 刘华伟 郭创 12
状态机是一种十分重要的时序电路,常用于描述数字系统的控制单元,在数字系统有着广泛的应用,如步进电机、数据存储器的读写、总线控制器等。本文结合具体课题;采用ALTERA的CPLD器件EPM7032实现了一种容错的状态机;采用VHDL语言编程,实际使用效果良好,不仅调试方便,而且增加了系统配置的灵活性,大大缩短了系统开发周期。 .. [查看全文]
CPLD驱动数码显示电路
2012-10-14 10
1.1 显示原理: 八段数码显示管如图1.1 所示,八段数码管每一段为一发光二极管,共有a~g 以及小数点dp 八个发光二极管。将八段数码管中的每个二极管的阴极并联在一起,组成公共阴极端。这样把共阴极管脚接地,此时哪个管脚输入高电平,对应发光二极管就被点亮。 图 1.1 八段数码显示管 CL5461AS 数码管管脚图如图1.2 所示,它 .. [查看全文]
I2C总线通讯接口器件的CPLD实现
2012-10-03 10
I2C总线是PHILIPS公司开发的一种简单、双向、二线制、同步串行总线。它只需两根线(串行时钟线和串行数据线)即可在连接于总线上的器件之间传送信息。该总线是高性能串行总线,具备多主机系统所需要的裁决和高低速设备同步等功能,应用极为广泛。 目前市场上虽然有专用IIC总线接口芯片,但是地址可选范围小、性能指标固定、功 .. [查看全文]
CPLD技术在时差法超声波流量计中的应用
2012-07-22 王玉辉 13
1 概述 时差法超声波流量计由于精度高,换能器结构简单,不影响流体流动形态而被广泛应用。本设计中的超声波流量计是一套由计算机控制的多通道时差法超声波流量测量系统,可用于测量多个通道液体流速、瞬时流量和累计流量。 设计中采用了ALTERA 公司生产的大规模复杂可编程逻辑器件(CPLD):MAX7000S系列EPM7128S。为 .. [查看全文]
PC机与CPLD通信问题的研究
2012-07-13 9
摘要:根据PC机作上位机和下位机的CPLD串行通信的特点,简介上位机VB程序的编写;详述在EDA软件MAXPLUSII的环境下,利用AHDL语言,编写下位机程序。此设计具有波特率高、传输准确等优点,并下载到芯片通过硬件试验验证。 引言 用CPLD(复杂可编程逻辑器件)设计乃至仿真、验证、利用ISP(在系统可编程)对硬件调试都非 .. [查看全文]
基于CPLD控制的通用视频采集模块
2012-07-05 王黎明 胡安 刘洁瑜3 17
1. 引言 对于用于视频图像处理的DSP 来说,由于前端的A/D 采集速度较低,一般为了减少DSP 的开销,在视频采集A/D 和DSP之间接入先进先出存储器(FIFO) 作为缓冲。基于先进先出存储器(FIFO) 的多样性,一般在视频采集与微处理器模块之间很少提供无缝接口。传统的方法是用简单的逻辑电路实现很少一部分接口控制,大多数是通过软件 .. [查看全文]
用单片机和CPLD实现步进电机的控制
2012-06-25 卢勇威 14
步进电机是一种将脉冲信号转换成角位移的伺服执行器件。其特点是结构简单、运行可靠、控制方便。尤其是步距值不受电压、温度的变化的影响、误差不会长期积累,这给实际的应用带来了很大的方便。它广泛用于消费类产品(打印机、照相机)、工业控制(数控机床、工业机器人)、医疗器械等机电产品中。 通常的步进电机控制方法是采用 .. [查看全文]
CPLD实现基于PC104总线的429接口板
2012-06-25 吴晓洁 翟正军 11
PC104总线系统是一种新型的计算机测控平台,作为嵌入式PC的一种,在软件与硬件上与标准的台式PC(PC/AT)体系结构完全兼容,它具有如下优点:体积小、十分紧凑,并采用模块化结构,功耗低,总线易于扩充,紧固堆叠方式安装,适合于制作高密度、小体积、便携式测试设备,因此在军用航空设备上有着广泛的应用,但也正是PC10 .. [查看全文]

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