毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

WinDriver基于PCIE的数据存储卡开发+文献综述(7)

时间:2017-05-10 22:29来源:毕业论文
固核则是软核和硬核的折衷。大多数应用于FPGA的IP内核均为软核,软核有助于用户调节参数并增强可复用性。软核通常以加密形式提供,这样实际的RTL对用


    固核则是软核和硬核的折衷。大多数应用于FPGA的IP内核均为软核,软核有助于用户调节参数并增强可复用性。软核通常以加密形式提供,这样实际的RTL对用户是不可见的,但布局和布线灵活。在这些加密的软核中,如果对内核进行了参数化,那么用户就可通过头文件或图形用户接口(GUI)方便地对参数进行操作。对于那些对时序要求严格的内核(如PCI接口内核),可预布线特定信号或分配特定的布线资源,以满足时序要求。这些内核可归类为固核,由于内核是预先设计的代码模块,因此其它电路的设计时都必须考虑与该内核进行正确的接口。如果内核具有固定布局或部分固定的布局,那么这还将影响其它电路的布局。
    本章是本文的核心,主要讲述了硬件设计部分的具体实现方法。利用Xilinx公司提供的IP核实现PCI Express端点模块的设计,通过示例程序完成DMA传输,最后利用硬件中断来完成连续数据的传输。
3.2  硬件系统框图
    该传输卡设计以一片Virtex-5 FPGA为核心,辅助设计了EEPROM配置模块、电源模块、时钟模块、接口及测试灯等,所以本卡的主要功能由一片Virtex-5 FPGA芯片完成。传输卡的整体设计框图如图3.1所示。传输卡的实物图如图3.2所示 WinDriver基于PCIE的数据存储卡开发+文献综述(7):http://www.751com.cn/tongxin/lunwen_6744.html
------分隔线----------------------------
推荐内容