Cypress PSoC Lab

Equipment donated by Cypress Semiconductors, San Jose, California
Facilitated by Eduvance, Mumbai, India

Company profile

Cypress Semiconductor Corporation is an American semiconductor design and manufacturing company. Cypress is headquartered in San Jose, CA and has manufacturing plants and design facilities in the United States (including San Jose CA, Lynnwood WA, Colorado Springs CO, Bloomington MN, Lexington KY, San Diego CA, Beaverton OR), the Philippines (Manila), India (Bangalore, Chennai), China (Shanghai), and Ireland (Cork).The company initially focused on the design and development of high speed CMOS SRAMs, EEPROMs, PAL devices, and TTL logic devices. Cypress delivers high-performance, high-quality solutions at the heart of today’s most advanced embedded systems, from automotive, industrial and networking platforms to highly interactive consumer and mobile devices. With a broad, differentiated product portfolio that includes NOR flash memories, F-RAM and SRAM, Traveo™ microcontrollers, the industry’s only PSoC® programmable system-on-chip solutions, analog and PMIC Power Management ICs, CapSense® capacitive touch-sensing controllers, and Wireless BLE Bluetooth® Low-Energy and USB connectivity solutions.

Program objective

  • To make the students aware of the modern tool available for embedded systems.
  • To provide deep understanding about the PSoC chips and the usage of them to design custom PCB.
  • To familiarize with the industry standards.
  • To attain knowledge on using the international standard on system design.


PSoC is a revolutionary platform introduced by Cypress semiconductors and it is a true programmable embedded System-on-chip integrating configurable analog and digital peripheral functions, memory and a microcontroller on a single chip. The training on PSoC provides hands-on experience with Cypress’s industry-leading technology. PSoC integrated circuit consists of a core, configurable analog and digital blocks, and programmable routing and interconnects. Paged SRAM for data, Flash memory for instructions and fixed data, and I/O Registers for controlling and accessing the configurable logic blocks and functions are the available three separate memory spaces in PSoC.PSoC has architecture similar to microcontroller and it also contains PLD and programmable analog.

This training was aimed to provide an introduction to the varieties of embedded system-on-chip and to bring kits for students to work on. The students were trained to implement analog and digital peripherals and hands on projects resulting in exploration of fundamentals of embedded systems. The main lab activities concentrated are:

  • Introduction to architecture, designing and manufacturing of PSoC
  • Understanding and working with digital output
  • PSoC creator design
  • LCD as well as ADC interfacing
  • Serial and parallel communication interfaces
  • Student miniproject/mainproject using PSoC

Contact ECE