Added a few more demos and one last attempt
ci/woodpecker/push/test-workflow Pipeline was successful
ci/woodpecker/push/test-workflow Pipeline was successful
at audio fixup. It did nothing of course lol Reverted back to 16-bit pcm because it sounds marginally better than 8-bit
This commit is contained in:
@@ -130,6 +130,7 @@ playback_controller playbackController (clk_10hz,reset,BTNC, BTNR, speed);
|
||||
clk_100khz,
|
||||
clk_25mhz,
|
||||
CLK100MHZ,
|
||||
clk_1mhz,
|
||||
reset,
|
||||
SD_DAT,
|
||||
SD_CMD,
|
||||
@@ -138,7 +139,7 @@ playback_controller playbackController (clk_10hz,reset,BTNC, BTNR, speed);
|
||||
audio_interface.driver
|
||||
);
|
||||
|
||||
audio_buffer #(.SIZE(8)) audioBuffer(
|
||||
audio_buffer #(.SIZE(16)) audioBuffer(
|
||||
clk_48khz,
|
||||
reset,
|
||||
sd_ready,
|
||||
@@ -148,7 +149,7 @@ playback_controller playbackController (clk_10hz,reset,BTNC, BTNR, speed);
|
||||
audio_sample,
|
||||
audio_interface.receiver
|
||||
);
|
||||
pwm #(8) audioOutput(CLK100MHZ, reset, clk_48khz, audio_sample, AUD_PWM);
|
||||
pwm #(11) audioOutput(CLK100MHZ, reset, clk_48khz, audio_sample, AUD_PWM);
|
||||
|
||||
`endif
|
||||
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
***/
|
||||
module read_data(
|
||||
input clk,
|
||||
input mem_clk,
|
||||
input reset,
|
||||
input [3:0] sd_data,
|
||||
audio_buffer_interface.driver buffer
|
||||
|
||||
@@ -12,6 +12,7 @@ module sd_controller(
|
||||
(* MARK_DEBUG = "TRUE" *)
|
||||
input logic fast_clk,
|
||||
input logic crc_clk,
|
||||
input logic mem_clk,
|
||||
input logic reset,
|
||||
(* MARK_DEBUG = "TRUE" *)
|
||||
input logic [3:0] sd_data,
|
||||
@@ -104,6 +105,7 @@ read_command slowReader(
|
||||
// The data line is only ever used at fast_clk speeds
|
||||
read_data dataHandler(
|
||||
fast_clk,
|
||||
mem_clk,
|
||||
reset,
|
||||
sd_data,
|
||||
buffer
|
||||
|
||||
Reference in New Issue
Block a user