基于AHB-Lite总线的高速SPI接口的设计与实现

来源 :辽宁大学 | 被引量 : 0次 | 上传用户:duoduo5211314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大规模集成电路的发展,芯片功能不断强大的同时,其复杂度也不断提升。集成电路设计从原本晶体管的集成发展到逻辑门的集成,再发展到IP(Intellectual Property)的集成,如今,基于 IP 复用的 SoC(System-on-Chip)技术已成为芯片设计的主流趋势。在SoC芯片中,接口电路是设备之间信息交互的桥梁。SPI(Serial Peripheral Interface)作为一个广泛使用的串行同步接口电路,以其结构简单、传输高效等优势,被应用于众多SoC芯片中,实现与其他外围设备的数据交换、信息传递。本文设计的这款高速SPI基于AHB-Lite总线,用Verilog HDL语言进行设计实现。文中对AHB-Lite总线原理进行简要介绍,结合实际项目需求,对SPI进行模块划分与功能实现。所设计的SPI可支持主从模式下的常规、单线、双线、四线下以 RAM(Random Access Memory)模式、DMA(Direct Memory Access)模式(包含Burst传输)、寄存器模式进行通信。在以RAM模式通信时,可将接收到的数据直接存放到RAM的指定地址,也可将RAM指定地址和长度的数据直接发送出去,提高数据存取效率。本设计支持DMA模式下Burst传输机制,使得其通信更加灵活。在四线模式下,1个SCK可传输4个比特的数据,大大提升传输速度。本SPI主模式最高支持SCK的频率为SPI系统时钟的二分频,从模式在理论上最高支持SCK的频率为SPI系统时钟频率的2倍(在RAM模式下传输)。此外,本SPI还支持CRC(Cyclic Redundancy Check)校验、外接三线/四线模式LCD(Liquid Crystal Display)显示、灵活的时序控制、低功耗模式及中断等功能。RTL级电路设计完成后,将其集成到SoC系统中进行全面的验证。验证结果显示,设计的SPI可实现多种场景下通信。本设计已成功应用于某款SoC芯片中,实际测得,在系统时钟为125MHz时,主模式最高通信频率为62.5MHz,传输速率在四线时可达250Mbps。从模式由于实际PAD的影响,最高支持的SCK为80MHz,在四线时最高传输速率约为320Mbps,可实现SPI的高速传输。
其他文献
许多集成电路中都需要时钟信号,如本文设计的为时间-数字转换器所提供的多相位时钟信号。而对于高精度多相位时钟电路来说,一个小的抖动就有可能造成相位之间的混乱,进而扰乱后续电路的时序,因此对时钟信号质量的要求也更加严格。锁相环为时钟电路提供本振时钟信号,所以一个高杂散性能、高噪声性能的锁相环不可或缺。本文设计的亚采样锁相环,可以避免电荷泵锁相环中因电流失配等非理想因素而造成杂散性能的降低,并且因为环路
多目标跟踪是发展智能交通,智慧驾驶的关键技术。分析跟踪获得的车辆目标数量,车辆行进轨迹,能够有效提高道路监控、车流量统计、辅助驾驶和驾驶习惯分析等方面的综合管理水平。近年来,深度学习推动了计算机视觉领域的发展,学者们提出了大量基于深度神经网络的多目标跟踪方法。这类方法将网络获取的目标检测结果进行逐帧关联,以检测为基础实现多目标跟踪,提高了跟踪方法的性能。然而,车辆目标形态各异,移动速度高,且存在严
随着移动网络的快速发展,移动设备逐渐成为人们首选的网络终端设备。与此同时,安卓操作系统也逐渐成为中国市场首选的移动端操作系统。安卓操作系统的大量应用使得更多的不法人员试图攻击安卓设备来获取非法利益,这也导致了安卓恶意软件的泛滥。近年来,安卓恶意软件的逃逸技术在逐渐升级,安卓恶意软件检测的难度不断加大。面对当前移动网络安全的严峻形势,如何高效精准的检测安卓恶意软件是一个重要课题。首先,提出基于增强深
煤矿微震是在采矿过程中由岩体破裂导致的动力现象,较大能量的微震事件引起煤矿事故,进而影响煤矿生产。随着矿区规模扩大,煤矿微震灾害事故也随之增多。国内外对煤矿微震事件的监测和分析进行了大量研究,取得了一定的研究成果,但在煤矿微震监测系统下对煤矿微震事件震级计算和煤矿微震事件的判识仍需要进一步研究。微震传感器监测是监测煤矿冲击地压、瓦斯突出等灾害事故常用的监测方法,微震监测的事件震级和能量是煤矿灾害事
随着时代的不断迈进,科技逐渐的发达,网络给人们建立起了一条又一条的“高速公路”,人们的日常生活、工作以及学习都越来越离不开网络。随着无线网络为了提供更优质的服务向下一代发展,无线Mesh网络(WMN,Wireless Mesh Network)作为其中一种关键技术越发受到研究人员和设计者的关注,已经成为宽带家庭网络、社区网络和企业网络等许多应用的关键技术。传统的无线网络深受互联网连接“最后一公里”
语言识别技术作为人工智能机器学习的一个重要分支,在物联网技术和软件开发上具有重要的地位,而在普通的声学模型当中,语音识别系统处在低资源条件下时,采用传统的高斯混合-隐马尔可夫声学模型(GMM-HMM)会带来识别精度低、参数规模过大等问题,本文提出了基于BN-SGMM-HMM的声学模型来解决GMM-HMM模型的不足。该模型在声学特征方面,通过基于瓶颈(B N,Bottle Neck)层的神经网络来进
电阻层析成像(Electrical Resistance Tomography,ERT)是一种近年来蓬勃发展的重建被测场域内介质电导率分布的高新检测技术。其是基于电导(阻)传感机理,且具有结构简单、响应迅速以及成本相对低廉等特征。目前,经过有关专家学者和研究机构的不懈努力,ERT成像技术日渐成熟,已经被广泛应用于工业、医学等诸多领域。然而ERT软场特性等问题,并没有从根本上进行解决或改善,往往成像
集成电路行业每年都会有数以万计的数模混合芯片应用于个人金融终端领域。尽管受EMV(Europay MasterCard Visa)迁移效应的影响,金融卡呈现出由磁条卡逐步向IC卡过渡的态势,但在相当长的时间内磁条卡仍将占据金融卡市场的一席之地。本文设计了一种基于自适应机制的磁条卡模拟前端(Magnet FrontEnd,MFE)电路。实现了磁头刷卡信号的有效识别,并在较快时间内完成自适应的信号调整
关联成像,也称为鬼成像、量子成像或双光子成像。因为该成像技术具有独特的成像方式,成为近几十年来量子光学成像领域的热门研究课题。关联成像技术与其它成像技术如传统成像比较,具备许多实际的应用价值与优势。例如,其成像具有非定域性;可实现无透镜成像,且光源可选择性较多;即使在噪声、湍流或散射介质存在和影响的情况下,也可以获得高分辨率图像。在关联成像的发展历程中,大多研究方向与内容都着重关注在提高成像的速度
大脑是人体中最重要的一个部位,负责人体各组织系统的正常运转,因此,很多疾病的发生都会通过脑部形态特征变化表现出来。脑皮层厚度是大脑形态学研究中的一个重要指标,通过研究脑皮层厚度的变化可以发现疾病的发生和演变规律。医学图像配准技术在计算机辅助诊断中具有非比寻常的作用,是医学图像处理中一个必不可少的环节。通过配准使得图像以更加可视化的形式呈现,更加准确地为医生提供病灶部位的病症信息和解剖信息,从而提高