期刊文献+
共找到23篇文章
< 1 2 >
每页显示 20 50 100
USB2.0控制器CY7C68013与FPGA接口的Verilog HDL实现 被引量:29
1
作者 谭安菊 龚彬 《电子工程师》 2007年第7期52-55,共4页
USB(通用串行总线)控制器CY7C68013因其数据传输速率快和多样的接口方式为ATA、FPGA(现场可编程门阵列)和DSP(数字信号处理器)等提供了简单和无缝连接接口而得到广泛使用,介绍了此控制器与FPGA接口的控制和HDL(硬件描述语言)实现方法。... USB(通用串行总线)控制器CY7C68013因其数据传输速率快和多样的接口方式为ATA、FPGA(现场可编程门阵列)和DSP(数字信号处理器)等提供了简单和无缝连接接口而得到广泛使用,介绍了此控制器与FPGA接口的控制和HDL(硬件描述语言)实现方法。利用CY7C68013控制器的Slave FIFO从机方式,用Verilog HDL在FPGA中产生相应的控制信号,实现对数据的快速读写。试验结果表明此方案传输速度快、数据准确,可扩展到其他需要通过USB进行快速数据传输的系统中。 展开更多
关键词 USB CY7C68013芯片 接口 fpga verilog hdl
在线阅读 下载PDF
SPI串行总线接口的Verilog实现 被引量:22
2
作者 孙丰军 余春暄 《现代电子技术》 2005年第16期105-106,109,共3页
集成电路设计越来越向系统级的方向发展,并且越来越强调模块化的设计。SPI(SerialPeripheralBus)总线是Motorola公司提出的一个同步串行外设接口,容许CPU与各种外围接口器件以串行方式进行通信、交换信息。本文简述了SPI总线的特点,介... 集成电路设计越来越向系统级的方向发展,并且越来越强调模块化的设计。SPI(SerialPeripheralBus)总线是Motorola公司提出的一个同步串行外设接口,容许CPU与各种外围接口器件以串行方式进行通信、交换信息。本文简述了SPI总线的特点,介绍了其4条信号线,SPI串行总线接口的典型应用。重点描述了SPI串行总线接口在一款802.11b芯片中的位置,及该接口作为基带和射频的通讯接口所完成的功能,并给出了用硬件描述语言VerilogHDL实现该接口的部分程序。该实现已经在Modelsim中完成了仿真,并经过了FPGA验证,最后给出了仿真和验证的结果。 展开更多
关键词 spi接口 串行 verilog hdl fpga 集成电路 模块化设计
在线阅读 下载PDF
基于Xilinx FPGA的SPI Flash控制器设计与验证 被引量:26
3
作者 关珊珊 周洁敏 《电子器件》 CAS 北大核心 2012年第2期216-220,共5页
基于Xilinx FPGA的SPI Flash控制器实现了一种在线配置Flash的方法。由于Flash芯片本身功能指令较多,使得对它进行直接操作变得非常困难,而利用FPGA丰富的逻辑资源以及产生精确时序的能力,以FPGA为主设备,SPI Flash为从设备,使FPGA一方... 基于Xilinx FPGA的SPI Flash控制器实现了一种在线配置Flash的方法。由于Flash芯片本身功能指令较多,使得对它进行直接操作变得非常困难,而利用FPGA丰富的逻辑资源以及产生精确时序的能力,以FPGA为主设备,SPI Flash为从设备,使FPGA一方面与电脑串口通信获得数据,另一方面对SPI Flash进行控制,这样就完成了FPGA配置数据的控制和存储。 展开更多
关键词 可编程逻辑门阵列 串行接口Flash verilog hdl Isim仿真
在线阅读 下载PDF
基于Verilog HDL数字电位器ADN2850的串口控制 被引量:3
4
作者 陈厚来 吴志明 罗凤武 《现代电子技术》 2009年第8期122-124,共3页
数字电位器由于可调精度高,更稳定,定位更准确,操作更方便,数据可长期保存和随时刷新等优点,在某些场合具有模拟电位器不可比拟的优势。论述对数字电位器ADN2850的一种方便的控制方法,通过计算机上的串口直接对ADN2850进行写入和控制。... 数字电位器由于可调精度高,更稳定,定位更准确,操作更方便,数据可长期保存和随时刷新等优点,在某些场合具有模拟电位器不可比拟的优势。论述对数字电位器ADN2850的一种方便的控制方法,通过计算机上的串口直接对ADN2850进行写入和控制。该方法简洁、高效,明显提高了调试效率。给出用Verilog HDL实现该方法的关键程序,该程序已经通过前仿真和板级调试,达到了预期的效果。 展开更多
关键词 数字电位器 spi ADN2850串口 verilog hdl
在线阅读 下载PDF
基于FPGA的可复用SPI总线实现 被引量:7
5
作者 郭林 刘文杰 +1 位作者 李跃辉 孙玲 《中国集成电路》 2012年第4期34-37,共4页
SPI协议以其协议简单、通信速度快的特点正得到越来越广泛的应用。本文根据SPI总线标准,采用可综合的Verilog HDL语言完成了一种工作模式为SPI0的接口电路设计,并基于FPGA实现了这种高速可复用的SPI总线硬件电路。实验测试结果表明,该SP... SPI协议以其协议简单、通信速度快的特点正得到越来越广泛的应用。本文根据SPI总线标准,采用可综合的Verilog HDL语言完成了一种工作模式为SPI0的接口电路设计,并基于FPGA实现了这种高速可复用的SPI总线硬件电路。实验测试结果表明,该SPI总线接口满足实际应用需求。 展开更多
关键词 spi接口 串行 verilog hdl fpga
在线阅读 下载PDF
基于FPGA的SPI总线设计与实现 被引量:5
6
作者 成书博 《电声技术》 2023年第2期122-124,共3页
虽然并行总线具有速度快的特点,但是需要多个接口资源。对于不同的器件,接口资源的需求不同,会造成资源浪费。串行外设接口(Serial Peripheral Interface,SPI)是一种只需3个或4个资源的串行通信总线,广泛应用于FLASH、EEPROM、D/A转换... 虽然并行总线具有速度快的特点,但是需要多个接口资源。对于不同的器件,接口资源的需求不同,会造成资源浪费。串行外设接口(Serial Peripheral Interface,SPI)是一种只需3个或4个资源的串行通信总线,广泛应用于FLASH、EEPROM、D/A转换器等元器件。基于现场可编程门阵列(Field Programmable Gate Array,FPGA)设计了一种可复用且适用于各种不同位数的SPI设备的总线控制程序,使得上位机只需进行参数设置即可实现串行器件控制。 展开更多
关键词 串行外设接口(spi) 串行通信总线 现场可编程门阵列(fpga)
在线阅读 下载PDF
基于FPGA的可配置IIC总线接口设计 被引量:13
7
作者 张素萍 高照阳 张建芬 《电子器件》 CAS 北大核心 2016年第4期866-873,共8页
针对传统IIC总线接口的FPGA设计可重用性不高的问题,提出了一种基于FPGA的可配置IIC总线接口设计方案。该方案采用同步有限状态机设计方法和硬件描述语言Verilog HDL,对IIC总线的数据传输时序进行模块化设计,采用Signal Tap II对设计模... 针对传统IIC总线接口的FPGA设计可重用性不高的问题,提出了一种基于FPGA的可配置IIC总线接口设计方案。该方案采用同步有限状态机设计方法和硬件描述语言Verilog HDL,对IIC总线的数据传输时序进行模块化设计,采用Signal Tap II对设计模块进行仿真验证。实验结果表明,该设计接口作为一种主控制器接口,可实现与具有IIC总线接口的从机器件100 kbyte/s和400 kbyte/s的可靠数据传输。该方案具有可重用度高、可配置性强、控制灵活等优点,并已成功运用于工程实践中。 展开更多
关键词 fpga IIC总线接口 verilog hdl 可配置 仿真验证
在线阅读 下载PDF
SPI总线接口的SoPC模块设计与实现 被引量:8
8
作者 廖彬彬 张福洪 尚俊娜 《现代电子技术》 2008年第2期13-16,共4页
SPI总线接口是Motorola公司提出的一种全双工的同步串行外设通信接口,用于连接微处理器和各种外围设备。可编程片上系统是Altera公司提出的一种灵活、高效的SoC解决方案,SoPC模块间的互联使用了Avalon交换式总线。基于Avalon交换式总线... SPI总线接口是Motorola公司提出的一种全双工的同步串行外设通信接口,用于连接微处理器和各种外围设备。可编程片上系统是Altera公司提出的一种灵活、高效的SoC解决方案,SoPC模块间的互联使用了Avalon交换式总线。基于Avalon交换式总线接口规范,利用Verilog HDL硬件描述语言实现SPI总线接口的硬件设计,编写SPI接口模块在NIOSⅡ系统中的驱动程序。在Modelsim中对SPI接口的硬件设计进行功能和时序仿真;在FPGA开发板上构建了实际的NIOSⅡ系统,验证SPI接口的SoPC模块;仿真和验证结果正确,满足设计要求。 展开更多
关键词 可编程片上系统 串行外设接口 verilog硬件描述语言 fpga NIOS
在线阅读 下载PDF
基于FPGA的带CRC校验的异步串口通信 被引量:14
9
作者 田佳 王一平 《现代电子技术》 2010年第20期5-7,共3页
由于FPGA具有速度快,效率高,灵活稳定,集成度高等优点,所以为了提高串口通信的速度和效率,在串行通信中采用FPGA来实现串口通信是十分必要的。由于通信传输的不确定性以及干扰等原因,串行通信经常会出现异常情况。然而,在串行通信中添加... 由于FPGA具有速度快,效率高,灵活稳定,集成度高等优点,所以为了提高串口通信的速度和效率,在串行通信中采用FPGA来实现串口通信是十分必要的。由于通信传输的不确定性以及干扰等原因,串行通信经常会出现异常情况。然而,在串行通信中添加CRC校验,可以提高通信的可靠性。采用Verilog HDL设计的一个带CRC校验的串口通信程序,对其下载到FPGA芯片中进行实验验证,得到的结论是用FPGA进行串口通信,可大大提高通信的速度和效率,且CRC校验确保了通信的准确性及卡可靠性。 展开更多
关键词 verilog hdl 串口通信 fpga CRC检验
在线阅读 下载PDF
基于FPGA的光伏逆变系统数据采集自动化 被引量:2
10
作者 唐世庆 孙以泽 赵义满 《合肥工业大学学报(自然科学版)》 CAS CSCD 北大核心 2015年第12期1656-1660,1682,共6页
基于Altera的现场可编程门阵列(field-programmable gate array,FPGA)芯片Cyclone V,文章采用16位高精度、低成本的模数转换芯片AD7656,设计了单相光伏逆变系统的数据采集方案。该方案采集的电气参量包括光伏组件阵列输出的直流电压、... 基于Altera的现场可编程门阵列(field-programmable gate array,FPGA)芯片Cyclone V,文章采用16位高精度、低成本的模数转换芯片AD7656,设计了单相光伏逆变系统的数据采集方案。该方案采集的电气参量包括光伏组件阵列输出的直流电压、直流电流,boost电路输出的直流电压,逆变输出的交流电压,逆变输出的交流电流和并网电流。利用高速硬件描述语言(very-high-speed integrated circuit hardware description language,VHDL)设计了新颖高效的串行外设接口(serial peripheral interface,SPI)控制器,通过FPGA与AD7656控制6路电气数据的同步采集。同时设计了独特的交互式JTAG-CTRL工具和集成电路IP软核模块。将采集顶层IP网表加载到FPGA控制板后,进行光伏逆变系统的自动化脚本配置和数据传输。该系统实现了单相光伏逆变器的数据采集、存储、控制和测试诊断自动化。实验结果表明,设计的采集系统具有较高的精度,电压电流的平均误差达到0.92%,而且在线测量系统工作稳定可靠。 展开更多
关键词 光伏系统 现场可编程门阵列 模/数转换器数据采集 串行外设接口控制器 JTAG-CTRL工具
在线阅读 下载PDF
基于FPGA的USB接口读写设计 被引量:1
11
作者 周芳 《安徽工业大学学报(自然科学版)》 CAS 2006年第1期76-79,共4页
介绍了一种用FPGA实现USB接口读写的设计方法。着重分析主循环,中断服务处理器和D12命令接口等几个结构模块的设计。在XilinxISE软件平台上,验证了读写模块的VerilogHDL语言代码。
关键词 USB fpga PDIUSBD12 verilog hdl
在线阅读 下载PDF
基于FPGA与MCU的一种接口设计 被引量:2
12
作者 李娇龙 田正凯 唐桢 《电子质量》 2011年第11期26-27,34,共3页
因脉冲幅度分析器研发的需要,设计了该系统接口总线,它具有高速、高效率以及接口电路简单、实用性强的特点。具体利用C8051F340单片机,通过该接口总线实现对A3P250 FPGA内部RAM的读写,其寻址范围0~255。其中,FPGA设计采用VerilogHDL语... 因脉冲幅度分析器研发的需要,设计了该系统接口总线,它具有高速、高效率以及接口电路简单、实用性强的特点。具体利用C8051F340单片机,通过该接口总线实现对A3P250 FPGA内部RAM的读写,其寻址范围0~255。其中,FPGA设计采用VerilogHDL语言,而单片机设计由C语言完成。经过仿真、下载调试,实际应用,验证了该设计方案的可行性及实用性。 展开更多
关键词 fpga 单片机 接口设计 veriloghdl
在线阅读 下载PDF
ISP1362在基于FPGA的红外成像系统中的应用
13
作者 梁萍 于军胜 +2 位作者 罗凤武 郑兴 蒋亚东 《现代电子技术》 2010年第4期190-192,195,共4页
ISP1362是飞利浦推出的一款USB可编程控制芯片,其内部集成了一个高级主控制器,一个外设控制器,主机和设备控制器兼容USB2.0协议,支持12Mb/s的全速传输和1.5Mb/s的低速传输;芯片有三种工作模式,即主机控制器模式、设备控制器模式和OTG模... ISP1362是飞利浦推出的一款USB可编程控制芯片,其内部集成了一个高级主控制器,一个外设控制器,主机和设备控制器兼容USB2.0协议,支持12Mb/s的全速传输和1.5Mb/s的低速传输;芯片有三种工作模式,即主机控制器模式、设备控制器模式和OTG模式。主要针对USB控制芯片ISP1362在基于FPGA的红外成像系统的数据采集中的应用,利用Verilog HDL语言完成其在设备控制器模式下的功能,具有很好的可移植性。 展开更多
关键词 fpga ISP1362 USB接口 固件 verilog hdl
在线阅读 下载PDF
基于FPGA的多通道并行UART接口设计 被引量:1
14
作者 鲍存会 《陕西理工学院学报(自然科学版)》 2012年第6期19-23,共5页
针对现有多串口测控系统数据传输率低,各通信接口之间相互影响且不能并行通信的问题,提出了一种基于FPGA的多通道并行UART接口设计方法。依据RS-232异步通信协议,首先采用硬件描述语言设计了UART接口的波特率发生器、发送模块和接收模块... 针对现有多串口测控系统数据传输率低,各通信接口之间相互影响且不能并行通信的问题,提出了一种基于FPGA的多通道并行UART接口设计方法。依据RS-232异步通信协议,首先采用硬件描述语言设计了UART接口的波特率发生器、发送模块和接收模块,然后在EP2C8器件上对设计的多通道并行UART逻辑功能进行测试。试验结果表明,该设计方法能够实现10 Hz GPS数据帧和76.29 Hz航向参考系统AHRS数据帧的完整接收,各UART模块之间能并行工作,数据帧传输完整可靠。 展开更多
关键词 通用异步收发器 现场可编程门阵列 verilog hdl 串行通信
在线阅读 下载PDF
高速SPI接口在OSD中的应用 被引量:4
15
作者 施根勇 黄世震 《电子器件》 CAS 北大核心 2012年第2期227-231,共5页
面对日益华丽的OSD开发,出现了加载OSD信息的速度瓶颈。设计基于SPI总线,在FLASH与视频字符处理模块之间建立一条高速通道。该设计使用Verilog HDL语言实现RTL设计,详细阐述了高速SPI的设计思路,详细说明了IP核的系统架构,接口信号和子... 面对日益华丽的OSD开发,出现了加载OSD信息的速度瓶颈。设计基于SPI总线,在FLASH与视频字符处理模块之间建立一条高速通道。该设计使用Verilog HDL语言实现RTL设计,详细阐述了高速SPI的设计思路,详细说明了IP核的系统架构,接口信号和子模块设计。经过FPGA验证结果表明,传输速率大幅度提高,满足在了OSD应用中高带宽的速度要求。 展开更多
关键词 IP核 高速spi 视频字符叠加 verilog hdl 硬件设计语言
在线阅读 下载PDF
基于FPGA的高速数据采集系统设计 被引量:2
16
作者 訾立强 郭宝增 +1 位作者 于雪莲 刘赞 《电子设计工程》 2014年第23期74-76,80,共4页
设计了一种以FPGA为主要控制芯片并通过串口与PC机进行数据通信的高速数据采集系统。FPGA内各个逻辑模块利用Verilog HDL语言进行设计,通过各功能模块分别实现高速模数转换芯片控制、数据采集处理以及与PC机之间的数据通信。系统发挥FPG... 设计了一种以FPGA为主要控制芯片并通过串口与PC机进行数据通信的高速数据采集系统。FPGA内各个逻辑模块利用Verilog HDL语言进行设计,通过各功能模块分别实现高速模数转换芯片控制、数据采集处理以及与PC机之间的数据通信。系统发挥FPGA的并行数据处理能力,较传统以DSP和单片机为主要处理芯片的数据采集系统更能满足高速度、高稳定性、高实时性等要求。 展开更多
关键词 fpga 数据采集 串口通信 verilog hdl
在线阅读 下载PDF
基于可编程逻辑器件(FPGA)为核心的PS/2接口键盘的输入输出电路的设计 被引量:1
17
作者 彭若晨 闫妍 《电子设计工程》 2015年第11期128-130,134,共4页
以现场可编程逻辑器件(FPGA)为核心的PS/2接口键盘的输入输出电路实验来了解多模显示器在VGA上的内容。利用QuartusⅡ软件编写verilog HDL硬件描述语言程序以实现数码管循环显示学号以及根据键盘切换输出波形并在VGA上显示。本设计主要... 以现场可编程逻辑器件(FPGA)为核心的PS/2接口键盘的输入输出电路实验来了解多模显示器在VGA上的内容。利用QuartusⅡ软件编写verilog HDL硬件描述语言程序以实现数码管循环显示学号以及根据键盘切换输出波形并在VGA上显示。本设计主要以程序为核心,硬件电路的搭建使用DEO板,将程序顶层文件里定义的输入输出端口与DEO板上的管脚进行相应的配置,外设是一个与实验箱通过PS/2接口相连的键盘和VGA接口相连的显示屏。当系统上电后,DEO板上的数码管会循环显示学号后四位;按下键盘上的按键,VGA上会显示当前温度和时间以及学生姓名。通过实验来了解多模式显示器在VGA上显示不同的内容。 展开更多
关键词 fpga QuartusⅡ verilog hdl VGA接口 PS/2接口键盘
在线阅读 下载PDF
基于FPGA的DDR3 SDRAM高速图像数据采集方法 被引量:17
18
作者 隋旭阳 赖文娟 李健 《兵器装备工程学报》 CAS 北大核心 2018年第5期108-111,共4页
为满足高分辨率、高帧频图像处理领域对高速、实时数据采集与缓存的需求,结合Xilinx提供的MIG_v1.9 IP核,利用Verilog HDL语言,设计了DDR3 SDRAM控制器;引入读、写FIFO和读写逻辑控制模块,优化了接口封装;提出了一种基于DDR3 SDRAM存储... 为满足高分辨率、高帧频图像处理领域对高速、实时数据采集与缓存的需求,结合Xilinx提供的MIG_v1.9 IP核,利用Verilog HDL语言,设计了DDR3 SDRAM控制器;引入读、写FIFO和读写逻辑控制模块,优化了接口封装;提出了一种基于DDR3 SDRAM存储地址的读写控制方法,并在Kintex-7 FPGA上实现了多种分辨率的高速图像数据的采集与显示;系统测试表明:该方法可满足高速、大容量、实时数据的缓存要求,充分发挥了DDR3存储的灵活性。该方法可为多路视频源的图像存储提供参考。 展开更多
关键词 fpga DDR3SDRAM 用户接口 数据采集 veriloghdl语言 XILINX
在线阅读 下载PDF
基于FPGA的UART模块设计与实现 被引量:10
19
作者 刘博 《无线电工程》 2018年第5期433-438,共6页
为了方便FPGA和CPU或者其他设备之间的数据传输,实现了一个可编程的通用异步收发器(UART)模块。采用Verilog HDL语言作为硬件功能的描述,硬件采用Alter公司的EP2C5T144C8N芯片,运用模块化设计方法分别设计了UART的发送器、接收器和波特... 为了方便FPGA和CPU或者其他设备之间的数据传输,实现了一个可编程的通用异步收发器(UART)模块。采用Verilog HDL语言作为硬件功能的描述,硬件采用Alter公司的EP2C5T144C8N芯片,运用模块化设计方法分别设计了UART的发送器、接收器和波特率发生器。用Modelsim进行时序仿真,并用USB-Blaster在QuartusⅡ环境下进行设计、编译,经串口助手进行验证,数据传输快速、准确。 展开更多
关键词 现场可编程门阵列 串行通信 verilog hdl语言 Modelsim仿真
在线阅读 下载PDF
基于FPGA的通用串行信号产生器的设计
20
作者 张庆伟 王祖林 《遥测遥控》 2004年第1期54-58,共5页
在国内航空航天飞行器的研制过程中,经常重复设计各种串行信号产生器。为解决该问题,文中分析了串行信号和FPGA的特点。给出一种基于FPGA的通用串行信号产生器的设计方法。以某型号导弹串行信号产生器作为实例,介绍设计方法,并给出该实... 在国内航空航天飞行器的研制过程中,经常重复设计各种串行信号产生器。为解决该问题,文中分析了串行信号和FPGA的特点。给出一种基于FPGA的通用串行信号产生器的设计方法。以某型号导弹串行信号产生器作为实例,介绍设计方法,并给出该实例在工程实现时所采用的设计方法以及设计中应注意的问题。用该方法设计的串行信号产生器具有电路简单、修改方便、成本低、面积小的特点。 展开更多
关键词 场可编程门阵列 串行信号 信号产生器 verilog hdl
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部