SlideShare a Scribd company logo
1 of 6
Download to read offline
AWARDED AS “BEST IT AND EMBEDDED TRAINING COMPANY”
                   BY BIG BRANDS ACADEMY IN 2011
                                               CETPA INFOTECH PVT.LTD.
Because Knowledge Matters                                                ISO 9001: 2008 Certified
                                                   (A Software & Embedded Development Company)
ISO 9001: 2008 Certified
                                                                                   PRESENTS

           6 Months Project Based Training With Placement Assistance
                              (Pay the Training Fee after 5 Days of Joining)
                                                                       In
       .NET, JAVA, Mechanical Designing, PHP, Oracle, Hardware Networking, Advanced
                                        Networking and
         Electronic Product Development (Embedded in 8051/ Embedded in PIC/ VHDL/ Verilog HDL)
                                                                      At
                                         ROORKEE, NOIDA & LUCKNOW
                                                             Special Features                                      First Learn
  1.   Pay the Training Fee after 5 days of the starting of the Training Program.               Then Pay
  2.   Certificate of Honor to Top Performer from Each Technology.
  3.   Opportunity to participate in Campus Placement of Top Companies.
  4.   100 GB Web Space & Software for Uploading the Website would be provided at just a cost of Rs.500/-only for
       CETPA Certified Students.
  5.   Learning Kit containing Book and CDs would be provided Free of Cost to the students of all the programs.
  6.   CETPA student Membership Card of $14 free of cost.
  7.   Batch Dates once selected may be changed prior to 7 days of starting of the batch.
  8.   Working on Live Project.

  Training Schedule:
  New Batches will be started from 6th & 20th Dec, 2011, 10th Jan, 30th Jan, 7th Feb, 21st Feb & 1st Mar, 2012.
  (Other dates may be offered for a group of students depending upon the availability)
  Training Fee:
   Training Fee for .Net, PHP, Oracle, Hardware Networking and Advanced Networking: Rs. 10, 000/- [Including Registration Fee]
   Training Fee for Java: Rs. 10, 000/- (for Core & Adv. Java); Rs.12, 000/- (for Core & Adv. Java with Struts, Spring & Hibernate)
    [Including Registration Fee]
   Training Fee for Electronic Product Development: Rs. 15,000/- (for any two modules); Rs.20, 000/- (for any three modules) and
    Rs.25000/- (for all the four modules) [Including Registration Fee]
   Training Fee for Mechanical Designing: Rs. 12, 000/- [Including Registration Fee]
   Registration Fee for Training: Rs.500/-; Registration Fee for Food & Lodging: Rs.500/-
   Food & Lodging Fee: Rs. 6, 000/- Per Month
   Hardware Networking and Advanced Networking are only available at our Roorkee Campus.

                              Both Weekdays & Weekend Batches Available
   Registration:
   Method 1: The registration fee may be paid by cash directly at any our campuses.
   Method 2: You can pay the Registration Fee by D.D. through Online Registration. For Online Registration, firstly a D.D. for the
   registration fee has to be made in favor of CETPA, payable at Roorkee. Then the participant should log on to our website
   http://www.cetpainfotech.com, and fill the Online Registration Form for Six Months Training. After filling up this form, the
   candidate will get a Registration Slip. The candidate should take a printout of this registration slip, and send it along with the D.D.
   to our Head Office Roorkee. After receiving the Registration Slip & D.D. by CETPA, a Confirmation Slip will be sent by email on
   the candidate’s Email ID.
   Method 3: You can make the payment online on our website by Debit Card/ Credit Card or Net Banking facility.
   Note: a) To get the details about other modes of payment, contact us at 0120-3060555/56.
          b) If you want to get registered for food & lodging also, the draft should be made of Rs.1, 000/- (Rs.500/- + Rs.500/-)
   Reporting: Reporting for a particular batch will be one day prior to the starting of the training program, with following formalities:
   1. Two Passport Size Photographs 2. Xerox Copy of College I-Card 3. Confirmation Slip
ELECTRONIC PRODUCT DEVELOPMENT
                                           VHDL
                                                                                                               M
 INTRODUCTION TO VHDL                               MINOR PROJECTS                                             o
  Need, Scope, Use and History of VHDL              Design of ALU                                            d
  Application of VHDL in Market and Industries      Traffic Light Controller                                 u
  Special Features of this Language
                                                    MAJOR PROJECTS                                             l
  Design Process and Steps
                                                     4 Bit/8 Bit/16 Bit Microprocessor/Microcontroller Unit   e
  Design Simulation and Design Synthesis
                                                     Overview of Project
  Design Methodology                                                                                          :
                                                     Principle of Project
  VHDL Modeling Styles
                                                     Different Major Blocks of Project
  Discussion on VHDL and Other Languages
  Data Types in VHDL                               MAJOR PROJECT CONTINUE
                                                                                                               1
  Objects in VHDL                                   Control Unit Designing
  Operators in VHDL                                 Interfacing of Different Components
                                                    ADVANCE TOPICS IN VHDL
 CONDITIONAL STATEMENTS AND LOOPS IN VHDL
                                                     Generics and Generic Map
  With Select Statements
                                                     Delay in VHDL
  When Else Statements
                                                     Guarded Block
  If Statement
  Case Statement                                   OTHER ADVANCE TOPICS IN VHDL
  Loops in VHDL                                     Test Benches
                                                     File Handling Concept
 STRUCTURAL STYLE & SUBPROGRAMS                      Connectivity between File and Test Bench
  Components                                        Lab on File Handling and Test Bench
  Benefits of Structural Style
                                                    INTRODUCTION TO OTHER HDL’S
  Structural Style of Modeling
                                                     Introduction to Verilog HDL
  Subprograms
                                                     Practice on FPGA
  Functions
  Procedures                                       MINOR PROJECT
                                                     FIFO or 4-Bit Universal Shift Register
 FLIP FLOPS, COUNTERS AND MEMORY                     Overview of Simulation
  Up/Down Binary & BCD Counters                     Lab on Defined Topics
  1D and 2D Array in VHDL
  Flip Flops and Latches                           MAJOR PROJECT: SWITCHING SYSTEM
  Shift Registers                                   Classification of Switching System
  Memories Design RAM & ROM                         Overview of Project
                                                     Principal of Landline Switching
STATE MACHINES                                       Prototype of Telephone Exchange
  Moore’s Machine
  Traffic Light Controller                         MAJOR PROJECT CONTINUE
                                                     Design Flow
PLD’S & FPGA HARDWARE INTERFACING                    Design Different Unit of Project
  Programmable Logic Devices (PLD)                  VHDL Implementation
  Programmable Logic Array (PLA)                    Lab on Defined Topics
  Programmable Array Logic (PAL)
  Complex PLD (CPLD)                               SYNTHESIS
  Field Programmable Gate Array (FPGA)              Introduction Synthesis
  Application Specific Integrated Circuit (ASIC)    Block Diagram of Synthesis Process
  Working on Physical FPGA                          Design Flow of Synthesis
VERILOG HDL
                                                                                                  Module: 2

INTRODUCTION TO VLSI                                    FINITE STATE MACHINE
 Need, Scope and History of VLSI                        Moore machine
 Application of VLSI                                    Mealy machine
 Design Process in VLSI
 VLSI Design Flow                                      MINOR PROJECTS
                                                         ALU Design
INTRODUCTION TO VERILOG HDL                              Traffic light Controller
 History of VERILOG HDL                                 Digital Clock
 Application of VERILOG HDL in Market and Industries
 Special features of VERILOG HDL                       FPGA HARDWARE INTERFACING
 Overview of Digital design with VERILOG HDL            Introduction to FPGA
 Operators in VERILOG HDL                               Working on Physical FPGA
 Data types in VERILOG HDL                              Labs on defined topics
 Blocking and Non Blocking Concept
                                                        ADVANCED TOPICS IN VERILOG HDL
DIFFERENT LEVELS IN VERILOG                              Modeling Concepts on Transistor Level
 Data Flow Level                                        Task and Functions
 Behavioral Level                                       User defined primitives
 Structural Level                                       Delays in VERILOG
 Switch level                                           VERILOG Test Bench
                                                         Begin–end and Fork-Join Statements
CONDITIONAL STATEMENTS                                   Synthesis
 If _else statement                                     Timing and Delay Events
 Case statement
EMBEDDED SYSTEM DESIGN
                  (8051 MICROCONTROLLERS USING ASSEMBLY & C)
                                                                                                                     Module: 3

INTRODUCTION TO EMBEDDED                    INTERFACING OF LED                            SERIAL COMMUNICATION
SYSTEM                                       Introduction of LED’s                       PROGRAMMING
 History & need of Embedded System          Interfacing Circuit Description of LED’s     Introduction to Serial Communication
 Basic components of Embedded               Programming of LED’s Interfacing             Types of Serial Communication
  System                                                                                   Description of SFR associated with
 Hardware Classification of Embedded       INTERFACING OF SEVEN SEGMENT                    Serial Communication
  System                                    DISPLAY                                        Introduction & Interfacing of UART
 Programming Language Classification        Introduction to 7 Segment Display            Programming of UART
  of Embedded System                         Types of 7 Segment Display
                                                                                          INTERRUPT DRIVEN PROGRAMMING
 Advantage & Disadvantage of Low level      Interfacing Circuit Description of 7
  & High level programming language of                                                     Introduction to Interrupts
                                               Segment Display
                                                                                           Types of Interrupts
  Embedded System                            Programming of 7 Segment Display
                                               Interfacing                                 Programming of Software & Hardware
CLASSIFICATION OF                                                                            Interrupts
MICROPROCESSOR &                            INTERFACING OF LCD                            INTERFACING OF ADC
MICROCONTROLLER                              Introduction to 16 x 2 LCD                   Introduction to ADC
 Difference between Microprocessor &        Commands of 16 x 2 LCD                       Interfacing Circuit of ADC
  Microcontroller                            Interfacing Circuit Description of 16 x 2    Working & Interfacing of Temperature
 Classification based on architecture        LCD                                           Sensor (DS1621 & LM35)
 Classification based on Instruction Set    Programming of 16 x 2 LCD                   INTERFACING OF EXTERNAL
 Type of Microcontroller
                                            INTERFACING OF SWITCHES &                      MEMORY
 Memory Classification
                                            KEYBOARD MATRIX                                Introduction to External Memory
INTRODUCTION TO 8051                          Introduction to Switches & Keyboard          Interfacing
MICROCONTROLLER                                Matrix                                      Introduction to I2C Protocol
 Introduction of ATMEL 8051 family           Interfacing Circuit of Switches &           Using I2C library to read/write
                                               Keyboard Matrix                              External Memory
 Block diagram description of AT89C51
                                              Programming of Keyboard Matrix &
 Special feature of AT89C51
                                               Switches                                   INTRODUCTION OF EMBEDDED C
 Pin Description of AT89C51
                                              Controlling of LED’s by using Switches      Introduction to Embedded C
REGISTERS & MEMORY OF AT89C51                 Key board Matrix & LCD Interfacing          Different between C & Embedded C
                                               Program                                     Data Type of Embedded C
 Description of RAM
 Description of CPU Registers              INTERFACING OF MOTORS                          Operators of Embedded C
                                             Introduction to Motors                       Statements & Loops of Embedded C
 Functions of SFR
                                             Types of Motors used in Embedded
                                                                                          INTERWORKING OF ASSEMBLY &
ASSEMBLY LANGUAGE                             System
                                                                                          EMBEDDED C
PROGRAMMING OF AT89C51                       Programming & Controlling of motors in
                                                                                            Inline Function
 Addressing modes of AT89C51                 Embedded System
                                                                                            Inline Assembly Routines
 Directives of Assembly Language           TIMERS & COUNTER PROGRAMMING
 Data Transfer Instruction                  Introduction to Timer & Counter             PROGRAMMING & INTERFACING
 Jump Instruction                           Difference between Timer and Counter        USING EMBEDDED C
 Arithmetic Instruction                     Description of SFR associated with            Programming of Timer & Counter
 Logical Instruction                         Timer & Counter                               Programming of Serial Port
 Branching Instruction                      Programming of Timer & Counter                Programming of Interrupt
                                                                                            LCD Interfacing
                                                                                            Motor Interfacing
                                                                                            Key board Matrix Interfacing
EMBEDDED SYSTEM DESIGN USING PIC MICROCONTROLLER AND „C‟
                                                                                                               Module: 4

    INTRODUCTION TO EMBEDDED SYSTEMS                               INTERRUPT DRIVEN PROGRAMMING
       Language Classification                                        SFR associated with Interrupts
       Low Level Approach                                             Interrupt Handling Methods
       High Level Approach                                            Programming Timer Interrupts
       Advantages & Disadvantages of Low and High Level               Programming Serial Interrupts
        Languages
                                                                   REAL WORLD INTERFACING – LCD
    BRIEF INTRODUCTION TO COMPUTER ARCHITECTURE                        Internals of 16x2 LCD
       Classification of Von-numan and Hardware Architecture          Command set of HD44780 Microcontroller
       Difference between RISC and CISC                               Writing simple program to drive LCD
       Memory Classification (Primary & Secondary)
                                                                   REAL WORLD INTERFACING – 7 SEGMENTS
    DESIGNING WITH MICROCONTROLLERS                                    Theory of 7 Segments Display
     Difference between Microcontrollers and Microprocessors          Writing Decoding Chart for 0-f character
     Introduction to ATMEL and Family                                 Writing one digit UP/DOWN Counter Program
     Block Description of PIC 16F877                                  Programming 2 Digit Counter
     Special Features of PIC 16F877
                                                                   REAL WORLD INTERFACING – KEYPAD
    INTRODUCTION TO EMBEDDED ‘C’                                       Interfacing Micro Switch’s Microcontroller
     Extended Data Types                                              Designing Linear Keypad
     Accessing Low Level Resource
     Inter working with ‘C’ and Assembly                          REAL WORLD INTERFACING – MOTORS
     Inline Functions                                                 Different kind of Motors
     Inline Assembly Routines                                         Interfacing with Stepper Motor
                                                                       Driver Circuit for DC motor
    REAL WORLD INTERFACING – LED
       Brief introduction to p-n junction Semiconductor Devices   USING AND CONFIGURING ADC
        and LED                                                        Introduction to ADC
       Circuit Description of Interfacing LED                         ADC Initialization
       Programming LED Patterns                                       Writing programs to read voltages
   TIMER/COUNTER PROGRAMMING                                          Interfacing LM35 (Temperature Sensor)
     Description of SFR associated with Timer/Counter
                                                                   USING INTERNAL/EXTERNAL MEMORIES
     Configuring as a Timer
                                                                       Introduction to External Memory Interfacing using
     Configuring as Counter                                            Intel Bus Timing
    SERIAL COMMUNICATION USING UART                                    Introduction to I2C Protocol
       Study SFR associated with UART                                 Interfacing I2C Memory
       Introduction UART Frame structure                              SFR configuration to read/write Internal Memory
                                                                        (EEPROM)
                                                                       Using library to read/write Internal EEPROM
Short Term/ Winter/Summer/College Campus Training Programs
CETPA conducts 2 Weeks, 4 Weeks & 6 Weeks Summer, Winter and Regular Training Programs in
.NET, J2EE, C & C++, PHP, VHDL, Verilog HDL, Embedded System, Advance Embedded System,
AutoCAD, Pro-E and other latest technologies at CETPA Campus or at the College Campus. Regarding
the same, we can deliver a Free of Cost Technical Seminar at your College Campus. Once the seminar
has been conducted and at least 25 students are interested to join the training, then same program can be
conducted at your college campus, depending upon the students’ choice.



CETPA Profile:
CETPA is the acronym of Computer Education and Technology Promotion Association. As its name says, CETPA is working
for Education and Technology Promotion from last One Decade. We do not compromise with the quality that’s why CETPA is
the only ISO 9001:2008 certified company for quality management and has been awarded as the “Best IT and Embedded
Training Organization” by Big Brands Research in 2011. The award is delivered by Mr. Chetan Bhagat during the
Ceremony.
CETPA is working in three fields that are Development (Software and Embedded), Education and Consultancy. Hence, we
do not only provide education but also provide guidance to the students about their jobs and best path to success. We have a
fair record in placement of CETPA certified students in good companies such as EA Sports/Games & a Bangalore Based
Company Best of Breed Software Solutions (I) P. Ltd. (Global Partner to Infosys and India Partner to HP and Wipro),
Best Web Online, etc.
CETPA has conducted so many successful On Campus Seminars and Training Sessions in more than 100 colleges such as
STEP IIT Roorkee, Lovely Professional University Jalandhar, MIT Muzaffarpur, KNIT Sultanpur, MMMECGorakhpur,
Ideal College Ghaziabad, IIMT Meerut, RBMI Bareilly, IFTM Moradabad, G.B. Pant Engineering College Pauri Garhwal,
KEC Dwarahat, Shri Sant Gadge Baba College Bhusawal, etc. CETPA has established itself as a Pioneer Engineers Training
Institute with more than 50,000 satisfied students from all over India. Details of our Ex-Students are available on our website.
CETPA also deals in e-Magazines, Student and Professional Membership, R&D, Tech-Fests and many other technical
activities. CETPA has delivered training to R&D Team of Samtel Group (Asia‟s Biggest Display Manufacturing
Company). CETPA is associated with KnS and “Electronics For You” (Asia’s Biggest Electronics Print Media) for
Marketing, Sales and Research. To purchase any Kit, you will get a Special Discount of 10% from CETPA. To know more
please contact us.
Live Projects:
CETPA has developed a Web Application for Media Lab Asia (Department of IT, Govt. of India) & an Embedded
System Based project for Central Electronics Limited Ghaziabad (A Government PSU). The complete microcontroller
based project was developed in an area of 1.5 sq cm.
Specialized live projects can be offered by CETPA InfoTech Pvt. Ltd. to interested participants & they have to complete these
projects within a given time frame (which may lands up from minimum of 6 months to maximum one year). After that they
will be awarded by CETPA and will be given experience letter for 6 months or one year depending on the time frame.
Incentives may also be given to the candidates, depending upon their performance while handling the live projects.

                             http://www.cetpainfotech.com
    For queries email us at query@cetpainfotech.com, cetpainfotech@gmail.com
     or SMS “CETPA” @ 09990397635, 09219602769, 09212172602, 09258017974
                          or Call at any of our contact numbers

HEAD OFFICE: # 200, Purwavali, 2nd Floor, Opp. Railway Ticket Agency, Railway Road, Ganeshpur, Roorkee-247667
(U.A.), Ph. No.: +91-1332-264918, +91-9219602769, Fax No. 01332-274960

INDIA CORPORATE OFFICE: C-24, Sector 2, Land Mark: Near Nirula’s Hotel, Noida 201301 (U.P.)
 Ph. No.: +91-8800340777, +91-120-3060555, 56

BRANCH OFFICE: 401 A, 4th Floor, Land Mark: Lekhraj Khazana, Faizabad Road, Indira Nagar, Lucknow-226016 (U.P.)
Ph. No: +91-522-6590802, +91-9258017974, Fax No: +91-522-6590802



Toll Free-1800-102-4262                                                                      (From any network)

More Related Content

More from Pratima Parida (8)

Php
PhpPhp
Php
 
Mechanical Designing 6 Months
Mechanical Designing 6 MonthsMechanical Designing 6 Months
Mechanical Designing 6 Months
 
6 Months Net
6 Months Net6 Months Net
6 Months Net
 
Java Semimar Slide (Cetpa)
Java Semimar Slide (Cetpa)Java Semimar Slide (Cetpa)
Java Semimar Slide (Cetpa)
 
Java Semimar Slide (Cetpa)
Java Semimar Slide (Cetpa)Java Semimar Slide (Cetpa)
Java Semimar Slide (Cetpa)
 
Cartoon Presentation
Cartoon PresentationCartoon Presentation
Cartoon Presentation
 
Cetpa Clip Art
Cetpa Clip ArtCetpa Clip Art
Cetpa Clip Art
 
Cartoon Presentation
Cartoon PresentationCartoon Presentation
Cartoon Presentation
 

Electronic Product Development

  • 1. AWARDED AS “BEST IT AND EMBEDDED TRAINING COMPANY” BY BIG BRANDS ACADEMY IN 2011 CETPA INFOTECH PVT.LTD. Because Knowledge Matters ISO 9001: 2008 Certified (A Software & Embedded Development Company) ISO 9001: 2008 Certified PRESENTS 6 Months Project Based Training With Placement Assistance (Pay the Training Fee after 5 Days of Joining) In .NET, JAVA, Mechanical Designing, PHP, Oracle, Hardware Networking, Advanced Networking and Electronic Product Development (Embedded in 8051/ Embedded in PIC/ VHDL/ Verilog HDL) At ROORKEE, NOIDA & LUCKNOW Special Features First Learn 1. Pay the Training Fee after 5 days of the starting of the Training Program. Then Pay 2. Certificate of Honor to Top Performer from Each Technology. 3. Opportunity to participate in Campus Placement of Top Companies. 4. 100 GB Web Space & Software for Uploading the Website would be provided at just a cost of Rs.500/-only for CETPA Certified Students. 5. Learning Kit containing Book and CDs would be provided Free of Cost to the students of all the programs. 6. CETPA student Membership Card of $14 free of cost. 7. Batch Dates once selected may be changed prior to 7 days of starting of the batch. 8. Working on Live Project. Training Schedule: New Batches will be started from 6th & 20th Dec, 2011, 10th Jan, 30th Jan, 7th Feb, 21st Feb & 1st Mar, 2012. (Other dates may be offered for a group of students depending upon the availability) Training Fee:  Training Fee for .Net, PHP, Oracle, Hardware Networking and Advanced Networking: Rs. 10, 000/- [Including Registration Fee]  Training Fee for Java: Rs. 10, 000/- (for Core & Adv. Java); Rs.12, 000/- (for Core & Adv. Java with Struts, Spring & Hibernate) [Including Registration Fee]  Training Fee for Electronic Product Development: Rs. 15,000/- (for any two modules); Rs.20, 000/- (for any three modules) and Rs.25000/- (for all the four modules) [Including Registration Fee]  Training Fee for Mechanical Designing: Rs. 12, 000/- [Including Registration Fee]  Registration Fee for Training: Rs.500/-; Registration Fee for Food & Lodging: Rs.500/-  Food & Lodging Fee: Rs. 6, 000/- Per Month  Hardware Networking and Advanced Networking are only available at our Roorkee Campus. Both Weekdays & Weekend Batches Available Registration: Method 1: The registration fee may be paid by cash directly at any our campuses. Method 2: You can pay the Registration Fee by D.D. through Online Registration. For Online Registration, firstly a D.D. for the registration fee has to be made in favor of CETPA, payable at Roorkee. Then the participant should log on to our website http://www.cetpainfotech.com, and fill the Online Registration Form for Six Months Training. After filling up this form, the candidate will get a Registration Slip. The candidate should take a printout of this registration slip, and send it along with the D.D. to our Head Office Roorkee. After receiving the Registration Slip & D.D. by CETPA, a Confirmation Slip will be sent by email on the candidate’s Email ID. Method 3: You can make the payment online on our website by Debit Card/ Credit Card or Net Banking facility. Note: a) To get the details about other modes of payment, contact us at 0120-3060555/56. b) If you want to get registered for food & lodging also, the draft should be made of Rs.1, 000/- (Rs.500/- + Rs.500/-) Reporting: Reporting for a particular batch will be one day prior to the starting of the training program, with following formalities: 1. Two Passport Size Photographs 2. Xerox Copy of College I-Card 3. Confirmation Slip
  • 2. ELECTRONIC PRODUCT DEVELOPMENT VHDL M INTRODUCTION TO VHDL MINOR PROJECTS o  Need, Scope, Use and History of VHDL  Design of ALU d  Application of VHDL in Market and Industries  Traffic Light Controller u  Special Features of this Language MAJOR PROJECTS l  Design Process and Steps  4 Bit/8 Bit/16 Bit Microprocessor/Microcontroller Unit e  Design Simulation and Design Synthesis  Overview of Project  Design Methodology :  Principle of Project  VHDL Modeling Styles  Different Major Blocks of Project  Discussion on VHDL and Other Languages  Data Types in VHDL MAJOR PROJECT CONTINUE 1  Objects in VHDL  Control Unit Designing  Operators in VHDL  Interfacing of Different Components ADVANCE TOPICS IN VHDL CONDITIONAL STATEMENTS AND LOOPS IN VHDL  Generics and Generic Map  With Select Statements  Delay in VHDL  When Else Statements  Guarded Block  If Statement  Case Statement OTHER ADVANCE TOPICS IN VHDL  Loops in VHDL  Test Benches  File Handling Concept STRUCTURAL STYLE & SUBPROGRAMS  Connectivity between File and Test Bench  Components  Lab on File Handling and Test Bench  Benefits of Structural Style INTRODUCTION TO OTHER HDL’S  Structural Style of Modeling  Introduction to Verilog HDL  Subprograms  Practice on FPGA  Functions  Procedures MINOR PROJECT  FIFO or 4-Bit Universal Shift Register FLIP FLOPS, COUNTERS AND MEMORY  Overview of Simulation  Up/Down Binary & BCD Counters  Lab on Defined Topics  1D and 2D Array in VHDL  Flip Flops and Latches MAJOR PROJECT: SWITCHING SYSTEM  Shift Registers  Classification of Switching System  Memories Design RAM & ROM  Overview of Project  Principal of Landline Switching STATE MACHINES  Prototype of Telephone Exchange  Moore’s Machine  Traffic Light Controller MAJOR PROJECT CONTINUE  Design Flow PLD’S & FPGA HARDWARE INTERFACING  Design Different Unit of Project  Programmable Logic Devices (PLD)  VHDL Implementation  Programmable Logic Array (PLA)  Lab on Defined Topics  Programmable Array Logic (PAL)  Complex PLD (CPLD) SYNTHESIS  Field Programmable Gate Array (FPGA)  Introduction Synthesis  Application Specific Integrated Circuit (ASIC)  Block Diagram of Synthesis Process  Working on Physical FPGA  Design Flow of Synthesis
  • 3. VERILOG HDL Module: 2 INTRODUCTION TO VLSI FINITE STATE MACHINE  Need, Scope and History of VLSI  Moore machine  Application of VLSI  Mealy machine  Design Process in VLSI  VLSI Design Flow MINOR PROJECTS  ALU Design INTRODUCTION TO VERILOG HDL  Traffic light Controller  History of VERILOG HDL  Digital Clock  Application of VERILOG HDL in Market and Industries  Special features of VERILOG HDL FPGA HARDWARE INTERFACING  Overview of Digital design with VERILOG HDL  Introduction to FPGA  Operators in VERILOG HDL  Working on Physical FPGA  Data types in VERILOG HDL  Labs on defined topics  Blocking and Non Blocking Concept ADVANCED TOPICS IN VERILOG HDL DIFFERENT LEVELS IN VERILOG  Modeling Concepts on Transistor Level  Data Flow Level  Task and Functions  Behavioral Level  User defined primitives  Structural Level  Delays in VERILOG  Switch level  VERILOG Test Bench  Begin–end and Fork-Join Statements CONDITIONAL STATEMENTS  Synthesis  If _else statement  Timing and Delay Events  Case statement
  • 4. EMBEDDED SYSTEM DESIGN (8051 MICROCONTROLLERS USING ASSEMBLY & C) Module: 3 INTRODUCTION TO EMBEDDED INTERFACING OF LED SERIAL COMMUNICATION SYSTEM  Introduction of LED’s PROGRAMMING  History & need of Embedded System  Interfacing Circuit Description of LED’s  Introduction to Serial Communication  Basic components of Embedded  Programming of LED’s Interfacing  Types of Serial Communication System  Description of SFR associated with  Hardware Classification of Embedded INTERFACING OF SEVEN SEGMENT Serial Communication System DISPLAY  Introduction & Interfacing of UART  Programming Language Classification  Introduction to 7 Segment Display  Programming of UART of Embedded System  Types of 7 Segment Display INTERRUPT DRIVEN PROGRAMMING  Advantage & Disadvantage of Low level  Interfacing Circuit Description of 7 & High level programming language of  Introduction to Interrupts Segment Display  Types of Interrupts Embedded System  Programming of 7 Segment Display Interfacing  Programming of Software & Hardware CLASSIFICATION OF Interrupts MICROPROCESSOR & INTERFACING OF LCD INTERFACING OF ADC MICROCONTROLLER  Introduction to 16 x 2 LCD  Introduction to ADC  Difference between Microprocessor &  Commands of 16 x 2 LCD  Interfacing Circuit of ADC Microcontroller  Interfacing Circuit Description of 16 x 2  Working & Interfacing of Temperature  Classification based on architecture LCD Sensor (DS1621 & LM35)  Classification based on Instruction Set  Programming of 16 x 2 LCD INTERFACING OF EXTERNAL  Type of Microcontroller INTERFACING OF SWITCHES & MEMORY  Memory Classification KEYBOARD MATRIX  Introduction to External Memory INTRODUCTION TO 8051  Introduction to Switches & Keyboard Interfacing MICROCONTROLLER Matrix  Introduction to I2C Protocol  Introduction of ATMEL 8051 family  Interfacing Circuit of Switches &  Using I2C library to read/write Keyboard Matrix External Memory  Block diagram description of AT89C51  Programming of Keyboard Matrix &  Special feature of AT89C51 Switches INTRODUCTION OF EMBEDDED C  Pin Description of AT89C51  Controlling of LED’s by using Switches  Introduction to Embedded C REGISTERS & MEMORY OF AT89C51  Key board Matrix & LCD Interfacing  Different between C & Embedded C Program  Data Type of Embedded C  Description of RAM  Description of CPU Registers INTERFACING OF MOTORS  Operators of Embedded C  Introduction to Motors  Statements & Loops of Embedded C  Functions of SFR  Types of Motors used in Embedded INTERWORKING OF ASSEMBLY & ASSEMBLY LANGUAGE System EMBEDDED C PROGRAMMING OF AT89C51  Programming & Controlling of motors in  Inline Function  Addressing modes of AT89C51 Embedded System  Inline Assembly Routines  Directives of Assembly Language TIMERS & COUNTER PROGRAMMING  Data Transfer Instruction  Introduction to Timer & Counter PROGRAMMING & INTERFACING  Jump Instruction  Difference between Timer and Counter USING EMBEDDED C  Arithmetic Instruction  Description of SFR associated with  Programming of Timer & Counter  Logical Instruction Timer & Counter  Programming of Serial Port  Branching Instruction  Programming of Timer & Counter  Programming of Interrupt  LCD Interfacing  Motor Interfacing  Key board Matrix Interfacing
  • 5. EMBEDDED SYSTEM DESIGN USING PIC MICROCONTROLLER AND „C‟ Module: 4 INTRODUCTION TO EMBEDDED SYSTEMS INTERRUPT DRIVEN PROGRAMMING  Language Classification  SFR associated with Interrupts  Low Level Approach  Interrupt Handling Methods  High Level Approach  Programming Timer Interrupts  Advantages & Disadvantages of Low and High Level  Programming Serial Interrupts Languages REAL WORLD INTERFACING – LCD BRIEF INTRODUCTION TO COMPUTER ARCHITECTURE  Internals of 16x2 LCD  Classification of Von-numan and Hardware Architecture  Command set of HD44780 Microcontroller  Difference between RISC and CISC  Writing simple program to drive LCD  Memory Classification (Primary & Secondary) REAL WORLD INTERFACING – 7 SEGMENTS DESIGNING WITH MICROCONTROLLERS  Theory of 7 Segments Display  Difference between Microcontrollers and Microprocessors  Writing Decoding Chart for 0-f character  Introduction to ATMEL and Family  Writing one digit UP/DOWN Counter Program  Block Description of PIC 16F877  Programming 2 Digit Counter  Special Features of PIC 16F877 REAL WORLD INTERFACING – KEYPAD INTRODUCTION TO EMBEDDED ‘C’  Interfacing Micro Switch’s Microcontroller  Extended Data Types  Designing Linear Keypad  Accessing Low Level Resource  Inter working with ‘C’ and Assembly REAL WORLD INTERFACING – MOTORS  Inline Functions  Different kind of Motors  Inline Assembly Routines  Interfacing with Stepper Motor  Driver Circuit for DC motor REAL WORLD INTERFACING – LED  Brief introduction to p-n junction Semiconductor Devices USING AND CONFIGURING ADC and LED  Introduction to ADC  Circuit Description of Interfacing LED  ADC Initialization  Programming LED Patterns  Writing programs to read voltages  TIMER/COUNTER PROGRAMMING  Interfacing LM35 (Temperature Sensor)  Description of SFR associated with Timer/Counter USING INTERNAL/EXTERNAL MEMORIES  Configuring as a Timer  Introduction to External Memory Interfacing using  Configuring as Counter Intel Bus Timing SERIAL COMMUNICATION USING UART  Introduction to I2C Protocol  Study SFR associated with UART  Interfacing I2C Memory  Introduction UART Frame structure  SFR configuration to read/write Internal Memory (EEPROM)  Using library to read/write Internal EEPROM
  • 6. Short Term/ Winter/Summer/College Campus Training Programs CETPA conducts 2 Weeks, 4 Weeks & 6 Weeks Summer, Winter and Regular Training Programs in .NET, J2EE, C & C++, PHP, VHDL, Verilog HDL, Embedded System, Advance Embedded System, AutoCAD, Pro-E and other latest technologies at CETPA Campus or at the College Campus. Regarding the same, we can deliver a Free of Cost Technical Seminar at your College Campus. Once the seminar has been conducted and at least 25 students are interested to join the training, then same program can be conducted at your college campus, depending upon the students’ choice. CETPA Profile: CETPA is the acronym of Computer Education and Technology Promotion Association. As its name says, CETPA is working for Education and Technology Promotion from last One Decade. We do not compromise with the quality that’s why CETPA is the only ISO 9001:2008 certified company for quality management and has been awarded as the “Best IT and Embedded Training Organization” by Big Brands Research in 2011. The award is delivered by Mr. Chetan Bhagat during the Ceremony. CETPA is working in three fields that are Development (Software and Embedded), Education and Consultancy. Hence, we do not only provide education but also provide guidance to the students about their jobs and best path to success. We have a fair record in placement of CETPA certified students in good companies such as EA Sports/Games & a Bangalore Based Company Best of Breed Software Solutions (I) P. Ltd. (Global Partner to Infosys and India Partner to HP and Wipro), Best Web Online, etc. CETPA has conducted so many successful On Campus Seminars and Training Sessions in more than 100 colleges such as STEP IIT Roorkee, Lovely Professional University Jalandhar, MIT Muzaffarpur, KNIT Sultanpur, MMMECGorakhpur, Ideal College Ghaziabad, IIMT Meerut, RBMI Bareilly, IFTM Moradabad, G.B. Pant Engineering College Pauri Garhwal, KEC Dwarahat, Shri Sant Gadge Baba College Bhusawal, etc. CETPA has established itself as a Pioneer Engineers Training Institute with more than 50,000 satisfied students from all over India. Details of our Ex-Students are available on our website. CETPA also deals in e-Magazines, Student and Professional Membership, R&D, Tech-Fests and many other technical activities. CETPA has delivered training to R&D Team of Samtel Group (Asia‟s Biggest Display Manufacturing Company). CETPA is associated with KnS and “Electronics For You” (Asia’s Biggest Electronics Print Media) for Marketing, Sales and Research. To purchase any Kit, you will get a Special Discount of 10% from CETPA. To know more please contact us. Live Projects: CETPA has developed a Web Application for Media Lab Asia (Department of IT, Govt. of India) & an Embedded System Based project for Central Electronics Limited Ghaziabad (A Government PSU). The complete microcontroller based project was developed in an area of 1.5 sq cm. Specialized live projects can be offered by CETPA InfoTech Pvt. Ltd. to interested participants & they have to complete these projects within a given time frame (which may lands up from minimum of 6 months to maximum one year). After that they will be awarded by CETPA and will be given experience letter for 6 months or one year depending on the time frame. Incentives may also be given to the candidates, depending upon their performance while handling the live projects. http://www.cetpainfotech.com For queries email us at query@cetpainfotech.com, cetpainfotech@gmail.com or SMS “CETPA” @ 09990397635, 09219602769, 09212172602, 09258017974 or Call at any of our contact numbers HEAD OFFICE: # 200, Purwavali, 2nd Floor, Opp. Railway Ticket Agency, Railway Road, Ganeshpur, Roorkee-247667 (U.A.), Ph. No.: +91-1332-264918, +91-9219602769, Fax No. 01332-274960 INDIA CORPORATE OFFICE: C-24, Sector 2, Land Mark: Near Nirula’s Hotel, Noida 201301 (U.P.) Ph. No.: +91-8800340777, +91-120-3060555, 56 BRANCH OFFICE: 401 A, 4th Floor, Land Mark: Lekhraj Khazana, Faizabad Road, Indira Nagar, Lucknow-226016 (U.P.) Ph. No: +91-522-6590802, +91-9258017974, Fax No: +91-522-6590802 Toll Free-1800-102-4262 (From any network)