Skip to content

exhaust-create/FFT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FFT

FFT written in Chisel, tested with iverilog and verilator. The highest frequency of this FFT is 263 kHz.

Environment

The versions of Chisel, Scala, etc., are shown in the file "build.sbt". To run the test based on Chisel, you should have installed Chisel, Scala, iverilog or verilator first. Otherwise, you can run the file "./generated/FFT.v" on Vivado, but the testbench should be written by yourself.

Test Command

Choose one of these commands to generate verilog or test the FFT circuit.

# Generate verilog from the file ./src/main/scala/FFT_GenVerilog.scala
make verilog

# Test with verilator
make sim-verilator

# Test with iverilog
make sim-iverilog

About

FFT written with Chisel, tested by iverilog.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published