导读:本文包含了主机控制器论文开题报告文献综述及选题提纲参考文献,主要关键词:微控制器,协同控制,控制架构,边缘计算
主机控制器论文文献综述
张一凡[1](2019)在《一种主机与控制器协同工作模式的设计与实现》一文中研究指出物联网系统需要协同处理大量物理设备,进而实现更复杂的功能和流程。传统设备控制器往往基于单片机,有很好的实时性和可靠性,但其计算能力不足,功能扩展性有限。而传统主机具有丰富的软硬件资源和较强的处理能力,但难于保证实时性和稳定性。因此需要通过主机(上位机)和多个设备控制器(下位机)协同工作,融合二者各自优点,方便实现复杂应用。为了更好地实现主机和控制器的高效协同,首先提出并实现叁层协同控制模式。全局业务逻辑层位于上位机,执行高级流程逻辑;中间控制逻辑层实现基本功能和通讯的封装;下位机实现基本控制逻辑层,为主机提供基本硬件功能。其次,根据业务需求分析抽象出四类延迟类型:平均响应延迟、控制指令执行间隔延迟、事件发生到响应延迟、具有严格时序外设的操作延迟。根据控制指令执行间隔延迟,设计执行器模块,可以进行批处理,降低了指令的平均延迟;为事件发生到响应延迟,设计判断管理器模块,通过快速的轮询,从而保证不同操作的延迟控制。最后,实现了基于通用串行总线(USB)的主机控制协同系统,并针对四项延迟需求开发了对应的任务发生器。实验结果表明,相比于使用串口的传统方式,平均响应时间约缩短了26.8倍;执行器模块调度的指令间延迟没有波动,指令间平均延迟比传统方式缩短的45倍,明显优于传统方式。下位机单独任务的响应延迟低于传统方式;主机任务的最大响应延迟为传统方式的1/1675,均能满足预期指标。(本文来源于《华中科技大学》期刊2019-05-01)
卢腾辉[2](2018)在《eMMC主机控制器设计与研究》一文中研究指出随着安防市场高清化趋势加剧,安防监控芯片对外部存储器速度和容量的要求也不断提高。eMMC(Embedded Multi-Media Card)凭借容量大、速度快、使用简便、安全性高等优异性能成为安防芯片外部存储升级的首选,相应主机控制器的开发也成为业内关注的焦点。目前安防芯片领域的eMMC主机控制器设计方案还比较落后,尤其对eMMC 5.1规范的支持仍然非常欠缺。本文针对实际应用需求,研究设计了一款基于AMBA 3.0总线,符合eMMC 5.1协议规范,集成于安防监控芯片中的eMMC主机控制器,用于实现SoC芯片与eMMC设备之间的通信,能够满足安防监控芯片对于大容量高清视频数据实时存储的需求,对设计高性能SoC芯片,提升系统外部存储性能具有重要的应用意义。本设计深入研究了eMMC、APB、AXI协议,力求达到最优的性能、兼容性和健壮性。eMMC主机控制器全面支持eMMC 5.1协议,主要创新成果包括:(1)基于eMMC5.1协议的新特性,在硬件上实现了命令排队功能,有助于改善频繁碎片化存取操作的性能。(2)控制器中设置了自动命令寄存器,能够在一个命令完成后自动开启下一命令的发送,简化了eMMC协议中常用组合命令的发送。(3)针对eMMC数据传输的特点,控制器外接2块512字节的单口RAM作为数据缓冲,采用乒乓操作减小数据传输延时。RTL代码通过了全面严格的功能仿真验证,确保了功能的正确性与可行性;在TSMC 90nm CMOS工艺下综合总面积为118670.808052μm~2;经过静态时序分析,模块工作时钟成功达到目标频率400 MHz。本设计在功能、面积、时序上都取得了良好的表现,能够充分发挥eMMC 5.1的特性,提升安防芯片的外部存储性能。(本文来源于《华南理工大学》期刊2018-04-19)
刘赞[3](2016)在《基于FPGA的SATA3.0主机端控制器的设计》一文中研究指出SATA(Serial ATA)是一种高速的串行总线,采用点对点的传输方式,具有支持热插拔、纠错能力强、传输速度快等特点。SATA1.0总线的传输速度是150 MB/s,SATA2.0总线的传输速度是300 MB/s,最新一代SATA3.0总线的传输速度可达600 MB/s,在研的SATA4.0总线有望达到1.2 GB/s。与PATA(Parallel ATA)接口不同,SATA接口使用2根差分信号线收发数据,克服了并行数据在高速传输过程中的串扰现象。鉴于SATA总线技术的种种优点和发展前景,本文提出了一种基于FPGA的SATA3.0主机端控制器的设计方法。本文详细分析了SATA3.0协议,将协议分为物理层、链路层、传输层和应用层,并对每层的结构和功能进行了论述。首先,使用Xilinx公司FPGA芯片集成的千兆级串行数据收发器,基于Verilog HDL语言完成了协议的物理层设计,通过Modelsim仿真表明,该物理层模块可以收发6 Gbps的比特流数据,同时完成了数据的并串、串并转换。其次,使用Verilog HDL语言完成了协议的链路层设计,并分别对CRC校验、加扰、解扰等模块进行了仿真,仿真结果表明,该链路层模块可以以600 MB/s的速度处理数据并成功实现了数据的CRC校验、加解扰以及流量控制。最后使用Verilog HDL语言完成了协议的传输层设计,并对其进行了仿真,仿真结果表明,该传输层模块成功实现了数据的封装和解析。本文通过实现SATA3.0协议的物理层、链路层和传输层,完成了基于FPGA的SATA3.0主机端控制器的设计,设计的主机端控制器可以以6 Gbps的速度与SATA3.0硬盘进行基本的数据传输并能保证数据在传输过程中的准确性。(本文来源于《河北大学》期刊2016-06-01)
张庆顺,刘赞,郭宝增,张锁良[4](2016)在《基于FPGA的SATA主机端控制器链路层发送模块设计》一文中研究指出计算机系统中SATA(serial advanced technology attachment)主机端控制器采用专用总线转换芯片和软件控制方式.为使得以FPGA(field-programmable gate array)为控制核心的电子系统可以直接使用SATA3.0硬盘作为数据存储介质,借鉴ATA1-7、SATA1.0、SATA2.0、SATA3.0等相关协议,提出了一种基于FPGA的SATA3.0主机端控制器的链路层发送功能模块的设计与实现方法,成功实现了数据在发送过程中的校验、加扰以及流量控制等相关功能.仿真结果表明:本控制器数据处理速度可达600 MB/s,验证了设计的正确性.(本文来源于《河北大学学报(自然科学版)》期刊2016年02期)
沈建苗[5](2016)在《Xbox 360手柄妙用 主机控制器变身Windows鼠标》一文中研究指出在游戏主机中微软Xbox系列配件对于Windows的支持是最好的。目前的主流操作系统Windows 10可以将主机内容映射到电脑中,Xbox One手柄也可以无缝连接Windows。不仅如此,借助第叁方工具还能实现更新奇的方法,比如Gopher360将Xbox手柄变为了鼠标。(本文来源于《电脑爱好者》期刊2016年06期)
曹镝[6](2015)在《关于ADRC的船舶主机控制器设计以及仿真分析》一文中研究指出随着现代机械工业的不断发展,船舶航向运动系统所具有的不确定性和非线性特征越来越明显,自动舵执行能力产生的约束作用、流、浪以及风的影响力也较为明显,从而导致航向控制器的设计工作存在一定的难度,文章主要对ADRC船舶主机控制器的设计原理进行分析和探讨,并提出针对性的设计原则。通过对仿真结果的分析和探讨,不难发现这种控制器对于船舶的实际航向运动所具有的环境、参数不确定性和非线性等控制对象的变化有着显着的指导,航向切换过程中的平滑、快速以及操舵量相对较少,从而可以快速精确地获得控制保持。(本文来源于《科技创新与应用》期刊2015年21期)
彭毅[7](2015)在《有轨电车信号系统轨旁控制器主机的研究与开发》一文中研究指出随着我国城市化进程的加快和城市规模的扩大,城市公共交通需求也持续增长。有轨电车与其他交通方式共同构建城市综合交通体系,致力于解决城市交通问题。有轨电车作为城市综合交通体系的一部分,以其节能环保、运行舒适、设计新颖和方便快捷等优势,正逐步成为世界各国介于一般公交系统与地铁系统的主流选择,有轨电车也是中小城市解决城市交通拥堵的重要途径之一。有轨电车信号系统在整个有轨电车安全运营中起核心作用,正线轨旁地面道岔控制系统是有轨电车信号系统中必要的部分,实现对正线道岔区段地面设备的有效控制。研究有轨电车信号系统正线轨旁地面道岔控制系统,对于保证有轨电车安全高效的通过道岔区段十分的必要。主机是有轨电车信号系统轨旁控制器的核心,是连接各部分的“桥梁”,承担着处理信息和转发信息的功能。论文通过借鉴铁路联锁技术及电子电力技术对有轨电车信号系统轨旁控制器主机进行了研发与设计。论文首先介绍了课题研究背景及意义,在研究有轨电车信号系统国内外发展现状的基础上设计出一套有轨电车信号系统轨旁控制器系统,并对其结构及功能进行了说明,同时分析了轨旁控制器系统的特点;接着对轨旁控制器主机从功能、性能及通信接口方面的需求进行了详细分析。其次,重点对主机进行了硬件和软件设计。硬件方面详细介绍了主机电路的总体结构,重点分析了微控制器选型及其外围电路、采集接口、通信接口等的电路设计和工作原理。软件设计方面,包括联锁逻辑软件、其他辅助功能软件及通信协议的具体设计方法。联锁逻辑软件设计是主机软件设计的核心,是主机主要实现的功能,其软件设计包括计轴复位模块、道岔控制模块、进路排列处理模块、信号控制模块和进路解锁模块等联锁逻辑功能软件的设计。其他功能软件主要是为主机提供辅助的功能的软件,包括主程序模块、微控制器初始化模块、CAN通信模块和同步信息处理模块的软件设计。最后,对主机进行系统功能调试,将主机与道岔驱采模块、信号驱采模块以及调度运营管理系统进行联机调试。调试内容包括通信调试和联锁逻辑功能调试,测试结果说明该主机能够实现所要求的联锁功能。(本文来源于《兰州交通大学》期刊2015-06-12)
郑帅[8](2015)在《NAND Flash主机接口控制器技术研究》一文中研究指出随着NAND Flash存储器在各种数码产品、移动手持终端的广泛应用以及用户对存储容量与性能的要求不断提高,存储器内部控制器的技术成为了影响性能的关键。e MMC(embedded Multimedia Card)芯片是当今主流的嵌入式存储器,专门针对智能手机等便携式设备而开发的,能充分满足当前的使用需求。e MMC芯片都应该遵循e MMC协议。该协议是由JEDEC协会订立的国际统一通信标准。本文以此为背景介绍了e MMC 4.5协议的设备结构、功能要求,用自顶向下的设计方法设计了一个面向主机端基于e MMC协议的控制器。该控制器根据协议标准能实现命令和数据的处理。控制器由命令控制模块和数据控制模块两个主模块组成。每个主模块由几个子模块组成。用Verilog HDL语言编写了RTL代码来实现这些模块的功能。在设计中使用了逻辑复用、亚稳态同步等设计技巧使控制器的性能得到优化。在验证方面,首先对RTL代码进行全面验证,期间主要分析了命令和数据的操作。后期用FPGA(Field-Programmable Gate Array)进行验证,利用逻辑分析仪采集并观察波形,证明控制器工作正常。(本文来源于《华南理工大学》期刊2015-03-18)
杨哲,卢絮[9](2014)在《主机滑油温度控制的最少拍控制器设计与分析》一文中研究指出以船舶主机滑油为控制对象,采用MATLAB仿真软件和Simulink工具包对主机滑油温度控制所采用的两种不同控制系统(PID控制系统和最小拍控制系统)进行仿真比较。仿真结果表明,最少拍控制器是基于准确的被控对象而建立的一种控制算法。(本文来源于《装备制造技术》期刊2014年06期)
刘蕴韬[10](2014)在《FPGA应用实例——实现I2C总线主机控制器》一文中研究指出在以51单片机为核的小型电路设计中,没有足够的I/O端口与内部时钟中断实现I2C总线功能。本文运用VHDL语言对FPGA进行必要的编程,在不影响51单片机地址分配的同时能够将8位并行数据转化为符合I2C总线协议的串行数据,实现I2C主机控制器功能。同时,应用MaxPlus软件对设计进行时序仿真,分析设计可行性与存在的不足,该设计能够满足预定目标,拓展FPGA应用。(本文来源于《电子世界》期刊2014年06期)
主机控制器论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
随着安防市场高清化趋势加剧,安防监控芯片对外部存储器速度和容量的要求也不断提高。eMMC(Embedded Multi-Media Card)凭借容量大、速度快、使用简便、安全性高等优异性能成为安防芯片外部存储升级的首选,相应主机控制器的开发也成为业内关注的焦点。目前安防芯片领域的eMMC主机控制器设计方案还比较落后,尤其对eMMC 5.1规范的支持仍然非常欠缺。本文针对实际应用需求,研究设计了一款基于AMBA 3.0总线,符合eMMC 5.1协议规范,集成于安防监控芯片中的eMMC主机控制器,用于实现SoC芯片与eMMC设备之间的通信,能够满足安防监控芯片对于大容量高清视频数据实时存储的需求,对设计高性能SoC芯片,提升系统外部存储性能具有重要的应用意义。本设计深入研究了eMMC、APB、AXI协议,力求达到最优的性能、兼容性和健壮性。eMMC主机控制器全面支持eMMC 5.1协议,主要创新成果包括:(1)基于eMMC5.1协议的新特性,在硬件上实现了命令排队功能,有助于改善频繁碎片化存取操作的性能。(2)控制器中设置了自动命令寄存器,能够在一个命令完成后自动开启下一命令的发送,简化了eMMC协议中常用组合命令的发送。(3)针对eMMC数据传输的特点,控制器外接2块512字节的单口RAM作为数据缓冲,采用乒乓操作减小数据传输延时。RTL代码通过了全面严格的功能仿真验证,确保了功能的正确性与可行性;在TSMC 90nm CMOS工艺下综合总面积为118670.808052μm~2;经过静态时序分析,模块工作时钟成功达到目标频率400 MHz。本设计在功能、面积、时序上都取得了良好的表现,能够充分发挥eMMC 5.1的特性,提升安防芯片的外部存储性能。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
主机控制器论文参考文献
[1].张一凡.一种主机与控制器协同工作模式的设计与实现[D].华中科技大学.2019
[2].卢腾辉.eMMC主机控制器设计与研究[D].华南理工大学.2018
[3].刘赞.基于FPGA的SATA3.0主机端控制器的设计[D].河北大学.2016
[4].张庆顺,刘赞,郭宝增,张锁良.基于FPGA的SATA主机端控制器链路层发送模块设计[J].河北大学学报(自然科学版).2016
[5].沈建苗.Xbox360手柄妙用主机控制器变身Windows鼠标[J].电脑爱好者.2016
[6].曹镝.关于ADRC的船舶主机控制器设计以及仿真分析[J].科技创新与应用.2015
[7].彭毅.有轨电车信号系统轨旁控制器主机的研究与开发[D].兰州交通大学.2015
[8].郑帅.NANDFlash主机接口控制器技术研究[D].华南理工大学.2015
[9].杨哲,卢絮.主机滑油温度控制的最少拍控制器设计与分析[J].装备制造技术.2014
[10].刘蕴韬.FPGA应用实例——实现I2C总线主机控制器[J].电子世界.2014