功能特性
Bus Doctor™ PCI Express Gen1/Gen2协议分析仪( Protocol Analyzer),是属于JDSU Bus Doctor™系列的产品之一。当Bus Doctor™ RXAnalyzer连上PCI Express量测接口(Pod),顿成为优秀的PCI Express协议分析仪(Protocol Analyzer)。
PCIe 1.0 协议分析仪图 PCIe2.0 协议分析仪图
新款的PCI Express协议分析仪,在频宽模式x1, x4,及x8皆支持双向的讯号撷取及分析;优异的pre-filtering及trigger条件的设定功能,使工程师分析时容易聚焦在问题封包上;使用x8频宽时,Captured Buffer的选择最高可达18.4GB,除了让您重要信息不漏接之外,Finisar的专利设计「Hardware Search」,亦免除您搜寻时间等待过久的苦恼,即使是18.4GB如此大的撷取讯号量,也只要短短几秒钟就能找到目标。
然而整体的系统效能表现,常常并不只是单一PCI Express接口端的问题,其它端点传输效能亦要同时考虑,而Bus Doctor正是提供端点对端点(end-to-end)协议量测的不二选择,因为Bus Doctor™ RX Analyzer主机能支持高达14种不同的协议(Protocol),包括USB, Serial ATA(SATA), Serial Attached SCSI (SAS), MMC/SD/SDIO and SCSI …等,只要在同一台Bus Doctor RX主机同时安装两个不同协议的测试接口(Pod),或将两台不同协议的Bus Doctor RX主机堆栈,同时撷取的不同协议封包,能够同时汇入在同一分析软件中,方便工程师分析同一时间发生的两种以上不同协议间的变化,进而快速找到问题,加速开发的脚步。
而且,Finisar独家的PCI Express量测接口(Pod)和Logic量测接口(Pod)同时使用,能同时分析协议之外,还允许分析Timing Waveform的变化,因此工程师能同时分析软件与硬件问题,或是PCIe与其它接口之间的问题。
使用Finisar Bus Doctor™PCI Express Gen1/Gen2协议分析仪,不但缩短了研发周期,并大幅提早了产品上市时程。
PCIExpress量测接口(Pod)功能特性:
- 协议版本支持1.0, 1.0a, 1.1及2.0
- 数据传输速度支持2.5Gb/s及5.0Gb/s
- 频宽支援x1, x4, x8 Lanes
- 内存容量最高达18.4GBs
- 专利的Hardware Search功能,能在数秒钟内快速地直接从内存搜寻数据,无须先将数据存入硬盘
- 硬件支持Spread Spectrum Clocking(SSC)、Power Management、Training Sequences
- 讯号撷取方式使用非侵入式(non-intrusive)及被动式的讯号撷取,不影响正常讯号
BUS Doctor RX Analyzer功能特性:(适合所有Protocol量测接口)
- 内存容量大,288MB、1.1GB、4.6GB,最高达18.4GB(RX-252主机)
- 高速数据传输,仪器本身使用高速USB2.0传输端口与计算机主机连接
- 图形化操作接口,提供五合一的画面显示功能,包括Command listing、State listing、Waveform、Data Block及Histogram。
- 独家Histogram窗口,帮助快速了解整个记录数据、封包类别相对于时间的流量变化。
- Timing Waveform显示,最大分辨率为4ns,以Waveform方式呈现Timing & Clock cycle之测试结果,方便同时软件及硬件模拟讯号数据对照及侦错。
- 连续不间断触发及记录数据(Segmented Memory),最大能将内存切割成1024等分,做1024次的连续触发与记录数据。唯有不间断连续触发及记录数据,能避免遗漏重要数据的风险。
- 双模触发操作接口,提供完整的触发条件清单,可直接选取;或进阶的Level Sequencer触发接口,可任意组合触发条件。接口同时适合初阶及高阶的程度使用,弹性较高。
- 进阶触发操作接口(Multi-LeveSequencer),可组合协议事件,并且利用条件式的逻辑路由,设定触发条件,最高可达12 Levels,功能等同于逻辑分析仪的State Machine触发设定方式。透过定义完整之触发条件,可快速且准确地完成触发条件之设定,缩短除错时间。
- Timer和Counter的触发设定,搭配进阶触发操作接口,可有效帮助使用者,精确触发到当机的封包位置。
- 实时统计(Rea-time Statistic),可针对各种event进行实时(reatime)的统计,计算Command, CRC error等各种events发生次数等。
- 同时多重协议量测,可两台以上不同协议接口之Bus Doctor™ RX Analyzer堆栈,或某些量测接口(Pod)可同时功用一台Bus Doctor™ RX Analyzer,并同时两种以上不同协议的同步量测