From: rs <> Date: Mon, 12 Jan 2026 20:14:06 +0000 (-0600) Subject: Add TODO comments to I2S to/from WAV sim device X-Git-Url: https://git.the-white-hart.net/?a=commitdiff_plain;h=b3558de275956f5b315f66cc397a1a6862d9c840;p=vhdl Add TODO comments to I2S to/from WAV sim device --- diff --git a/libraries/simulated/dev_pmod_i2s.vhd b/libraries/simulated/dev_pmod_i2s.vhd index 6e5d715..d0c83d7 100644 --- a/libraries/simulated/dev_pmod_i2s.vhd +++ b/libraries/simulated/dev_pmod_i2s.vhd @@ -1,3 +1,13 @@ +-------------------------------------------------------------------------------- +-- This is not its final form +-- +-- * Separate I2S->WAV and WAV->I2S into separate entities +-- * Queues should carry integers, not bytes +-- * Queues should allocate blocks rather than individual items (its a bit slow) +-- * Floating point error accumulation causes MCLK drift +-- * More sanity checks on file format (ensure sample width divisible by 8) +-------------------------------------------------------------------------------- + library ieee; use ieee.std_logic_1164.all; use ieee.numeric_std.all;