Datasheet
2
Abstract
This report presents the methodology used in preparation of a handbook and lab manual for Programmable
System on Chip. This report must be read in conjunction with the PSoC Hand Book and Lab Manual which is
attached separately. The experiments designed base on the compulsory discipline courses EEE GC 383-
Communication Systems, ES GC 263 Microprocessor Programming, EEE GC 424 – Microelectronic Circuits,
EEE GC 364 – Analog Electronics, EEE GC 371 – Electromechanical Energy Conversion, EEE GC 415 Digital
Signal Processing. Also module descriptions as relevant in PSoC Designer and PSoC Express are included in
this report.
Key Words
PSoC, PSoC Designer, PSoC Express, PSoC First Touch®, PSoC Evaluation Kits. SMP, MAC, Decimator, I2C
Controller, Interrupt Controller, ADC, Amplifiers, Counters, DAC, Filters, PWM, Random Sequence
Generators (PRS8,PRS16), Timers, I2C, SPI, UART, Del-Sigma-ADC,
Objective
This project aims to develop courseware for EEE GC 512 Embedded Systems and to incorporate Cypress
Programmable System on Chip as the central element of the course. The author has been able to successfully
develop and get validated a set of experiments which can be incorporated as modules in either a full semester
course or as relevant modules at the end of regular CDC courses conducted at BITS, Pilani. A complete survey
of available Application Notes have been done and categorized for relevancy to BITS Pilani courses.