1394
Wireless
Storage/SAN
PCI Express
InfiniBand
USB Series
Accessory


您的位置: Lecoln > 產品介紹 > PSG

Crossfire
SAS and SATA Error Injection
Powerful Error Injection and Traffic Modification Abilities

 


SAS Inline Error Injector
 

Crossfire 型錄下載

Crossfire 操作手冊下載

Crossfire 程式下載

儀器唯一部SAS 與SATA相容性錯誤測試設備.  使用者可將此設備安裝於Host, HBA與Target Device中任一位置, 並於襙作軟體上執行任何預設的測試動作. 我們提供的功能包含了 錯誤輸入 ( CRC Err, Bad Cade...), 位元置換(0x32 ->0x64) , 資料長度改變 (512Byte->10Byte), 時間延遲( 10ns->100ms) 或是連接中斷(Connect Out)等測試 , 你無需預先設定變更動作 , 當信號發生時狀態隨即改變,適用於所有Host, HBA以及Device. 不需要如同使用Exerciser 般編寫長串模擬動作 , 十分便利 , 易於上手使用 .

Features

  • Fully bi-directional detection / corruption
  • Support all levels of traffic (OOB/Primitive/Frame/Command)
  • Built-in, automated batch processing system
  • Corrupts the same frame detected
  • May be synchronized up to 4 units for true 'wide port' error injection
  • USB and/or Ethernet host interface
  • Easy-to-use powerful GUI
  • Full C++ API support
  • Complete access to all bits/bytes in every primitive/frame and command type
  • Can monitor multiple units from one interface
  • Can corrupt/insert/delete and delay all levels of traffic in either direction
  • 3, 3 term detection states and one detect/corrupt state

Detect Sequence Definition

  • Define up to 3 Independent Detection Patterns in a Specific Sequence
  • Transition to the Corruption State Occurs Upon the Execution of the Defined Sequence, in Response to External Trigger or the Expiration of the Timer
  • Set Output Trigger when a State Transition Pattern Occurs

     

  • The State is Highlighted in the State Transition Display when a Pattern is Being Selected and Defined for that State
  • When Defining SCSI Commands, Fields May be Modified in the Application or Transport Layer

Corruption State Definition

  • In the Corruption State, Choose a Pattern to Detect for Corruption
     
  • A Pattern Chosen for Corruption When Detected May Be Corrupted, Deleted or a Different Pattern Chosen for Insertion Instead of, Before or after the Detected Pattern
  • If Deletion is Chosen, the Pattern May be Deleted in its Entirety or Just Specific Number of Bytes Deleted
  • Instead of Corruption, Insertion or Deletion an Unplug Condition may be set for a Specific Time Interval

Batch Processing

  • Batch Processing allows for automatic execution of a set of pre-defined Advanced Sequencer Projects in a user defined sequence included in a Batch project
  • A Batch project is defined by Adding statements that correspond to Pre-defined Advanced Sequencer Projects

  • Each added statement includes user definable If conditions and Goto statements
  • The conditions chosen for the IF conditions and the Goto statements define the Batch sequence

  • A Batch project may be edited at any time by removing or inserting Advanced Sequencer projects
  • Included Advanced Sequencer projects may be opened for editing to meet changing user needs
API Interface


提供API 控制功能及介面