
3
Chapter 1
Introduction of the TME Board
Thermal management is the combination of temperature sensing, fan control and the algorithms to
provide critical and optimized cooling to conserve power and reduce acoustic noise while
maintaining appropriate system temperatures. Typical solutions include the interaction with many
forms of both digital and analog temperature sensors. A thermal management solution must be able
to interact with a variety of I2C- or PWM-based digital or thermistor, diode-based or other analog
temperature sensors. Additionally, when controlling the active cooling elements in a system,
typically fans, the thermal management solution must be able to drive many independent control
signals to those elements based on internal algorithms.
The PSoC® 3 architecture enables a flexible and unique method of thermal management all in a
single chip combining the analog sensing capabilities, multiple I2C bus interfaces to sensors and
unique CPLD-like closed- or open-loop fan control capabilities with a built-in MCU available to
run the optimization algorithms for the cooling elements based on system temperature sensors.
The PSoC Thermal Management Expansion Board Kit (EBK) is a part of the PSoC development kit
ecosystem and is designed to work with the CY8CKIT-001 PSoC Development Kit (DVK) and
CY8CKIT-030 PSoC 3 Development Kit (DVK). It enables you to evaluate a system’s thermal
management functions and capabilities of PSoC 3 devices. You can evaluate the example projects
described in this guide or design and customize your own thermal management solution using
components in Cypress’s PSoC CreatorTM software (included in this kit) or by altering example
projects provided with this kit.
The PSoC Thermal Management EBK is used with the PSoC family of devices and is specifically
designed and packaged for use with the PSoC 3 device family. PSoC 3 is a programmable
system-on-chip platform for 8-, 16- and 32-bit applications. It combines precision analog and digital
logic with a high-performance, single-cycle on average, 67 MHz 8051 processor. With the
flexibility of the PSoC architecture, you can easily create your own custom thermal management
solution on chip with the exact functionality you need, in the way you want it – no more, no less.
This kit contains a thermal management expansion board and requires a Cypress host development
board in order to use it. As a part of the PSoC development kit ecosystem, it works with the
CY8CKIT-001 and CY8CKIT-030 kits.
The TME not only delivers the hardware required for system level integration, but is also
accompanied by a set of full source demonstrations illustrating the usage of on-board chip and
guidelines for designing custom specific applications.