"О сколько нам открытий чудных..."
Погуглил и оказалось, что есть TDA1543 (c I2S) и TDA1543A (с неким левым форматом). Что интересно, даташит на A я не нашел, хотя под его маркой часть сайтов зачем то выкладывют pdf от неA. И насколько я понял, в 2010 именно TDA1543A. Т.е. мой вариант с i2s не заработает
Можно попробовать добавить в spec_top
reg[5:0]clkDiv;
always@(clk64) clkDiv<=clkDiv+1;
и поменять пару строк в вызове tda1543a
.RESET(reset),
и
.CLK(clkDiv[5]), или .CLK(clkDiv[4])