总线协议控制器论文-王芬芬,冯海英,丁柯

总线协议控制器论文-王芬芬,冯海英,丁柯

导读:本文包含了总线协议控制器论文开题报告文献综述及选题提纲参考文献,主要关键词:I2C总线,SMBus总线,SOC,Verilog,HDL

总线协议控制器论文文献综述

王芬芬,冯海英,丁柯[1](2018)在《一种兼容SMBus协议的I2C总线控制器的设计》一文中研究指出为了满足片上系统(SOC,System On Chip)中高性能且低成本的知识产权(IP,Intelligence Property)复用技术,提出了一种兼容SMBus 2.0(SMBus,System Management Bus)协议的I2C(I2C,Inter-integrated circuit)总线控制器的设计。该设计既保证I2C和SMBus各自的功能和时序,又极大地节省了硬件资源,可广泛应用于这两者的外设通信环境中。此外,该设计基于高性能外设总线(APB,Advance Peripheral Bus)接口,采用Verilog HDL实现,可方便地集成到SOC系统中。最后,搭建仿真验证平台,验证了该I2C总线控制器的兼容性,证明其总线功能的完善性、总线时序的规范性以及总线通信的稳定性。(本文来源于《电子与封装》期刊2018年09期)

卞学愚[2](2018)在《基于AHB总线协议的DMA控制器设计》一文中研究指出直接存储器数据存取(Direct Memory Access,DMA)技术是一种具有高速度、高效率等特点的进行模块间数据传送方式的数据传输技术。进行DMA类型的数据传送任务时,设计者需要设计一个DMA控制器作为传送过程中控制流程的主控制器。在起始数据传送任务的过程前,CPU(Central Processing Unit,中央处理器)需要对DMA控制器进行任务初始化的信息配置,接下来DMA控制器即可根据配置信息直接进行对应存储地址上数据的读写操作,而不再需要CPU干预。因此,这种传送方式极大的节省了CPU的资源,进而极大的提高了数据传送的效率。在CPU运行速率越来越快,系统内数据传送的行为越来越多、越来越复杂的前提下,DMA控制器的研究和设计将成为提高系统性能的重中之重。本文旨在设计一个基于AHB(Advanced High-performance Bus,高性能总线)协议的DMA控制器。首先通过查阅资料了解了国内外目前内存访问技术的发展大势,通过对AHB总线协议的深入学习概述了AHB总线协议的关键技术指标,并对DMA数据传送方式的基本原理做了深入的学习探讨;接下来根据前述对总线协议以及传送原理的理解,结合工程设计的实际需求,提出了功能完备的DMA控制器的设计方案;进一步根据设计方案对DMA控制器模块进行了系统功能子模块的划分,包括核心逻辑、状态机、接口模块等,并通过Verilog HDL语言对DMA控制器进行了详细的行为级描述。设计完成后,在片上系统(System on Chip,SOC)下搭建验证平台,将设计代码集成到验证环境中,经过电子设计自动化(Electronics Design Automation,EDA)工具对代码进行编译后,对其子模块的行为级设计进行单独的功能和时序验证,多次调试、修改迭代后进而对顶层例化的模块进行整体的功能和时序仿真验证。验证结果表明,数据传送准确,信号传送时序符合设计指标,代码覆盖率结果为覆盖完全,DMA数据传送任务顺利完成。(本文来源于《西安电子科技大学》期刊2018-06-01)

张海军[3](2017)在《具备CAN总线通信(基于SAEJ1939协议)JH476的车身控制器研制》一文中研究指出随着现代汽车工业的飞速发展,汽车电子控制单元和电子设备的不断增加,采用传统的线束进行点对点的连接方式已远不能满足这样的需求,在这种形势下,以CAN总线为代表的车用总线应运而生,汽车车身控制器采用CAN总线技术不仅满足了车身控制的各项功能需求,使成本得到了有效的降低,更简化了车身冗余的线束,给汽车的优化控制带来了质的飞跃。本课题首先对国内外车身控制系统的发展进行了简明额要的介绍,分析了车身控制器集中式和分布式的优缺点,并对国内外车身控制器的发展趋势进行了相应的说明。然后从CAN总线出发,将CAN通信总线的分层结构用示意图的方式进行了相应的说明,对CAN总线的四种帧类型及各帧的组成形式进行了详细的叙述,将SAEJ1939协议定义的各层与其报文格式、报文标识符的分配、数据帧的部分定义做了详细的阐述并将其通信过程与通话过程进行了类比说明,其次根据客户给予的功能技术规范整理出车身控制器各模块的功能需求,例如电源、输入、输出、MOSFET驱动模块等,对各个模块的电路设计进行了相关说明,并将一些重要元器件在电路中的作用进行了详细的叙述。在软件设计方面首先对系统软件的总体设计方案进行了相应的叙述,在CAN总线通讯上对CAN总线及相关规范、各层间软件处理流程、总线节点的初始化、报文发送、报文接收进行了说明与叙述。最后对设计出来的车身控制器进行了一系列的相关实验与测试,对在实车测试中出现的右转向灯倍频问题做了详细的研究,并最终找出问题点解决了该问题。文中对基于SAEJ1939协议的CAN总线的车身控制器的硬件电路和软件驱动模块做了较为详尽的阐述,在实车测试时展现出的问题对今后开发同类产品有一个很好的借鉴,经过一系列测试验证最终开发出的车身控制器完全满足客户的功能需求,证明了系统的可行性。希望这些努力对今后相关汽车电子厂商自主开发CAN总线控制系统和车身控制系统提供一些价值。(本文来源于《厦门理工学院》期刊2017-12-01)

潘胜民[4](2016)在《基于AMBA总线协议的增强型DMA控制器的设计》一文中研究指出随着计算机技术的迅猛发展,应用设备之间数据交换量和交换频率不断增大,这对内存的访问效率提出了更高的要求。直接数据存取(Direct Memory Access, DMA)技术是一种不消耗处理器资源的可靠的数据传输方法。目前,大规模集成电路片上系统(System on Chip, SoC)大多会采用DMA技术,而且通道数目也越来越多。随着半导体工艺的高速发展,很多厂家甚至直接生产DMA控制器的IP (Intellectual Property)核。DMA技术在SoC系统中的地位越来越重要,是内核和外部设备间数据交换的纽带,能够极大提高SoC系统的运行效率,所以设计一款功能强大的兼容性较好的DMA控制器IP核是非常必要的。本文主要以SoC中存储器访问为研究主题,深入分析了目前国内外内存访问的发展趋势,研究了SoC系统和AMBA (Advanced Microcontroller Bus Architecture)总线协议,合理地运用DMA技术,完成了基于AMBA总线协议的增强型DMA控制器的设计。本文设计的DMA控制器有16个通道,每个通道支持31个硬触发请求和1个软触发请求。与一般DMA控制器不同,本DMA控制器的通道参数基于RAM存储,而且支持链接传输。本文阐述了DMA控制器的整体功能、性能和结构,详细描述了DMA控制器每个功能模块的设计,包括功能模块中的核心逻辑、关键状态机等。在SoC系统验证平台下,对DMA控制器进行功能仿真验证;在SMIC的0.13μm工艺库下进行综合,DMA控制器AHB (Advanced High Performance Bus)总线时钟频率能达到333MHz,面积为257904μm2;最后在Xilinx公司的Virtex7系列xc7vx485t-2ffgl761开发板上对设计进行FPGA板级验证。经过验证,DMA控制器功能完善,性能可靠,完全达到设计的功能和性能要求,可以应用在SoC系统中,实现存储器间数据搬移操作,吞吐率可达5.3Gbps,极大地提高系统的工作效率。(本文来源于《东南大学》期刊2016-06-20)

杨晓[5](2016)在《基于AXI总线协议的SPI控制器设计与验证》一文中研究指出随着电子设计技术日新月异的发展,近年来,系统级芯片(System-on-a-Chip,So C)设计技术已经在集成电路发展的各个领域里得到广泛应用。工程师都希望自己的设计可以和更多的电子设备进行通信,因此,如今很多芯片都支持传统串行外设接口(Serial Peripheral Interface,SPI)、通用串行总线(Universal Serial Bus,USB)等等其他电子设备接口。其中,SPI协议因其电路结构简单、通信可靠等诸多优点,在低速外部设备中得到广泛应用。本文通过研究Motorola公司的SPI协议以及ARM公司的高级可扩展接口(Advanced e Xtensible Interface,AXI)协议,设计了一种支持AXI总线传输的SPI控制器模块,该设计实现了支持多请求功能和支持乱序访问功能。论文重点介绍了该SPI控制器模块的设计原理和验证方法。首先,论文依据SPI协议基本原理给出了该SPI控制器模块的整体架构设计,并根据AXI协议端口特点对SPI控制器模块接口信号进行扩展,增加与AXI总线通信的接口,使得SPI控制器可以与AXI总线之间进行通信,能够更广泛地应用于不同的So C系统中。该SPI控制器模块由控制寄存器、扩展寄存器、数据寄存器、状态寄存器、SPI控制模块、读写模块、标识(Identification,ID)控制模块和移位寄存器等子模块构成。该SPI控制器模块支持读请求、读请求应答、写请求、写请求应答四种传输模式。其次,在完成SPI控制器模块寄存器传输级(Register Transfer Level,RTL)设计基础上,验证了若干待测功能点。基于验证方法学手册(Verification Methodology Manual,VMM)验证方法,利用System Verilog语言为该SPI控制器模块设计搭建层次化的随机验证环境,对该论文设计的SPI控制器模块进行充分验证。再次,利用Synopsys公司的Verilog模拟器编译(Verilog Compile Simulator,VCS)仿真工具对设计进行代码覆盖率统计、分析代码覆盖率并针对代码覆盖率报告结果适当添加限制条件提高代码覆盖率。对SPI控制器代码添加功能覆盖率组统计功能覆盖率。最后,对SPI控制器模块进行RTL代码综合,评估设计面积、时序、功耗。验证结果表明:本文设计的SPI控制器完全兼容SPI协议,在功能上达到了预期目标,可以灵活地应用到基于AXI总线协议的典型So C系统中,可与多种具有SPI接口的电子设备进行通信。此外,采用基于VMM方法学搭建参数可配置的随机验证环境有效提高了设计的验证效率。(本文来源于《兰州理工大学》期刊2016-06-08)

韩圣东[6](2016)在《基于串行总线的多点通讯协议控制器IP核设计及系统验证》一文中研究指出随着空间通讯技术的不断发展,FPGA技术在其中扮演着越来越重要的角色,而FPGA之中的IP核更是具有使用灵活、可配置性强、功能稳定、保密性好、成本低的特点,被广泛应用于通讯等多个领域。可见IP核的设计对于整个系统的功能构建十分重要。本文主要针对串行总线的多点通讯协议设计了IP核并进行了系统验证,保证该IP核具备主从机多点通讯控制的功能。本文介绍的多点通讯协议控制器IP核设计及系统验证工作主要分为FPGA逻辑功能设计(主机、从机)、封装接口设计、验证平台的硬件及电缆设计、接口驱动程序设计、验证平台软件设计以及整体联调。其中验证平台的硬件设计了“一主五从”模式来验证IP核的功能正确性,即设计了一个主机(FPGA板卡加PC机)五个从机(FPGA板)的硬件平台。主机内部,FPGA板卡与PC机主板之间通过PXI接口连接,而主机与从机之间则通过RS485串行总线进行连接,满足了多点通讯的物理层架构。接口驱动程序的设计主要解决了主机内部FPGA板卡与PC机主板之间的接口通讯问题,为PXI接口对应的PCI9054驱动程序。IP核的FPGA设计分为封装接口设计和内部逻辑功能设计,其中主机端IP核接口设计提供了主机内部FPGA分别与PC机主板和5个从机通讯的桥梁;从机端则提供了从机与主机间通讯的桥梁。IP核的内部逻辑功能包括多点通讯协议的地址标签位识别、CRC校验、发送指令以及接收应答、功能码演示等。验证平台的软件设计采用了MFC来制作上位机软件进行IP核功能测试,该软件包括发送指令、接收显示等功能。经验证平台各个环节的设计验证以及整体联调测试,该多点通讯协议控制器IP核设计功能完整正确、配置灵活、保密性好、良好的实现了设备间多点通讯的功能,为今后FPGA的相关设计提供了便利条件,同时为星载数据通讯网络的多点通讯功能提供了良好的保障,为空间通讯技术做出了贡献,对于一对多的通讯技术实现有着重要意义。(本文来源于《中国科学院国家空间科学中心》期刊2016-05-01)

陈广伟,董晓丹[7](2016)在《线控制动系统控制器局域网FlexRay总线通信协议》一文中研究指出本文首先对FlexRay总线协议和线控制动系统的结构和工作原理做了简单的介绍,然后将Flexray应用于线控制动系统。并充分利用了Flexray通信的优势,对线控制动系统的各个节点的源地址分配、输出参数以及参数组定义等做出明确的规定,从而为Flexray总线在线控车辆领域的应用提供了一定的理论和实验方法。(本文来源于《时代汽车》期刊2016年03期)

钱黎明,刘富发,魏敬和[8](2014)在《支持PCI总线的HDLC协议专用控制器设计》一文中研究指出在地面卫星通讯中,为了满足上位机更快、更可靠的接收外部设备通信数据的要求,设计了一款支持外围部件互联(PCI,Peripheral Component Interconnect)总线的高级数据链路控制(High-level data link control,HDLC)协议专用控制器电路。详细描述了电路系统构成及具体模块的实现,并给出了仿真波形图。经仿真测试表明该电路可满足系统要求,同时PCI接口速率可达到132 Mbyte/s。(本文来源于《中国电子科学研究院学报》期刊2014年06期)

曾晓东,牟明,张成[9](2014)在《基于61864协议芯片的1553B总线控制器通信接口设计》一文中研究指出1553B总线是一种串行总线标准,其最大特点是高可靠性。故在航空航天等领域被广泛使用。本文提出使用高性能的DDC公司的BU—61864协议芯片和DSP(TMS320F2812)的1553B总线控制器通信接口设计,简要说明实现1553B的总线控制器功能的设计方法。(本文来源于《电子世界》期刊2014年11期)

杨帅,王超,成建生[10](2014)在《基于Host Based架构模式的LON总线协议转换控制器》一文中研究指出为了使LON现场总线技术和集散控制技术有机结合,设计了一种Host Based架构模式LON总线协议转换控制器。采用单片机AT89C55和神经元芯片3150分别作为LON总线协议转换控制器的主从处理器,通过建立的Slave A模式并行接口实现了虚拟令牌乒乓式传递机制下的数据报文的传递。LON总线协议转换控制器实现了LonTalk标准协议和Modbus标准协议之间的数据报文的相互转换。实验表明:LON总线协议转换控制器性能良好。(本文来源于《制造业自动化》期刊2014年11期)

总线协议控制器论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

直接存储器数据存取(Direct Memory Access,DMA)技术是一种具有高速度、高效率等特点的进行模块间数据传送方式的数据传输技术。进行DMA类型的数据传送任务时,设计者需要设计一个DMA控制器作为传送过程中控制流程的主控制器。在起始数据传送任务的过程前,CPU(Central Processing Unit,中央处理器)需要对DMA控制器进行任务初始化的信息配置,接下来DMA控制器即可根据配置信息直接进行对应存储地址上数据的读写操作,而不再需要CPU干预。因此,这种传送方式极大的节省了CPU的资源,进而极大的提高了数据传送的效率。在CPU运行速率越来越快,系统内数据传送的行为越来越多、越来越复杂的前提下,DMA控制器的研究和设计将成为提高系统性能的重中之重。本文旨在设计一个基于AHB(Advanced High-performance Bus,高性能总线)协议的DMA控制器。首先通过查阅资料了解了国内外目前内存访问技术的发展大势,通过对AHB总线协议的深入学习概述了AHB总线协议的关键技术指标,并对DMA数据传送方式的基本原理做了深入的学习探讨;接下来根据前述对总线协议以及传送原理的理解,结合工程设计的实际需求,提出了功能完备的DMA控制器的设计方案;进一步根据设计方案对DMA控制器模块进行了系统功能子模块的划分,包括核心逻辑、状态机、接口模块等,并通过Verilog HDL语言对DMA控制器进行了详细的行为级描述。设计完成后,在片上系统(System on Chip,SOC)下搭建验证平台,将设计代码集成到验证环境中,经过电子设计自动化(Electronics Design Automation,EDA)工具对代码进行编译后,对其子模块的行为级设计进行单独的功能和时序验证,多次调试、修改迭代后进而对顶层例化的模块进行整体的功能和时序仿真验证。验证结果表明,数据传送准确,信号传送时序符合设计指标,代码覆盖率结果为覆盖完全,DMA数据传送任务顺利完成。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

总线协议控制器论文参考文献

[1].王芬芬,冯海英,丁柯.一种兼容SMBus协议的I2C总线控制器的设计[J].电子与封装.2018

[2].卞学愚.基于AHB总线协议的DMA控制器设计[D].西安电子科技大学.2018

[3].张海军.具备CAN总线通信(基于SAEJ1939协议)JH476的车身控制器研制[D].厦门理工学院.2017

[4].潘胜民.基于AMBA总线协议的增强型DMA控制器的设计[D].东南大学.2016

[5].杨晓.基于AXI总线协议的SPI控制器设计与验证[D].兰州理工大学.2016

[6].韩圣东.基于串行总线的多点通讯协议控制器IP核设计及系统验证[D].中国科学院国家空间科学中心.2016

[7].陈广伟,董晓丹.线控制动系统控制器局域网FlexRay总线通信协议[J].时代汽车.2016

[8].钱黎明,刘富发,魏敬和.支持PCI总线的HDLC协议专用控制器设计[J].中国电子科学研究院学报.2014

[9].曾晓东,牟明,张成.基于61864协议芯片的1553B总线控制器通信接口设计[J].电子世界.2014

[10].杨帅,王超,成建生.基于HostBased架构模式的LON总线协议转换控制器[J].制造业自动化.2014

标签:;  ;  ;  ;  ;  

总线协议控制器论文-王芬芬,冯海英,丁柯
下载Doc文档

猜你喜欢