AHB-PC Card桥IP核数据通路设计与实现

AHB-PC Card桥IP核数据通路设计与实现

论文摘要

片上系统(SoC)已成为当前系统实现主流技术。流片风险与费用增加、上市时间压力加大、产品功能愈加复杂等因素使得SoC产业逐渐划分为IP提供者、SoC设计服务者和芯片集成者三个层次。SoC设计已走向基于IP集成的平台设计阶段,经过严格验证质量可靠的IP核成为SoC产业中的重要一环。总线在电子系统中起着通信、数据传输、控制等重要功能。片上总线和电子系统板上总线由于使用环境、可测性等要求不同,存在很大差别。AHB是主流片上总线标准,具有高性能、流水操作、支持多master、支持突发和分离传输方式、便于芯片测试等特点。PC Card接口是移动环境下最常见的板级热插拔接口之一,包括CardBus和16-bit PC Card两种类型。CardBus接口协议类似于PCI总线协议,为32位33MHz并行同步总线,最高峰值速率可达133MByte/s。16-bit PC Card即传统上所称的PCMCIA接口,26位地址线、16位数据线,是一个异步接口。不同总线间通信通过桥进行。从片上总线到板上总线的桥,可以使SoC系统方便的使用多种多样的系统级板卡,极大的扩展了SoC系统功能。本论文设计实现了从AHB总线到PC Card接口的桥IP软核,此桥可为基于AHB的SoC扩展PC Card热插拔功能,具有非常重要的工程实践意义。在本IP核开发过程中,充分采用先进的设计方法学并使用EDA业界先进工具,以此保证IP核质量和设计效率。本桥IP实现了AHB总线到CardBus卡、AHB总线到16-bit PC Card卡、CardBus卡到AHB总线这三条数据通路。在硬件上支持热插拔,可自适应所插入的PC Card卡类型;提供Linux操作系统下的桥驱动。目前,此IP核已经过FPGA严格测试,商用交付。经过调研,本桥IP核在如下方面处于业内领先地位:业内率先在AHB总线上同时自适应支持CardBus和16-bit PC Card两种类型卡的桥IP核;在逻辑层次上支持卡的热插拔、自适应卡类型;实现专有低功耗策略以降低系统功耗;对照市场已有类似IP,本IP核在总线协议规格上有着较为完善的支持。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 片上系统概述
  • 1.2 AHB-PC CARD 桥IP 核背景与市场现状
  • 1.3 本人在课题中承担的任务
  • 1.4 本论文的安排
  • 第二章 数字集成电路设计验证方法学
  • 2.1 SOC 设计方法学
  • 2.2 IP 设计复用
  • 2.3 低功耗技术
  • 2.4 验证方法学
  • 2.5 小结
  • 第三章 片上和板上总线现状与AHB、PC CARD 总线研究
  • 3.1 片上总线介绍与现状
  • 3.2 AMBA 总线
  • 3.3 板上总线概述
  • 3.4 PC CARD标准简介
  • 3.5 小结
  • 第四章 AHB-PC CARD 总线桥IP 核规格与总体框架设计
  • 4.1 AHB-PC CARD 桥IP 核规格
  • 4.2 AHB-PC CARD 总线桥结构
  • 4.3 小结
  • 第五章 AHB-PC CARD 桥IP 核数据通路的设计与实现
  • 5.1 异步FIFO 设计与实现
  • 5.2 AHB SLAVE模块设计与实现
  • 5.3 AHB SLAVE到CARDBUS MASTER 接口设计与实现
  • 5.4 CARDBUS MASTER模块设计与实现
  • 5.5 AHB SLAVE到16-BIT PC CARD接口模块设计与实现
  • 5.6 16-BIT PC CARD 接口模块设计与实现
  • 5.7 卡检测电源管理模块设计与实现
  • 5.8 CARDBUS奇偶校验与处理模块
  • 5.9 CARDBUS接口总线仲裁模块设计
  • 5.10 小结
  • 第六章 AHB-PC CARD 桥IP 特殊功能模块设计与实现
  • 6.1 时钟模块设计与实现
  • 6.2 复位模块设计实现
  • 6.3 功耗管理模块设计实现
  • 6.4 小结
  • 第七章 AHB-PC CARD 桥IP 核的功能验证
  • 7.1 功能仿真环境
  • 7.2 热插拔BFM 建模
  • 7.3 仿真结果
  • 7.4 小结
  • 第八章 综合与测试
  • 8.1 FPGA 验证环境搭建
  • 8.2 综合结果
  • 8.3 小结
  • 第九章 结论与展望
  • 9.1 结论
  • 9.2 展望
  • 致谢
  • 参考文献
  • 个人简介、攻硕期间研究成果及学术论文发表
  • 相关论文文献

    标签:;  

    AHB-PC Card桥IP核数据通路设计与实现
    下载Doc文档

    猜你喜欢