Quartus® Prime Pro Edition User Guide: Platform Designer

ID 683609
Date 9/30/2024
Public
Document Table of Contents

5.2.1.2. Channel Adapter

The channel adapter provides adaptations between interfaces that have different channel signal widths.
Table 55.  Channel Adapter Adaptations

Condition

Description of Adapter Logic

The source uses channels, but the sink does not.

Platform Designer gives a warning at generation time. The adapter provides a simulation error and signals an error for data for any channel from the source other than 0.

The sink has channel, but the source does not.

Platform Designer gives a warning at generation time, and the channel inputs to the sink are all tied to a logical 0.

The source and sink both support channels, and the source's maximum channel number is less than the sink's maximum channel number.

The source's channel is connected to the sink's channel unchanged. If the sink's channel signal has more bits, the higher bits are tied to a logical 0.

The source and sink both support channels, but the source's maximum channel number is greater than the sink's maximum channel number.

The source’s channel is connected to the sink’s channel unchanged. If the source’s channel signal has more bits, the higher bits are left unconnected. Platform Designer gives a warning that channel information may be lost.

An adapter provides a simulation error message and an error indication if the value of channel from the source is greater than the sink's maximum number of channels. In addition, the valid signal to the sink is deasserted so that the sink never sees data for channels that are out of range.