• string.com
    Call Us @
    040- 24154433

    Events - workshops, seminars, Design contests

    String Technologies (ST) strongly believes in active learning methodologies for engineering students. We organize events for engineering students (B.tech, M.Tech and Ph.D research students). We also Organize events for faculty to enable them in adopting new technologies in their teaching and research activities. Navigate through left side links to see details of variuos events conducted by ST.

    Since year 2007, through VLSI forum we have trained hundreds of VLSI teaching faculty from various engineering colleges. The workshops on 8051, PIC, PSoC, ARM7, ARM9 and OMAP enabled several engineering students and faculty to adopt these microcontrollers in their project/research works.

    The following is the list of seminars and workshops which are being proposed to engineering community. Please contact info[at]stringtechnologies.net or 9490705268 for more details.
                                             Click here to register for upcoming  events

    VLSI seminars/workshops

    Seminar / Workshop

    Duration (Lab)

    Brief content

    Semi custom VLSI design methodologies with FPGAs


    2 days (with lab)

    Semi custom VLSI design methodologies
    An introduction to FPGA architectures
    Xilinx ISE design flow; simulation & synthesis
    FPGA based development with a case study on Xilinx Spartan 3E FPGA board
    Lab session 1 - Hands on lab session on Xilinx FPGA boards using Xilinx ISE
    Timing analysis and applying timing constraints in Xilinx ISE
    Lab session 2 – sequential circuit examples on Xilinx FPGA boards
    Using chipscope ICON, VIO and ILA for on chip debugging
    Lab session 3 – Examples to practice with chipscope for on chip debugging

    A complete VLSI design flow with FPGAs

    4 or 5 days

    (with lab)

     Module 1 – Semi custom VLSI design and FPGA architectures)
    Module II – VHDL and Verilog
    Module III – Modelsim and Xilinx ISE design flow with VHDL
    Module IV- Exploring the FPGA features and On chip debugging

    Microblaze based hardware software co-design with FPGAs.

    (using EDK and XPS)

    2 days (with lab)

    Introduction to Hardware and software co-design with EDK (using Microblaze). Xilinx 32 bit and 8 bit softprocessor cores (Microblaze & Picoblaze). First example with Microblaze (UART) using EDK/XPS. Writing Basic Software Applications on Microblaze

    (Example program Multiplication and Addition of Two numbers Taking Inputs from Keyboard). Implementing logic both in Hardware and Software(Using ISE and XPS). Adding a Peripheral[From IP catalog] to a Hardware Design. Implementing Second’s counter on LED's. Adding two GPIO ports and Interfacing DIP Switches and LED's. Q&A session

    Digital VLSI design at RTL level and circuit level

    2 days (with lab)

    a) Digital IC design flow with VHDL - Semicustom and Full custom - 1 hour
    (b) RTL coding using VHDL (combinational and sequential logic circuits) - 2 hrs
    (c) Lab 1: Simulation of combinational and sequential logic circuits using Xilinx ISE
    (d) Lab 2: Synthesis and observing the RTL schematics in Xilinx XST tools
     (a) Understanding ASIC design flow - 1 hr
    (b) Using Electric and LT-SPICE for schematic, layout entry and SPICE simulation - 1 hr
    (c) Lab 1: Schamatic and Layout development of CMOS inverter
    (d) Lab 2 Simulation using LT-SPICE
    (e) Q&A session

    Software Defined Radios and Cognitive radios on FPGAs

    1 day

    Moving from Software defined radio and Cognitive radio
    Practical issues in Designing communication systems - Software/Hardware
    Developing and testing algorithms for communication system in hardware using System Generator
    (Include demo of complete MODEM on FPGA hardware)

    Embedded Seminars/Workshops

    Seminar / Workshop

    Duration (Lab)

    Brief content

    workshop on 8051  


    2days with lab session

    Introduction to Embedded Systems, Introduction to different Microcontroller, Introduction about 8051Microcontroller, Introduction to keil tool flow.

    Hands on session on peripherals: UART,I/O PORT Pin interface,16x2 LCD,Timer interface on 8051, 4x4  Matrix Keypad, Seven Segment displays – 4,Buzzer and ADC.

    Interfacing Temperature Sensor (LM35) .

    PSoC workshop


    2days with lab session






    For 3days

    Introduction about PSOC1(CY8C29466) microcontroller, PSoC designer tool flow , Hands on session with PSoC :External peripherals (Misc digitals like LCD,LED and Seven Segment), HEX Keypad ,UART, Relay and Buzzer interfacing.

    Introduction about analog modules: PGA, Comparators, ADC.

    Interfacing Temperature Sensor (LM35) .

    Implementing small applications by using analog and digital modules.

    :Introduction about wireless  modules :

    ZIGBEE Module interfaces, RF434MHz module interfacing, I2C Protocol, One wire protocol and GSM (Optional) module interfacing.

    workshop on ARM7



    2days with lab session

    Introduction to Embedded Systems
    Introduction to ARM7  Architecture ,
    Brief explanation to architecture of LPC2148 microcontroller,
    Working on cross compiler (Keil).
    Brief Explanation to some Special Function Registers
    Hands on session on following peripherals
    GPIO, UART, ADC, LCD and Timers. Introduction to Vector Interrupts. A simple application using all above Peripherals. 

    Workshop on ARM9


    2days with lab session

    Introduction to Embedded System
    Introduction to ARM Architecture
    Difference between ARM7 and ARM9
    Introduction to ARM920T Based Samsung S3C2440A Microcontroller
    Description of S3C2440A with inbuilt peripherals
    Introduction to Friendly ARM Mini2440 Board
    Overview of Flash memory types NAND , NOR and SDRAM,Brief explanation of inbuilt peripherals and properties of processor like MMU and DMA

    OS Based Application Lab

    Introduction to Linux ,Working with Basic linux commands ,Installation of ubuntu OS using Virtual machine, Overview of compilers Native as well as cross compilers ,Installing of friendly arm cross complier to ubuntu OS .
    Kernel compilation for Friendly arm mini2440 board using linux
    Porting OS on Mini2440
    Developing Basic application
    GPIO ,UART , ADC , PWM , Keypad ,Compilation and execution

    Non OS Based Application Lab :
    Introduction to keil cross compiler tool by ARM
    Step by Step by procedure for creating projects for S3C2440A using keil
    Building Basic Application using Keil





    DSP, Communications & Control systems Seminars/Workshops (MATLAB/Simulink/DSP processors)

    Seminar / Workshop

    Duration (Lab)

    Brief content

    Digital Signal Processing with MATLAB


    2 days

    (with lab sessions)

    Introduction to DSP concepts. LTI systems, Filters design. Generation of various signals and thier frequency domain analysis. Opeations on signals (Addition, Multiplication, Scaling, Shifting, Folding, Computation of Energy and Average Power) and simulation in MATLAB. The plotting techniques in MATLAB - 2D and 3D. Other input and output methods through files, multimedia devices.

    Digital Signal Processing and control system design with MATLAB


    3 days

    (with lab sessions)

    In addition to above 2 days workshop content (ST-WS-M1) The following content for 3rd day will be overed.

     Getting started with Simulink.Case study: PID control in Simulink Case study: Modeling DC-AC inverter blocks and simulation.Practice on Simulink examples
    Basic FIR filter in simulink. Observing results in time domain and freq domain
    Simulation of PID control system
    Practicing power electronic blocks in Simulink
    Validation of results by spectral analysis.

    Digital Signal Processing with MATLAB

    2 days
    (with lab sessions)

    Introduction to Matlab, Understanding of basic data types, basic commands, scripts, functions, matrix operations and basic plotting options, Modulation concepts (Analog and Digital) ,Implementing Digital filters like FIR and IIR ,File operations, Audio and Image processing applications, GUI designing

    Advanced Communication
    systems with MATLAB


    1 day
    (with lab

    Measuring Bit error rate (BER),Hamming Codes, Convolutional encoder and decoder, Spread spectrum techniques – DSSS and FHSS, Sampling and Quantization of the image, Applying various transforms on the image

    Advanced Signal Processing

    with MATLAB


    1 days

    (with lab


    Advanced signal processing concepts, decimation and interpolation, Periodograms , Power spectrum estimation using Bartlett method , Welch method , Blackman Tuckey method ,Yule Walker , Burg methods.

    Speech Signal Processing
    With MATLAB


    1 day
    (with lab

    Speech processing basics , Framing and Windowing,
    Classifying voiced and unvoiced detection ,Spectral subtraction , Linear predictive Coding and analysis

    Analog Communication systems


    2 days

    (with lab sessions

    Amplitude Modulation - Mod. & Demod, AM  - DSB SC - Mod. & Demod. Spectrum Analysis of Modulated signal using Spectrum Analyser,Diode Detector, Pre-emphasis & De-emphasis, Frequency Modulation - Mod. & Demod,AGC Circuits, Sampling Theorem, Pulse Amplitude Modulation - Mod. & Demod, PWM , PPM - Mod. & Demod,PLL

    EM wave Propagation models and analysis


    1 day


     (1) EM wave propagation - Introduction and Basics - 1 hour
    The session gives an introductory picture about the Electromagnetic wave propagation, while giving an insight of maxwell's equations and related basics. The session creates necessary background for understanding all remaining sessions.
    (2) Bridging equations to concepts  - At the boundary - 1.5 hour
    Practical understanding of the boundary conditions in the context of EM waves. Power and signal strength related equations; db, dbm, dbw. Antenna basics and related simple equations.
    (3) Wave propagation - Link budgeting - 1 hour
    Selection of model based on frequency and conditions. Free space, two ray effects, knife edge diffraction and Fresnel zone analysis.
    (4) Channel Modeling techniques and simulations - 2 hrs
    Techniques to model the channel effects in EM wave propagation at base band and carrier level. Issues of path losses, reflection, refraction, fading effects. Considering atmospheric effects; rain, fog etc.

    An in depth understanding of ADC


    1 day

    (1) Basics of Analog to Digital converters - terms and definitions and numeric exercises - 2 hours
    This session shall glance the basic ADC typologies and defines important definitions. This session also offers some numeric exercises to participants to build practical insight on ADC characteristics.
    (2) Ideal ADC - Spectral analysis - 1 hour
    This session covers the basics of quantization noise and its effect on SNR. The detailed understanding of SNR and SFDR with MATLAB/OCTAVE simulations will be explained.
    (3) Non ideal characteristics of ADCs and their effects - 1.5 hour
    This session covers the typical non-idealities in ADCs ( INL, DNL etc). The session also covers the ways to quantify the effects on non-idealities on the ADC performance. A case study with ADC's data sheet will be discussed to make the participants familiar with all practical aspects.
    (4) VLSI aspects in realizing high speed ADCs.- 30 mins
    The topic gives an introduction to recent VLSI techniques for realizing high speed ADCs.
    (5) Quiz and Q&A session - 30 mins
    A quiz will be conducted based on the content covered, and subsequently Q&A session will be conducted.

    Other Seminars/Workshops

    Seminar / Workshop

    Duration (Lab)

    Brief content

    Cloud computing with Aneka software

    2 days

    Next IT Revolution and vision of Computing

    • Recent Advances in Distributed / Parallel Computing

    • Cloud Computing – Opportunities and Challenges

    • Virtualization and Cloud Computing Technologies

    • Types of Clouds – Cloud Set up 

    • Cloud Programming Models – Case studies in Engineering, Image Processing and Medical

    • Demonstration of Public Clouds , Application Development

    • Demonstration of Middle ware and Application – Aneka Cloud Platform

    • Open Issues and Future directions in Cloud Computing

    • Guidelines for setting up Cloud computing Research and Education Programs

    Industry Oriented Learning

    (case studies and examples for ECE students)

    1 day

    Industry oriented learning

    Orientation to students to adopt practical learning methods

    Conceptual learning of engineering subjects

    Examples on learning methods

    Overview of VLSI and Embedded areas

    Contact info[at]stringtechnologies.net for more details.