首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
双向数据转换器的VHDL程序设计   总被引:1,自引:9,他引:1  
VHDL(超高速集成电路硬件描述语言)目前在电子设计领域得到了广泛应用。本文介绍了使用VHDL语言实现CPLD设计的方法.并以此方法在ALTERA公司的CPLD器件EPM7128SQC100-10上实现8位到32位的双向数据转换器芯片。  相似文献   

2.
基于CPLD的UART设计   总被引:5,自引:4,他引:1  
串行通信在数字通信及控制系统中得到了广泛应用,本文介绍一种采用可编程逻辑器件CPLD实现UART的方法,将UART的核心功能集成到CPLD上,使整体设计紧凑,小巧,实现的UART功能稳定、可靠。所有功能的实现全部采用VHDL进行描述。  相似文献   

3.
基于CPLD的数据采集系统的设计   总被引:1,自引:0,他引:1  
通过对一般数据采集系统的特点了功能分析,提出了一种通过CPLD实现对多个通道的高速模拟数据采集的设计,本系统可实现每0.01 ms采集一路数据,具备先完成数据采集并存储,然后通过单片机进行数据的后续处理能力.设计使用一片CPLD完成A/D采样控制、数据存储、通道选择控制的集成.  相似文献   

4.
提出了一种基于CPLD的全双工异步串行口的扩展设计方案,其功能是通过并行口实现串行口扩展,讨论了此扩展口通信过程中握手信号的变化规则.根据本方案,设计了一个能扩展三个全双工异步串行口的实例,实现了串行异步通信口的扩展,并给出了仿真波形.此扩展串行口的每个子口可同时工作,并且每个子口的波特率可设为不同的值,适用于各个子口同时工作在不同波特率情况下的场合.  相似文献   

5.
传统的温湿度控制系统在控制饲料配方所处环境温度和湿度时,很难在短时间内达到标准值,控制过程波动较大。针对上述问题,基于CPLD芯片设计了一种新的温湿度控制系统,系统硬件结构中的传感器选用SH11传感器,利用CLPD芯片校对已经得到的温度信号和湿度信号,通过2个按键和多个接口设置系统网关,引用SS14设置控制电路,结合继电器调节温度和湿度。在IAR开发平台上使用C语言和汇编语言编写了传感器采集节点程序、控制节点程序和网关程序。为检测系统效果,与传统控制系统进行实验对比,结果表明,基于CPLD芯片设计的温湿度控制系统能够在短时间内将饲料配方所处环境温度和湿度调节到标准值附近,控制过程波动小,更适合饲料配方的生产和存储。  相似文献   

6.
7.
在高精度A/D转换器的设计中,双积分式A/D转换电路具有结构简单,工作线性性好的优点,但其双积分电压的切换控制和高位数计数器的实现一直是一个瓶颈.应用大规模可编程逻辑器件CPLD对积分充放电控制电路和计数器进行设计,同时运用QUARTUSⅡ开发软件对电路进行时序仿真和功能验证,从而实现了高精度、高可靠性、高线性性的A/D转换器.  相似文献   

8.
低压CPLD EPM7512A的混合电压系统设计   总被引:1,自引:0,他引:1  
较详细地阐述不同逻辑电平的接口原理。以低压CPLD EPM7512A为例,给出在混合电压系统中的具体设计方案。  相似文献   

9.
10.
针对自主研发的脉冲辐射剂量探测系统,首先介绍了其光纤远程实时传输链路的组成.然后在分析数据接收单元电路结构和主要信号特点的基础上,设计并实现了基于CPLD的数据接收与上传的逻辑控制.CPLD一方面要从解码芯片接收并识别数据和同步信号,对数据包进行传输扩展,另一方面则要完成对USB接口模块数据传输的控制.辐射探测系统的整体测试与应用验证了CPLD逻辑控制电路设计的正确性.  相似文献   

11.
在使用Flash存储数据时,有时需要对其设计读写控制逻辑.本文介绍了用VHDL语言在CPLD内部编程,实现对Flash中数据的读取控制的具体方法,并给出了时序仿真波形.根据需求进行相应的修改,该设计可以支持可多种数据输出宽度,因而具有较好的灵活性.  相似文献   

12.
在使用Flash存储数据时,有时需要对其设计读写控制逻辑。本文介绍了用VHDL语言在CPLD内部编程,实现对Flash中数据的读取控制的具体方法,并给出了时序仿真波形。根据需求进行相应的修改,该设计可以支持可多种数据输出宽度,因而具有较好的灵活性。  相似文献   

13.
详细阐述一种利用CPLD实现的8位单片机与PCI设备间的通信接口方案,给出用A-BELHDL编写的主要源程序.该方案在实践中检验通过.  相似文献   

14.
芦荣 《工业控制计算机》2013,26(6):47-48,50
对基于CPLD(Complex Programmable Logic Device)的PCI(Peripheral Component Interconnect)数据采集系统的技术进行了探讨和研究。包括硬件电路设计和驱动测试软件编写两部分,硬件电路根据软件发出的指令执行采集和传输存储操作,而测试软件平台则驱动硬件电路以实现对数据的管理。在Windows平台模块的WDM设备驱动程序开发方面,对Windows平台的WDM驱动程序进行研究,利用PLXMon编写了驱动程序和测试程序,对所编写的软件进行调试,测试结果满足设计需要。  相似文献   

15.
AES3或其他串行格式的数字音频信号一般被直接送往发声设备播放,无须存储,然而在一些特殊的应用场合,必须对接收到的数字音频数据先进行存储,分析,并作相应的处理。有一种合适的硬件电路设计方案就是利用CPLD器件对串行数据进行收集,再以并行的方式存放于存储设备当中,并通过PCI总线的方式与计算机通信,以便计算机对接收到的数据进行分析和处理。  相似文献   

16.
该文旨在设计一个基于CPLD可编程逻辑器件的交通灯控制器。该控制器能够自动控制十字路口交通灯状态的改变和同一状态保持的时间,从而保证车辆及行人的安全通过。控制器主要采用了EDA技术,通过VHDL硬件电路描述语言实现设计功能。该设计方案简单有效,并且节省成本,有实际运用价值。  相似文献   

17.
介绍了一种基于CPLD的数字温度表的设计,给出了仪表的硬件结构。详细介绍了用VHDL语言设计CPLD器件电路的方法。该仪表具有结构简单,抗干扰能力强,功耗小,可靠性高,速度快反应时间短等优点。  相似文献   

18.
针对当前连续视频图像的空间冗余性较高,图像数据处理及时性较差的问题,设计了基于CPLD芯片控制的视频图像处理系统。将CPLD存储模块内提取的数据信息,平均分配至视频图像采集元件及图像边缘检测元件中,再借助信息传输信道,建立与VGA视频图像显示模块的物理连接,实现视频图像处理系统的硬件执行方案设计。利用分数像素差优化结果,规范子窗口的动态显示权限,控制连续视频图像在空间范围内的冗余化程度,完成图像源路数的智能控制处理。联合视频进程与多线程控制原理,实施数据包缓冲区的信息排序,再建立全新的视频流存储模式,实现视频流的完整播放。对比实验结果表明,与多路视频处理手段相比,应用CPLD芯片控制处理系统后,图像数据帧缓存速率明显提升,而VGA信息转换指标却大幅下降,在抑制连续视频图像空间冗余能力的同时,解决了图像数据处理不及时的问题。  相似文献   

19.
根据CMI码特性,基于通信原理实验箱-ZH7001,在MAXPLUS-II开发平台上使用VHDL编程实现CMI编译码,并得到仿真波形。  相似文献   

20.
详细阐述一种利用CPLD实现的8位单片机与PCI设备间的通信接口方案,给出用ABEL HDL编写的主要源程序。该方案在实践中检验通过。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号