|
|
|
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
(ST-WS-E1)
|
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
(ST-WS-E2)
|
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
(ST-WS-E3)
|
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
(ST-WS-E4)
|
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
GPIO , UART , ADC , PWM
Keypad
|
|
|
|
DSP, Communications & Control systems Seminars/Workshops
(MATLAB/Simulink/DSP processors)
Seminar
/ Workshop
|
Duration
(Lab)
|
Brief
content
|
Digital
Signal Processing with MATLAB
(ST-WS-M1)
|
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
(ST-WS-M2)
|
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
(ST-WS-M3)
|
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
(ST-WS-M4)
|
1
day
(with lab
Sessions)
|
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
(ST-WS-M5)
|
1
days
(with
lab
Sessions)
|
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
(ST-WS-M6)
|
1
day
(with lab
Session)
|
Speech
processing basics , Framing and Windowing,
Classifying voiced and unvoiced detection ,Spectral subtraction ,
Linear predictive Coding and analysis
|
Analog
Communication systems
(ST-WS-M7)
|
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
(ST-WS-M8)
|
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
(ST-WS-M9)
|
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.
|
|
|
|
|
|
|
|
|
|