Skip to content

Why is tready signal from output_queues.v is set to always 1? #4

@Horacehxw

Description

@Horacehxw

hw\lib\std\output_queues_v1_0_0\hdl\output_queues.v, line 411.

The tready signal is set to always 1, is there any reason not to set it according to fifo status?

If I want the tready signal to be 0 when the fifo is full like the following snippet, will the logic be valid?

assign s_axis_tready = ~|((nearly_full | metadata_nearly_full) & oq);

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions