PCI Express实验开发平台与IP

2012-04-12 11:55:51来源: 互联网

自从2004年PCI-E 1.0a规范之后,主板上就开始有了最新的串行高速PCI-E总线,相比原来的PCI V2.3,PCI-E总线有很大的优势,首先,PCI-E降低了芯片连接的管脚数量,简化了PCB板的设计和布局;其次,PCI-E是非共享的串行差分接口,不会出现多个设备共享带宽的情况,PCI-E x1的理论带宽为发送、接收各250M字节/秒,PCI-E x4的理论带宽为发送、接收各1G字节/秒,并且在PCI-E 2.0 协议中会使用5G BPS的更高速的物理层收发器,速度会翻倍。因此,PCI-E总线接口特别适合于超高速的数据传送,并且会在3年之内完成对PCI接口的替代。我公司根据这一情况,为满足市场需要,特推出S2300型PCI-E接口FPGA开发实验平台,满足用户对高速数据传送的需求。

  该开发实验板采用 PCI -E x1 接口,为方便用户进行自主开发,提供了 80 个可用的 FPGA IO 输入输出,用户可以自行设计应用接插板,如外部 A/D 数据采集,图象数据处理等系统应用,而不需要对 PCI -E 接口有过多的了解。

  PCI-E 接口芯片采用了 PLX 公司的 PLX8111BB66BC ,完全支持 PCI -E 1.0A 协议,外部接口最高支持 66M 的工作频率, 32 位总线的宽度,支持最大 266M 字节 / 秒的突发峰值传送速度。

  核心FPGA芯片采用 ALTERA 公司的新型 CYCLONE FPGA 系列, EP1C12Q240C8, 容量分别为 12000 个逻辑宏单元,等效于标准 30 万逻辑门电路,速度为 -8 ,编译后系统速度可以达到 100MHz ,可以支持 ALTERA 公司的 SOPC 内核 NIOS2 系统的开发, NIOS2 开发环境编译后的可执行文件可以通过 PCI 接口下载到开发板上的 FLASH 中去。

  

 

  PCI-E 开发板照片

性能参数:

  FPGA 的外部总线接口支持 8 、 16 、 32 , 64 位数据总线,可以直接和 CPU 、 SDRAM 、 FIFO 、

  SRAM 、外部接口芯片等设备直接相连。

  以下是 FPGA 开发板内部 IP 核接口 :

  PCI 总线 2.3 标准, 32 位总线 , 完全 VHDL 源代码设计提供 ;

  支持 PCI 66M 总线工作频率标准;

  支持 PCI 总线配置读、配置写;

  支持 PCI 总线 IO 读、 IO 写;

  支持 PCI 总线 BUS MASTER 读、 BUS MASTER 写;

  支持内部 DMA 中断和外部总线输入中断产生;

  支持一个 PCI IO 空间,大小为 256 字节;

  支持一个 PCI 内存空间,大小为 4M 字节;

  支持 PCI 突发访问方式,突发长度为 8 至 128 个双字长度;

  用户可自己定义设备 ID 和制造商 ID ;

  1 个 FPGA 内部 16C450 串口,完全 VHDL 内核提供;

  1 组 4MX32 位 SDRAM ,容量最高支持到 64MX32 位的 SDRAM 接口,完全 VHDL 内核 SDRAM 接

  口源代码提供;

  1 组 16 位 FLASH(29LV800BB),1M 字节 , 可以扩充至 32 位 , 最高 16M 字节 FLASH, 完全 VHDL

  源代码设计提供 ;

  4 通道开关量输出 , 集电极开路输出 ,500ma 驱动电流 , 可扩展至 64 路开关量输出 ;

  4 通道开关量输入 , 可扩展至 64 路输入 ;

  4 个 LED 状态指示灯输出,提供调试和测试使用,完全 VHDL 内核源代码提供;

  外扩标准 32 位数据总线 , 提供 dma 数据传送能力 ;

  通过 2.54MM 100 针接插件,提供 80 个 GPIO 输入输出,用户可以自行设计各种 A/D 板

  等插在开发平台上,外部总线接口的工作频率可以达到 66MHz ;

  以上功能均提供 PCI 接口进行访问和操作,提供 WINDOWS2000/XP 的 WDM 驱动程序和测

  试程序的源代码。测试程序可以测试开发平台的 SDRAM 和 FLASH 等接口的功能和性

  能。

  S2300 开发平台套件包含:

  S2300 PCI-E x1 开发平台硬件电路板一张;

  ALTERA BYTEBLASTER2 下载线一根;

  ALTERA QUARTUS2 4.1 开发平台安装光盘;

  WIN2K/XP DDK 和 DRIVERWORKS 驱动程序开发工具

  光盘;

  FPGA 内部完全源代码设计和使用手册及说明;

  驱动程序完全源代码设计和使用手册及说明;

  PCI-E 电路设计说明文档资料;

  S2300 电路原理图及 PCB 库设计;

  应用范围 :

  工业数据采集 ,a/d,d/a 数据变换 , 数据处理 ;

  多路 232/485 扩展 , 无需外部 16c550,1C6 最大可提供 12 个串口 ,

  内部 16c550 的 fifo 可达 1k 字节 ;

  多路开关量输入 / 输出扩展 , 可扩展至 64 路 ;

  pci 数据缓冲 , 数据加密 ;

  工业控制 ;

  以及其它用户定制设计;

关键字:PCI  开发平台  IP

编辑:神话 引用地址:http://www.eeworld.com.cn/mndz/2012/0412/article_15604.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
PCI
开发平台
IP

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved