Center for Communications and Signal Processing (CCSP)


CCSP Silicon DSP Corporation CCSP Tech Blog

Announcing 64 Bit Capsim Text Mode Kernel (Capsim TMK) on Windows (7, 10)

Screen Shots Apply to all Platforms.

Link Details  
1
Capsim TMK Site Main site for Capsim TMK including Licensing and History of Development  
2
Download Capsim TMK for 64 bit MSYS2 (MINGW 64 Bit) Updated February 14, 2018. See the CCSP Blog for updates.  
3
Installation Instructions and Guides for Capsim TMK 64 Bit MSYS2 Complete Instructions on Setting Up CAPSIM TMK for 64 biut MSYS2 on Windows.  
4
Application Screen Shots Select Applicatioons Screen Shots for Plots and Topologies for Select Applications Supplied with Capsim TMK.  
5
Java IIP Application(Supplied) Open Source Java Application to Plot Results with Emphasis on Communications and Signal Processing  
6
Java Draw Topology Application (Supplied) Open Source Project for Automatically Generating Graphical Block Diagrams From Text Topology Description  
7
Java Build BlockApplication (Supplied) Generate code for blocks and specify parameters  
     

Description

Silicon DSP Corporation has built Capsim TMK for the Windows Platform using 64 bit MSYS2/MINGW-w64. The Capsim executable developed in the 64 Bit MSYS2 environment with MINGW tools can be deployed and executed without having to install MSYS2. This is important for ease of deployment and execution of CapsimTMK with fixed built in blocks.

For the development and the addition of new blocks, the MSYS2 64 bit environment must be downloaded and setup, as well as Java and PERL. The 64 bit CapsimTMK development environment provides all the tools for seamless development of new blocks and extending capabilties.

For serious Research and Developent for Science and Engineering, having the capability to run UNIX commands and shell scripts as well as having access to the GNU Tool Chain is essential. Getting stuck in a closed proprietary environment is not the way forward. In addition, having access to open source code is a requirement to dig into the algorithms to not only debug but extend capabilities.

Capsim TMK is based on the Lesser GPL version 2 License.

To make working in the interactive Text Mode environment ( versus the full interactive graphical version of Capsim ), as productive as possible, Silicon DSP Corporation has developed a number of Open Source Tools based on Java. In summary the Java tools allow for:

(a) plotting results ,

(b) creating graphical block diagrams automatically from the topology description and

(c) for building and adding new blocks.

This release of 64 bit Capsim TMK for Windows includes support for TIFF image input and output, the CLAPACK Library and built in support for TCL Scripting. In addition, we support audio AIFF file read and write using Open Source Code developed by the Silicon DSP Corpration engineers.

Screen Shots (applies to all platforms) of Select Supplied Applications ( Plots by IIPPlot Java Application):

Item
Link to Screen Shot
Location
1
End to End QPSK Communication System APPLICATIONS/DIGITAL_COMMUNICATIONS
2
CODEC Hierarchical Block Diagram and Simulation. APPLICATIONS/codec
3
Plots of CODEC Simulation( Voice Band) APPLICATIONS/codec
4
Image Processing Forward FFT and Inverse FFT APPLICATIONS/IMAGE_PROCESSING
5
Image Processing Filtering Noise using the Gauss Kernel 2-D Filtering APPLICATIONS/IMAGE_PROCESSING
6
Image Generation and FFT APPLICATIONS/IMAGE_PROCESSING
7
Image Processing Non Linear Filtering of Spike Noise APPLICATIONS/IMAGE_PROCESSING
8
Image Processing Histogram Equalization APPLICATIONS/IMAGE_PROCESSING
9
Image Input and Output Blocks for Reading and Writing TIFF Images ( Linear Scale Colormap, Thermal Colormap) APPLICATIONS/IMAGE_PROCESSING
10
CapsimTMK Built in TCL Scripting for Simulating Bit Error Rates with Rare Events QPSK Digital Communication System (TCL Script) APPLICATIONS/DIGITAL_COMMUNICATIONS
11
Automatic Repeat (ARQ) Combined Link and Physical Layer Modeling and Simulation (Packet Transimission and Re-Transmission). Full description. APPLICATIONS/ARQ
12
Normalized Lattice Filtering for Fixed Point IIR Filters for Stable Very Narrow Band Filter Design (Theme 1 Plots) APPLICATIONS/NORM_LATTICE
13
Reading and Writing AIFF Audio Files for Audio Prcocessing (aquisition and play back). APPLICATIONS/Speech
14
Spectrogram Speech File APPLICATIONS/Speech
14
Delta Sigma Modulation (Second Order Voice Band at 2.048 MHz Sampling Rate). Links Here, Here and Here for various views and console. APPLICATIONS/DeltaSigma
15
Charge Pump PLL Documentation: PLL_Charge Pump_Analysis, Charge_Pump_Solution APPLICATIONS/CHARGE_PUMP_PLL
16
Charge Pump PLL VCO Input, Charge Pump PLL Jitter, Charge Pump PLL Topology Automatically Drawn by Java Application. APPLICATIONS/CHARGE_PUMP_PLL
17
IIR Filter Design Shots Here, and Here.  
18
FIR Filter Design Shots Here, Here andHere.  
   

 


© 2007-2017 Silicon DSP Corporation