Visible to Intel only — GUID: iga1401400974465
Ixiasoft
Visible to Intel only — GUID: iga1401400974465
Ixiasoft
40.3.1. Functional Description
The test pattern generator core accepts commands to generate data via an Avalon® -MM command interface, and drives the generated data to an Avalon® -ST data interface. You can parameterize most aspects of the Avalon® -ST data interface such as the number of error bits and data signal width, thus allowing you to test components with different interfaces.
Test Pattern Generator Core Block Diagram
Control and Status Interface
The control and status interface is a 32-bit Avalon® -MM agent that allows you to enable or disable the data generation as well as set the throttle.
This interface also provides useful generation-time information such as the number of channels and whether or not packets are supported.
Output Interface
The output interface is an Avalon® -ST interface that optionally supports packets. You can configure the output interface to suit your requirements.
Depending on the incoming stream of commands, the output data may contain interleaved packet fragments for different channels. To keep track of the current symbol’s position within each packet, the test pattern generator core maintains an internal state for each channel.