一种GeodeLink到AMBA总线桥接器的设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:flangxisi888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来嵌入式产品发展如火如荼,在嵌入式系统芯片领域以ARM体系结构为核心的系统芯片长期占有着巨大的市场份额,与此同时PC领域的霸主x86处理器也开始进入嵌入式系统芯片领域,向ARM阵营发起了挑战。在多年的发展中,工业界积累了大量基于AMBA总线的IP核资源,同时基于x86指令的操作系统和应用软件也非常丰富。在这样的背景下为融合软硬件两方面的优势,北京大学微处理器研发中心开展了PKUnity86项目,并设计了融合AMBA总线、x86兼容处理器、面向Microsoft Windows兼容的PKUnity86系列系统芯片。本论文研究了GeodeLink总线和AMBA总线之间的协议转换和桥接器的实现问题。   本文的主要研究内容和方法如下:以PKUnity86系统芯片项目为背景开展了x86体系结构和ARM体系结构中总线的研究,深入分析了GeodeLink总线,并且与AMBA总线进行对比,发掘两种总线在设计思想、结构框架、性能等方面的异同;完成了GeodeLink到AMBA总线桥接器“G2DDR”的设计工作,在设计中参考两种总线的分析结论,实现了GeodeLink总线协议到AXI、AHB总线协议的转换逻辑,并且开发了总线监视器提供了交易的Outstanding功能提升了桥接器的效率;从系统级RTL模拟验证、模块级RTL模拟验证、FPGA板级验证多个方面对G2DDR进行验证;开展了G2DDR的性能评测工作,在性能评测过程中发现G2DDR在性能上的缺陷并实施了优化,最终提供了高性能的GeodeLink到AMBA总线桥接器。   G2DDR成功地应用在PKUnity86-2系统芯片中,将基于AMBA总线接口的DDR2/3内存控制器集成到GeodeLink总线架构中,增强了PKUnity86-2系统芯片的访存性能。
其他文献
随着消费类电子产品相关技术的不断发展,开机速度已成为电子产品是否能脱颖而出的重要决定因素,很多产品在追求即开即用的效果。在这样的行业需求下,本文针对北大众志PKUnity
随着当前科学研究领域的不断扩展与发展,科学计算的算法越来越复杂,涉及的数据规模越来越大,带来程序开发复杂性和计算效率两方面的难题。   任务群计算(Many-Task Computing
随着电子技术的发展,爆闪式信号灯在多个领域内获得了广泛地应用。如何提高爆闪灯的产品质量是当前一个重要的研究课题。对爆闪式特种信号灯的质量检测更具有重要的研究意义和广泛的应用价值。但是,如何在大规模批量生产中实现对爆闪灯快速准确的检测,仍是目前爆闪灯的生产领域亟待解决的“瓶颈”问题。因此,本学位论文设计一种爆闪式信号灯的智能型检测仪,通过其对产品质量进行测试与评估。首先,本文对爆闪式信号灯的工作原理
运动人体的跟踪技术研究是机器视觉领域的核心课题之一,目前被广泛应用在视频编码、智能交通、智能监控、图像检索及军工等众多领域中。本文就低对比度的复杂环境下运动人体
真实感绘制一直是计算机图形学的一项基本研究内容。它首先在计算机中构建场景的几何模型,然后根据假定的光照条件,计算在最终图像上可见的各物体表面的光亮度,并使用纹理映
关键短语自动标引技术可以有效地从文本中自动抽取出关键短语,近年来一直是自然语言处理领域的研究热点之一。其中,自动抽取方法是当前主流的标引方法。在本文中,我们对关键短语
随着Web2.0的发展,社交网络迅猛发展。它为人们提供了一个强大的分享、组织、搜索内容和建立联络的平台,已成为人们生活中不可缺少的一部分。日益增多的社交网络之上的应用,如人
近年来,随着无线网络和相关智能终端迅速普及和发展,无线网络服务在以前所未有的步伐改变着人们的生活。但是,人们对无线网络的设计、管理、流量监管和服务质量等方面的认知和把
在线社会网络(Online Social Network,OSN)作为一种新型的Web体系结构,近年来得到广泛的使用。人们使用OSN实现了数据的分享(日志、照片、视频等)和社会关系的维护(通过给朋
中文文本正则化(Text Normalization)是把非汉字字符串转换为汉字字符串以确定其读音的过程。文本正则化在语音合成、语音识别、机器翻译、主题检测、文本挖掘等领域有着重要