Intel® Quartus® Prime Standard Edition User Guide: Platform Designer

ID 683364
Date 12/15/2018
Public
Document Table of Contents

4.4.1.3. Test Pattern Generator Output Interface

The output interface of the Test Pattern Generator is an Avalon® -ST interface that optionally supports data packets. You can configure the output interface to align with your system 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 maintains an internal state for each channel.

You can configure the output interface of the test pattern generator with the following parameters:

  • Number of Channels—Number of channels that the test pattern generator supports. Valid values are 1 to 256.

  • Data Bits Per Symbol—Bits per symbol is related to the width of readdata and writedata signals, which must be a multiple of the bits per symbol.

  • Data Symbols Per Beat—Number of symbols (words) that are transferred per beat. Valid values are 1 to 256.

  • Include Packet Support—Indicates whether packet transfers are supported. Packet support includes the startofpacket, endofpacket, and empty signals.

  • Error Signal Width (bits)—Width of the error signal on the output interface. Valid values are 0 to 31. A value of 0 indicates that the error signal is not in use.

Note: If you change only bits per symbol, and do not change the data width, errors are generated.