Real-Time Measurement and Control

Showing results for 
Search instead for 
Did you mean: 

FFT Reset - Does it clear all internal memory states?



Does the LVFPGA reset input clear all internal memory states when it is asserted so that it is essentially like starting with a brand new FFT with the next valid input?  The help file says that it "clears all internal states" but I am unsure if this depletes all internal FIFOs, registers, etc.  





0 Kudos
Message 1 of 2
This only clears sets of data inputs that have yet to be processed.  FIFO's and other functions on the FPGA are unaffected.  You would use the reset when you want to restart the FFT - since the throughput is several clock cycles, if you stop and then restart the FFT, it will still retain those past data sets that you put in and perform an FFT on them, which is obviously not the behavior you want if you are doing an FFT on a new signal.
Message Edited by Rob_K on 01-07-2009 12:15 PM
Rob K
Measurements Mechanical Engineer (C-Series, USB X-Series)
National Instruments
CompactRIO Developers Guide
CompactRIO Out of the Box Video
0 Kudos
Message 2 of 2