CHINESE
 
Flash Memory Protocol SAS / SATA Protocol USB Protocol PCI Express Protocol IEEE 1394 Protocol Protocol Error Injector SAN (FC / iSCSI) Protocol I2C / SMBus / SBS Protocol
 
About UsNews & EventProductPrincipalDownloadInquiryContact Us
Products / Computer Bus & Embedded System Test / Protocol Analysis / SAS / SATA Protocol / PacketMaker™ II SAS/SATA Traffic Generator

PacketMaker™ II SAS/SATA Traffic Generator

Overview
PacketMaker™ is a flexible traffic generation product for high-speed serial storage buses. This bus exerciser is a great tool for developers of devices and controllers. PacketMaker was specifically designed for the unique requirements of high-speed serial bus protocols like Serial ATA and Serial Attached SCSI, and is the first such product for these protocols.

The software allows you to send traffic on the bus and wait for desired responses before continuing your packet stream. The product is flexible enough to allow you to send illegal packet structures, field values, and other errors to test your product's error handling. You may also use vendor-specific field structures, values and OPCODEs. You can create libraries of complete and partial packet streams for future use. This means you can create your own test suites.

PacketMaker started as a Windows-based application and a USB-based hardware pod. Now in its second generation, PacketMaker II is now a PCI-based traffic generator card with both a Windows base GUI and a software API. Though it may be used independently as a bus exerciser, the PacketMaker II traffic generator is the perfect companion to the Bus Doctor SAS/SATA protocol analyzer and the new SAS/SATA analyzer for the Xgig..


Features
  • FULL DUPLEX SAS PORTS (1.5 & 3.0 Gb/s): Each card can generate and receive traffic on up to 2 SAS links at the same time.
  • CARD SYNCHRONIZATION: Two cards can be synchronized to allow up to 4 links of traffic generation and reception.
  • PROTOCOL SUPPORT: Supports SSP, SMP, and STP (SATA) protocols.
  • SEQUENCE CONTROL PACKETS: Send packets, wait-for packets, compare packets and more.
  • HOT-PLUG CONNECTIVITY: Simulates hot-plug events by forcing the Tx lines into common-mode voltage.
  • CONTROL / COMMAND REGISTERS: Allows user to create and modify behavior packets.
  • DATA STREAM CREATION: Enables easy payload generation using several data streams, including walking 1s,
    incrementing patterns, random patterns, and user files.
  • PROGRAMMABLE ERROR GENERATION: Capable of sending many types of bit and protocol errors. SAS Frames can
    also be altered to change parameters in fields, add additional fields or manipulate data fields with dynamic data.
  • DYNAMIC ERROR INJECTION: Allows user insertion of errors onto the SAS bus in real time. Errors such as CRC, 10b and
    disparity can be inserted at anytime in the packet stream.
  • EVENT LOGGING: Logs several key events, such as Errors Transmitted and Data Miscompares.
  • ACTIVITY LOG: Contains the information received and transmitted on the links.
  • WAIT STATES: User may set the amount of time to wait before sending the next packet. This can range from 26.67 ns to 8 hours.
  • BUILT-IN DIAGNOSTICS: Verifies device functionality using built-in diagnostics such as a Power On Self test or Out of Band (OOB) Signaling. There is also a memory initialization test to insure the memory on the PM2 is functioning properly.
  • PACKET DEVELOPMENT SOFTWARE: Simple to use GUI interface that easily allows creation and generation of
    packet streams as well as bus monitoring.
  • API TOOLKIT: Provides an API (Application Programming Interface) toolkit to generate packet streams and send traffic using C functions.
  • LINK AND PORT MODE: Supports multi-link (Link Mode) and multi-port (Port Mode) packet streams. In Port Mode, commands are queued across multiple SAS links using one of five user selectable algorithms (i.e. round robin, random).
  • AUTO TARGET MODE: Useful when it is difficult or impossible to foresee and program in initiator activity sequence. Provides initiator with layered control.
  • 8B/10B HARDWARE ENCODING/DECODING: Performs time-sensitive 8b/10b encoding/decoding functions in the hardware.
  • SAS OUT OF BAND FUNCTION: Can vary the timing and duration of SAS Out of Band (OOB) sequences to test device ability to handle them.
  • CUSTOM PHY RESET SEQUENCE: Script a Phy Reset sequence or SATA port selector or a single com wake for
    SATA power management

Principal Profile - JDS Uniphase Corp.




JDS Uniphase Corp. is the worldwide leading provider of broadband test and measurement solutions and optical products for communications, commercial and consumer markets. 2009.7.15 acquired Finisar Nettools Division and continue its prouct line implemented in Test & Measurement division.

 
相.關.資.訊

Features
Applications
Downloads
Subscription
Inquiry
News & Events
Q & A
 
Copyright © 2006 Eagletek Corp., All rights reserved.