The SerialTek BusMod Error Injector + BusGen BIST Generator
Validating design robustness with limitless tools
For today’s SAS and SATA developers and integrators, verifying design robustness and error recovery can be a challenging task, especially when it is difficult to duplicate test cases and customer issues.Troubleshooting is further complicated by ever-climbing storage capacities, network architectures, data rates, and protocol complexity. The BusMod Error Injector gives designers the ability to insert a variety of errors into a live data stream to test real-time error handling, system recovery, and duplication of issues seen in the field. Used in conjunction with the BusXpert SAS/SATA analyzers, users can easily verify correct and incorrect responses to issues caused by the error injector. BusMod’s error injection provides the ability to create random and defined line errors such as CRC or 8b10b encoding errors, modify or replace frames, frame data and primitives. BusMod also has the capability of generating the SATA Built-In-Self-Test (BIST) frame for testing physical compliance of both hosts and devices. Used with the Frame Error Rate Counter (FERC) capability of the BusXpert analyzers, the BusXpert Micro and Pro systems become versatile SATA compliance test tools.
Creating test scripts is easy using SerialTek GUI. It is very similar to the BusXpert software to maintain ease of use and without the need to learn new interfaces. Below are some examples of the GUI and capabilities.

For SATA physical layer compliance testing, users can instead send out the BIST frame and specify the different types of BIST commands, patterns, etc.

The diagram below shows how a combination of the right tools could be a very powerful test setup for SAS and SATA physical compliance testing:
In the diagram above, the BusGen sends a SATA BIST frame to put the device under test into a special loop-back test mode. The J-BERT is then used to send compliance patterns with varying levels of jitter. The device sends the pattern back, and the BusXpert, using it's Frame Error Counter capability, counts if there are any CRC errors in the frames from the device. The scope is used to verify the eye pattern of the device under test.
Press Release for BusMod and BusGen
Data Sheet for BusMod and BusGen
For more information on SerialTek's other products:
BusXpert PRO SAS/SATA Analyzer
BusXpert Micro SAS/SATA Analyzer
BusXpert MicroLite SAS/SATA Analyzer
BusXpert PRO SAS/SATA Datasheet
BusXpert Micro Series SAS/SATA Datasheet
More Information on Software Advantages
More Information on Hardware Advantages


