AWARDED AS “BEST IT AND EMBEDDED TRAINING COMPANY”                   BY BIG BRANDS ACADEMY IN 2011                        ...
ELECTRONIC PRODUCT DEVELOPMENT                                           VHDL                                             ...
VERILOG HDL                                                                                                  Module: 2INTR...
EMBEDDED SYSTEM DESIGN                  (8051 MICROCONTROLLERS USING ASSEMBLY & C)                                        ...
EMBEDDED SYSTEM DESIGN USING PIC MICROCONTROLLER AND „C‟                                                                  ...
Short Term/ Winter/Summer/College Campus Training ProgramsCETPA conducts 2 Weeks, 4 Weeks & 6 Weeks Summer, Winter and Reg...
Upcoming SlideShare
Loading in …5

Electronic Product Development


Published on

6 Months training programs

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Electronic Product Development

  1. 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, 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. 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 SwitchingSTATE MACHINES  Prototype of Telephone Exchange  Moore’s Machine  Traffic Light Controller MAJOR PROJECT CONTINUE  Design FlowPLD’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. 3. VERILOG HDL Module: 2INTRODUCTION 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 DesignINTRODUCTION 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 HDLDIFFERENT 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 StatementsCONDITIONAL STATEMENTS  Synthesis If _else statement  Timing and Delay Events Case statement
  4. 4. EMBEDDED SYSTEM DESIGN (8051 MICROCONTROLLERS USING ASSEMBLY & C) Module: 3INTRODUCTION TO EMBEDDED INTERFACING OF LED SERIAL COMMUNICATIONSYSTEM  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 & HardwareCLASSIFICATION OF InterruptsMICROPROCESSOR & INTERFACING OF LCD INTERFACING OF ADCMICROCONTROLLER  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 MemoryINTRODUCTION TO 8051  Introduction to Switches & Keyboard InterfacingMICROCONTROLLER 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 CREGISTERS & 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 CPROGRAMMING 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. 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. 6. Short Term/ Winter/Summer/College Campus Training ProgramsCETPA 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. Regardingthe same, we can deliver a Free of Cost Technical Seminar at your College Campus. Once the seminarhas been conducted and at least 25 students are interested to join the training, then same program can beconducted 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 workingfor Education and Technology Promotion from last One Decade. We do not compromise with the quality that’s why CETPA isthe only ISO 9001:2008 certified company for quality management and has been awarded as the “Best IT and EmbeddedTraining Organization” by Big Brands Research in 2011. The award is delivered by Mr. Chetan Bhagat during theCeremony.CETPA is working in three fields that are Development (Software and Embedded), Education and Consultancy. Hence, wedo not only provide education but also provide guidance to the students about their jobs and best path to success. We have afair record in placement of CETPA certified students in good companies such as EA Sports/Games & a Bangalore BasedCompany 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 asSTEP 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 TrainingInstitute 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 technicalactivities. CETPA has delivered training to R&D Team of Samtel Group (Asia‟s Biggest Display ManufacturingCompany). CETPA is associated with KnS and “Electronics For You” (Asia’s Biggest Electronics Print Media) forMarketing, Sales and Research. To purchase any Kit, you will get a Special Discount of 10% from CETPA. To know moreplease contact us.Live Projects:CETPA has developed a Web Application for Media Lab Asia (Department of IT, Govt. of India) & an EmbeddedSystem Based project for Central Electronics Limited Ghaziabad (A Government PSU). The complete microcontrollerbased 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 theseprojects within a given time frame (which may lands up from minimum of 6 months to maximum one year). After that theywill 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. For queries email us at, or SMS “CETPA” @ 09990397635, 09219602769, 09212172602, 09258017974 or Call at any of our contact numbersHEAD 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-274960INDIA CORPORATE OFFICE: C-24, Sector 2, Land Mark: Near Nirula’s Hotel, Noida 201301 (U.P.) Ph. No.: +91-8800340777, +91-120-3060555, 56BRANCH 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-6590802Toll Free-1800-102-4262 (From any network)