SimDSP

Software para la Simulación de Procesamiento Digital de Señales

 

SimDSP permite generar las señales necesarias para depurar algoritmos de tratamiento digital de señales por medio de la simulación de funciones para la lectura del ADC y escritura en un DAC de 15 bits. Los programas bajo depuración deben ser escritos en C/C++ usando el editor incluido en este software. Para la compilación no se hace necesario instalar ningún compilador, pues los instaladores incluyen una versión Boundle que incluye el compilador y depurador. Este software está disponible bajo licencia GNU de código abierto disponible en GitHub.

Las señales que se pueden generar son: senoidal, cuadrada, triangular, archivo de datos (formato MatLAB) y entrada del micrófono. Igualmente, se puede incluir ruido aditivo gausiano (AWGN) a las señales senoidal, cuadrada y triangular. Si se desea hacer adquisición de datos desde el micrófono solamente están soportadas las frecuencias de muestreo 8000, 11025, 22050 y 44100.

La adquisición y escritura de datos se puede hacer orientada a muestras u orientada a bloques (DMA). Para el modo micrófono solamente está disponible el modo orientado a bloques. Las señales se pueden visualizar en el tiempo o en el dominio de la frecuencia.