Files
DESD/LAB3/Readme.md

807 B

LAB3 Project Presentation

Project Description

To be completed: Add a description of the LAB3 project here.

Block Diagram

To be completed: Add a block diagram of the LAB3 system here (e.g., using Mermaid or an image).

Areas for Improvement

  • JSTK: Non-atomicity in writing to the RGB LED; the rest is well done and clear.
  • Mute: (IF s_axis_tvalid = '1' AND m_axis_tready = '1' THEN) AXIS error; s_axis_tready should be checked. The original would be correct if s_axis_tready was directly connected to m_axis_tready. As written, it waits for ready to assert valid.
  • Volume controller: Waits for ready to assert valid (IF s_axis_tvalid = '1' AND m_axis_tready = '1' THEN).
  • Balance: (IF s_axis_tvalid = '1' AND m_axis_tready = '1' THEN) AXI condition is incorrect; the rest is correct.