Cypress Perform

Home > Applications > Communications/Computing Equipment: Thermal Management

Communications/Computing Equipment: Thermal Management

Alert me about changes
Bookmark and Share


Code Examples
IP Elements
Reference Designs
Technical Articles
Product
White Papers

Block Diagram - Communications/Computing Equipment: Thermal Management


PSoC’s programmable analog & digital resources integrate everything shown in the big gray box. Click on each block to view the recommended PSoC Component. These components are available as pre-built, pre-characterized IP elements in PSoC Creator. The flexibility of PSoC allows you to customize each component to meet your design requirements through the easy-to-use PSoC Creator Software IDE.



Design Considerations

Thermal management is a mission-critical function for system reliability. The race to build higher performance systems is fueling the need to dissipate more heat per square inch of board space. The demand for energy efficient products and “always-on” cloud computing systems is driving the need to provide more advanced features such as hardware-based fan control, automatic noise reduction, and predictive fan failure algorithms.

Cypress’s  Programmable System-on-Chip(PSoC)is a unique programmable architecture that allows system designers to do more with less. PSoC offers the  best-in-class performance – hardware and/or firmware control for up to 16 fans, support for the largest number of analog and digital temperature sensors, thermal zone management algorithms, EEPROM based fault logging and predictive fan failure algorithms – perfect for designing systems to meet ever-increasing reliability standards. PSoC’s ability to integrate disparate analog and digital functions allows all this and more, while lowering your BOM costs.

The simple and customizable GUI based configuration using Cypress’s PSoC Creator Tool eases the design process and allows for making multiple changes as required to the design during development and debug phases.

For a more comprehensive solution overview, please refer :

Thermal Management Solution Overview


Application Notes

AN2017 - PSoC® 1 Temperature Measurement with Thermistor
AN2017 shows how to use PSoC® 1 to accurately measure temperature with a thermistor.

AN2163 - Interfacing to 1-Wire/Two-Wire Digital Temperature Sensors using PSoC® 1
AN2163 demonstrates how a PSoC® 1 microcontroller can be interfaced with 1-wire® and Two-Wire (I2C) digital temperature sensors.

AN60220 - PSoC® 3 / PSoC 5LP Multiplexed Comparator
AN60220 describes how to multiplex the comparator for use with more than one input signal.

AN60305 - PSoC® 3/5 - Using IDACs to Build a Better VDAC
AN60305 describes how to configure and use the PSoC 3/5 IDACs as highly flexible voltage sources.

AN60590 - PSoC® 3 and PSoC 5LP - Temperature Measurement with a Diode
AN60590 explains the diode-based temperature measurement using PSoC® 3 and PSoC 5LP.

AN62510 - Implementing State Machines with PSoC® 3 / PSoC 5LP
The method to implement state machines using the PSoC® 3 / PSoC 5LP family of devices is explained in this Application Note. Mealy and Moore state machines implementations are shown with associated projects.

AN64275 - PSoC® 3 and PSoC 5LP Getting More Resolution from 8-Bit DACs
AN64275 demonstrates how to increase the resolution of the 8-bit DACs available in the PSoC 3 and 5LP devices up to 12-bits using additional PSoC resources.

AN65977 - PSoC® 3 and PSoC 5LP - Creating an Interface to a TMP05/TMP06 Digital Temperature Sensor
AN65977 describes how to configure PSoC 3 applications to interface to an Analog Devices' TMP05 or TMP06 temperature sensor.

AN66477 - PSoC® 3 and PSoC 5LP® - Temperature Measurement with a Thermistor

AN66627 - PSoC® 3 and PSoC 5LP Intelligent Fan Controller
AN66627 describes how to configure PSoC 3 and PSoC 5LP applications to independently control up to 16 fans in a single device.

AN78692 - PSoC® 1 - Intelligent Fan Controller
AN78692 demonstrates how to develop 4-wire BLDC fan control systems using PSoC® 1. The four example projects demonstrate how to use the Fan controller IP and to manage BLDC fans in a various configurations.

AN78737 - PSoC® 1 - Temperature Sensing Solution using a TMP05/TMP06 Digital Temperature Sensor
AN78737 enables designers using the PSoC 1 - CY8C28xxx family to quickly and easily interface with Analog Devices’ TMP05 or TMP06 digital temperature sensors.

AN78920 - PSoC® 1 Temperature Measurement Using Diode
AN78920 explains the diode-based temperature measurement using PSoC® 1 – CY8C28xxx family.

Development Kits/Boards

CY8CKIT-001 PSoC® Development Kit
The CY8CKIT-001 PSoC® Development Kit (DVK) provides a common development platform where you can prototype and evaluate different solutions using any one of the PSoC 1, PSoC 3, or PSoC 5 architectures.

CY8CKIT-030 PSoC® 3 Development Kit
The CY8CKIT-030 PSoC® 3 Development Kit enables you to evaluate, develop and prototype high precision analog, low-power and low-voltage applications powered by Cypress’s CY8C38 high precision analog device family.

CY8CKIT-036 PSoC® Thermal Management Expansion Board Kit
The PSoC Thermal Management Expansion Board Kit enables you to evaluate System Thermal Management functions and capabilities of the PSoC architecture.

Training On-Demand
Video

use for camtasia screencasts

Software and Drivers

PSoC Creator
PSoC Creator is a state-of-the-art software development IDE combined with a revolutionary graphical design editor to form a uniquely powerful hardware/software co-design environment.

PSoC Designer
PSoC Designer is the revolutionary Integrated Design Environment (IDE) that you can use to customize PSoC to meet your specific application requirements. PSoC Designer software accelerates system bring-up and time-to-market.