Sie sind auf Seite 1von 4

Technology that

precedes the Future


“Cranes Software International Limited is a global scientific

& engineering products & solutions provider”

EMBEDDED

DSP

MATLAB

Cranes Varsity
(A Division of Cranes Software International Limited.)
Cranes Software International Limited (CSIL)
Cranes Software is a leading provider of scientific and engineering products and software solutions. Having initiated operations in 1991, Cranes Software today offers a range of
scientific and engineering software products to its global customers, as well as consulting and training around these products. Focused on the scientific and engineering
community, Cranes Software has addressed the needs of a variety of customer groups ranging from large multinational companies to government, defense, educational &
research institutions, students and academicians for well over a decade. Cranes Software has created a unique business model driven by multi-industry applications of
mathematics, statistics, data visualization and related analytical techniques. It was also the first Indian company to compete successfully in the global market with its proprietary
range of scientific and numerical products and maintains the status till date.

Cranes Varsity (A Division of Cranes Software International Ltd)


Cranes Varsity, A Training & Services Division of Cranes Software International Ltd., is a leader in comprehensive Training Services, Man-power outsourcing & niche consulting
services in scientific and engineering domains of, Real Time Embedded Systems(RTES), Digital Signal Processing(DSP) and Mathematical Modeling & Simulation(MMS).
Cranes is dedicated for training and educating fresh engineers, IT Professionals, Corporate Entities and Government Organisations associated with this Industry, which enables
them to learn and implement solutions that improve their technical expertise, employee efficiency and productivity. Cranes Varsity has well over 2500 man years of experience and
deep expertise in DSP, RTES and MMS, coupled with a regular best-in-class corporate customer list of over 100 companies. Cranes Varsity also has set up over 900 highly
specialized and fully trained DSP Labs in various Academic Institutions across India and trained over 50,000 engineers through the same.

Cranes – Key to Success


• Pioneers in imparting DSP, Matlab & RTES Training for students & Corporates in India.
• Globally authorized training partner for ARM, IBM, Texas Instruments.
• Authorized representatives in India for Texas Instruments , IBM (Rational Software), National Instruments and ARM to enhance the usage of technical software at
engineering colleges and universities across the country.
• Centre with 20,000 sq.ft training areas with all adequate facilities.
• Cranes opens up a wonderful world of knowledge, learning opportunities, skills & challenges to every student and the courses are constantly enriched with regular
value additions with the aim of bringing out the best from the students.
• The Institute has permanent core trainers & consultants in all required domain areas with an experience of over 5 -12 years. An exposure to
training experienced personals & executing projects for Corporate sectors - Nokia Siemens, Motorola, Sasken, Honeywell, TataElxsi, etc.
• Our trainers have trained 5000+ Engineers & 100+ Corporates in Embedded , DSP Applications & Mathematical Modeling and Simulation.
• We bring together our strong industry development expertise to build real-world course content and programs.

Placement Cell
Our training module gives professionals as well as fresh recruits the essence of technology encapsulated with state-of-art tools with widely used platforms. Further, our placement
cell coordinates & organises campus interviews and also engages itself in various personality enhancement program skills, Group Discussion, Interview Techniques.

Our Prominent Recruiters: More than 70% of Varsity graduates are capturing pinnacle positions in leading organisations like LG Soft, L&T, HCL Technologies, Robert Bosch,
IBM, Analog Devices, Wipro Technologies, Sasken, Sony India Software Centre, Kyocera Wireless, Honeywell, Tata Elxsi, Prosys, Patni Computers, Delphi Automotive,
Celstream, Accord Software, Safran Aerospace, ConnectM Technology, Logica CMG, Huawei Technologies India Pvt Ltd., Motorola India Pvt Ltd., NDS, Nokia Siemens Networks,
NXP Semiconductor (I) Pvt. Ltd., Seimens Information Systems Ltd.

COURSES OFFERED
Advanced Diploma in DSP System Design 6 Months
Advanced Diploma in Real Time Embedded System 6 Months
ITAP in Embedded Technology 6 Months
‘Embedded Technology
promises a fast - track Advanced Diploma in DSP System Design
career, targeting the Digital Signal Processing System Design deals with the design, development and implementation of compute intensive DSP
algorithms and multimedia applications on platforms such as DSPs and SoCs. The System Design process involves design &
brightest, most validation of algorithms, coding, debugging, optimization, testing and integration of validated algorithms with or without Real-time OS
on hardware platforms.
competent and
aspiring individuals’. C & Data Structures DSP Platforms
Compilation Process, Modular Programming Advance pointers, • TMS320C6000
Dynamic Memory Allocation , Bit Working with user defined data types Fixed & Floating Point Processors, Architecture of TMS320C6000,
– manipulation, struct, union, enum, Data Structures – Stack, Queue, Memory Management & Instruction set, CCS, Pipelining
Linked List and Trees Optimization techniques Peripherals in C6000.

Core DSP DSP Applications


• Mathematics Review • Digital Image Processing :
• Mathematical Modelling and Simulatiom using Matlab & Image Compressions Standards - JPEG, JPEG2000.
Simulink : • Digital Video Processing :
Introduction to Matlab, Matlab Development environment, Video Compression Standards - H.261,263 & 264,
Programming with Matlab, Matlab Graphics MPEG 1,2, & 4.
• Digital Speech Processing :
• DSP Theory :
DSP Fundamentals, Speech basics & compressions
Signals & Systems, Frequency Domain representation, Filters,
Realization of Digital Filters. • Digital Audio Processing :
Audio coding fundamentals & standards, MPEG.

Projects on DSP Applications


I-TAP in Embedded Technology
The course “I-TAP in Embedded Technology” has been designed keeping in mind
that the Embedded System requires exclusive Software and Hardware to develop specific applications. The
curriculum reflects the most recent research efforts and emerging trends to help the prospective embedded
engineers to stay abreast with the forever - evolving field. The well structured program emphasizes on:
• Programming languages- Assembly, C, C++ • RTOS (VxWorks 6.3) and ARM 9
Introduction to the Embedded Systems • Linux System Programming & Device Drivers • Cellular Technology (GSM), SS7
Definition & characteristics of embedded systems
Embedded Product Life Cycle, Design Issues, Embedded Debugging

C Programming & Data Structure


Modular programming , Preprocessor - It’s usage, why? Advanced Pointers & ARM Architecture
Structures, Memory Management Optimization Techniques Introduction to Processors/Controllers, Cache, Pipeline & branch prediction,
ARM Architecture, Processor core's (ARM7, 9, 11) , ARM and Thumb instruction
C++ Sets 3. ARM/Thumb Interworking, Exception Handling ARM Compiler
Programming Optimization, Hints and Tips , JTAG Debug and Embedded Trace
Object Oriented Programming in C++, Polymorphism – Compile time & run time
polymorphism , Inheritance, Generic Programming using templates
RTOS - VxWorks 6.3
Introduction to RTOS, VxWorks 6.3 kernal, workbench 2.5, Multitasking, Real
Networking time processes (RTP's), Porting on ARM9, BSP & Device Driver
Introduction to Networking, Networking devices , Internet layer - IP Addressing,
Internet protocol Version 4 & 6. Transport layer Protocols, Application layer
Protocols Cellular Networks
Introduction to Wireless Technology, Cellular Concepts, Generations of Cellular
Linux System Programming and Device Drivers Communication, GSM Architecture, GPRS, SS7 Layers
Basic Operating System Concepts, Linux Kernel Internals, IPC, Multithreading
using pthreads, Introduction to Device Drivers, Kernel Compilation Char Drivers, Projects : C & LINUX / C, VxWorks 6.3 & ARM 9 / C++ & SS7.
Hardware & Interrupt Management, GNU Tools The above projects will help the engineers gain substantial experience in the
embedded system development life cycle from requirement gathering stage to
Software Development for Embedded system (SDLC) implementation and testing.
Understanding SDLC phases , SDLC Process Models Requirements, Design,
Coding, Testing, Project / Workshop

Advanced Diploma in Real Time Embedded System


The embedded system course is a synergist function between hardware and software design and development which covers programming essentials
like C & C++; hardware aspects of microcontrollers, peripheral interface, Device Drivers and RTOS based applications. The practical approach of training
gives budding embedded software engineers a head start in design and development of applications.

Fundamentals of Embedded system RTOS porting and Application Development


Introduction to Embedded systems, Exposure to different architectures (RISC , Real time system concepts (OS vs. RTOS), Tornado IDE, VxWorks kernel
CISC , DSP), Embedded and Real Time Systems Descriptions, characteristics architecture, Multitasking, IPC , Memory management ,timers , Porting RTOS to
and Constraints, Special tools for Embedded Debugging (On-chip debugging target board ( ARM9 ), Understanding BSP and device drivers
support, JTAG,BDM, ICE) ,Future of Embedded trend

C Programming & Data Structure Embedded Microcontroller


Compilation Process , Modular Programming, Advance pointers , Dynamic Introduction to 8051 Arch , Embedded C Concepts Programming for 8051
Memory Allocation , Bit manipulation, Working with user defined data types – Peripherals (Timers, Serial and parallel I/O ports, Interrupts) , Hardware
struct, union, enum, Data Structures – Stack, Queue, Linked List and Trees interfacing (LCD, ADC, Stepper Motor, Keypad), Introduction to ARM
Optimization techniques architecture

C++ Linux Device Driver Development


Object Oriented Concepts , Object Initialization & Cleanup, Exception Handling,
Dynamic Memory Management, Virtual Mechanism and RTTI General function of the device driver: Types of device drivers, physical I/O, major
and minor numbers, Configure and install the kernel, Loadable versus static
drivers, interrupt handling.
Computer Networking and Embedded Communication Protocols Character drivers: Data transport between user mode and kernel mode, error
Introduction to networking and devices , Layering – TCP/IP , ISO/OSI: Internet codes, the IOCTLs interface.
layer – IP Addressing and protocols; Transport layer – TCP , UDP, Block drivers: Buffer management, request queues and the request-routine,
Embedded Communication protocols – CAN ,I2C,SPI interrupt and start routines.
PCI drivers , Network drivers , transmission and reception functionality
Linux System Programming
Fundamentals of operating system, Process management and scheduling,
Types of signals and signal handling, IPC using shared memory, pipes, message Projects
queues, POSIX threads and Synchronization primitives (Semaphores ), Socket C , Linux , Vxworks, Microcontroller, Linux Device Drivers
programming, GNU tools – GCC,GDB, Make
Training Partners :

Cranes Software International Limited


#5, Airport Road, Domlur Layout, Bangalore – 560071, India. Phone : +91 – 80 – 25352636/7, 25354496, 25353038 Fax : +91 – 80 – 25356299
email : traininginfo@cranessoftware.com Website : www.cranessoftware.com
6-3-343/1, 3rd Floor, Road No. 1, Banjara Hills, Hyderabad - 34. India. Phone : 040-6684 0024/25/26/27, email : cvhyderabad@cranessoftware.com

Das könnte Ihnen auch gefallen