Skip to content

Commit

Permalink
Merge pull request #6 from AUDIY/Release_v1
Browse files Browse the repository at this point in the history
Release v1
  • Loading branch information
AUDIY authored Jan 19, 2025
2 parents d59cb9f + 29ccf76 commit d238e8c
Show file tree
Hide file tree
Showing 17 changed files with 33 additions and 32 deletions.
4 changes: 2 additions & 2 deletions 01_DPRAM_CONT/DPRAM_CONT.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* Simple Dual Port RAM Controller to operate as Ring-Buffer.
*
* Version: 0.23
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/23
* Date : 2025/01/20
*
* Port
* Input
Expand Down
4 changes: 2 additions & 2 deletions 01_DPRAM_CONT/DPRAM_CONT_TB.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* Test Bench for DPRAM_CONT.v
*
* Version: 0.23
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/23
* Date : 2025/01/20
*
* License
--------------------------------------------------------------------------------
Expand Down
4 changes: 2 additions & 2 deletions 02_DATA_BUFFER/DATA_BUFFER.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* Input DATA Buffer with RAM
*
* Version: 0.13
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/23
* Date : 2025/01/20
*
* Port
* Input
Expand Down
4 changes: 2 additions & 2 deletions 02_DATA_BUFFER/DATA_BUFFER_TB.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* Test bench for DATA_BUFFER.v
*
* Version: 0.12
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/23
* Date : 2025/01/20
*
* License
--------------------------------------------------------------------------------
Expand Down
4 changes: 2 additions & 2 deletions 02_DATA_BUFFER/SDPRAM_SINGLECLK.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* Simple Dual-Port RAM (Single Clock)
*
* Version: 0.11
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/21
* Date : 2025/01/20
*
* Port
* Input
Expand Down
4 changes: 2 additions & 2 deletions 03_SPROM_CONT/SPROM_CONT.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* Single Port ROM Controller to Output Filter Coefficients.
*
* Version: 0.18
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/23
* Date : 2025/01/20
*
* Port
* Input
Expand Down
4 changes: 2 additions & 2 deletions 03_SPROM_CONT/SPROM_CONT_TB.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* Test Bench for SPROM_CONT.v
*
* Version: 0.18
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/23
* Date : 2025/01/20
*
* License
--------------------------------------------------------------------------------
Expand Down
4 changes: 2 additions & 2 deletions 04_FIR_COEF/FIR_COEF.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* FIR Coefficients ROM.
*
* Version: 0.16
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/23
* Date : 2025/01/20
*
* Port
* Input
Expand Down
4 changes: 2 additions & 2 deletions 04_FIR_COEF/FIR_COEF_TB.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* Test Bench for FIR_COEF.v
*
* Version: 0.15
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/23
* Date : 2025/01/20
*
* License
--------------------------------------------------------------------------------
Expand Down
4 changes: 2 additions & 2 deletions 04_FIR_COEF/SPROM.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* Single-Port ROM
*
* Version: 0.10
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/10
* Date : 2025/01/20
*
* Port
* Input
Expand Down
4 changes: 2 additions & 2 deletions 05_MULT/MULT.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* PCM DATA & Digital Filter Multiplier w/ input & output register.
*
* Version: 0.15
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/23
* Date : 2025/01/20
*
* Port
* Input
Expand Down
4 changes: 2 additions & 2 deletions 05_MULT/MULT_TB.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* Test Bench for MULT.v
*
* Version: 0.15
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/23
* Date : 2025/01/20
*
* License
--------------------------------------------------------------------------------
Expand Down
4 changes: 2 additions & 2 deletions 06_ADD/ADD.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* Multiplied Data Integrator w/ input & output register.
*
* Version: 0.16
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/23
* Date : 2025/01/20
*
* Port
* Input
Expand Down
4 changes: 2 additions & 2 deletions 06_ADD/ADD_TB.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* Test Bench for ADD.v
*
* Version: 0.16
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/23
* Date : 2025/01/20
*
* License
--------------------------------------------------------------------------------
Expand Down
4 changes: 2 additions & 2 deletions 07_FIR_x2/FIR_x2.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* Oversampling FIR Filter Module (Oversampling Ratio: x2)
*
* Version: 0.16
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/23
* Date : 2025/01/20
*
* Port
* Input
Expand Down
4 changes: 2 additions & 2 deletions 07_FIR_x2/FIR_x2_TB.v
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
*
* Test Bench for FIR_x2.v
*
* Version: 0.16
* Version: 1.00
* Author : AUDIY
* Date : 2023/12/23
* Date : 2025/01/20
*
* License
--------------------------------------------------------------------------------
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ https://audio-diy.hatenablog.com/entry/FIR_x2_howtouse
2. FIR filter length must be equals to (MCLK_I frequency)/(Sampling frequency)
3. Test benches are used on Questa - Intel FPGA Starter Edition. So there are no stop command in them.
4. This project includes asynchronous design now. The author will try to make this completely synchronous design.
5. When you use in vivado, memory file(.hex) should be changed to data file(.data).

## Verified Devices
1. Efinix T20F256I4 on Trion T20 BGA256 Development Kit( https://www.efinixinc.com/products-devkits-triont20.html )
Expand Down

0 comments on commit d238e8c

Please sign in to comment.