From b3558de275956f5b315f66cc397a1a6862d9c840 Mon Sep 17 00:00:00 2001 From: rs <> Date: Mon, 12 Jan 2026 14:14:06 -0600 Subject: [PATCH] Add TODO comments to I2S to/from WAV sim device --- libraries/simulated/dev_pmod_i2s.vhd | 10 ++++++++++ 1 file changed, 10 insertions(+) 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; -- 2.43.0