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

|
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
|
Corruption State Definition
|
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 控制功能及介面
|