温度管理 | サイプレス セミコンダクタ
ブロック図
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.
Design Considerations
Design Challenges
The race to build higher performance systems is posing new challenges to designers.
-
Mission-critical systems cannot tolerate Thermal Management failures
- When fans wear out or become blocked, or
- When SMBus interfaces to the Host Processor go down
-
Fans create noise and consume significant power at maximum rpm
- They must be driven at the minimum feasible rpm to minimize noise and power
- They require a microcontroller running Thermal Algorithms to calculate minimum feasible rpm
-
Every design requires difficult, time-consuming customization for
- Different numbers of fans
- Different types of Temperature Sensors
- Specialized analog ICs for each Temperature Sensor
- Microcontroller-based firmware algorithms to correct and linearize sensor outputs
PSoC solves these problems
- PSoC monitors the fan rpm for failures and supports redundant SMBus interfaces to the Host Processor
- The PSoC kit includes Thermal Algorithms that run on the PSoC microcontroller to minimize fan noise and power
- One PSoC can control and monitor up to 16 fans and support up to 32 Temperature Sensors
- PSoC integrates the specialized analog ICs for each Temperature Sensor, including the expensive ADC and IDAC Components
- PSoC Temperature Sensor Components and User Modules provide firmware algorithms for accurate sensor conversion
- PSoC Component and User Module Configuration Tools create customized Thermal Management configurations in minutes
PSoC provides a fail-safe, customized, one-chip Thermal Management subsystem solution
はじめに
-
Select the right PSoC for your application (see table below)主な機能PSoC 5PSoC 3PSoC 1
Number of fans that can be controlled up to 16up to 16up to 8Number of temperature sensor inputs up to 32up to 32up to 24Temperature sensors supported Diode, RTD, Thermocouple, ThermistorDiode, RTD, Thermocouple, ThermistorDiode, RTD, Thermocouple, ThermistorADC based voltage and current monitoring accuracy 0.26%0.26%2%Redundant SMBus interface はいはいはいSupport temperature sensors with I2C interfaces はいはいはい - Watch a PSoC Thermal Management Training Video
- Download and Install the PSoC Integrated Design Environment
- Download the PSoC Thermal Management Application Note
- Purchase the PSoC Thermal Management Kit and Prototype the Example Project Design (bundled with kit)
- Configure your Design using Thermal Management Components or User Modules (Refer to the Thermal Management Application Note)
Integrate Additional Functions with PSoC
Apart from the standard Thermal Management functionality PSoC enables integration of additional functions. This could enable further BOM integration and cost savings (some examples below)
Power Supervision: AN76474 (PSoC 3 and PSoC 5), AN78646 (PSoC 1)
Temperature Sensing: Temperature Sensing & Control Solution
Miscellaneous Functions: I2C Mux, I2C Expander, I2C Level Translator, I2C Bridge, Reset control logic, MDIO Mux, MDIO Expander, LED Test & Drive, USB-UART Maintenance Ports, SGPIO Backplane & Enclosure Management. Contact your local Sales Representative
キット
|
PSoC 5
|
PSoC 3
|
PSoC 1
|
PSoC 開発キット | |||
PSoC Thermal Management Kit |
アプリケーション ノート
-
AN2226 presents low noise signal processing in PSoC® 1 through the use of Correlated Double Sampling (CDS) to reduce errors due to offset, drift, and low frequency noise. An analog front end for a type K thermocouple is used as a design example.
-
AN66627 demonstrates how to quickly and easily develop four-wire brushless DC fan control systems using PSoC® 3 or PSoC 5LP.
-
AN78646 describes the key concepts of power management, including voltage sequencing, fault detection, voltage and current monitoring, real-time trimming, and i2c host communication. the associated example project delivers a fully integrated power management system solution.
-
AN78692 demonstrates how to quickly and easily develop a four-wire brushless DC fan control system using PSoC® 1. The Fan Controller User Module, available in PSoC Designer™, helps manage the fans in a variety of configurations.
開発キット/ボード
-
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, PSoC 4, or PSoC 5 architectures.
-
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.
-
The PSoC Thermal Management Expansion Board Kit enables you to evaluate System Thermal Management functions and capabilities of the PSoC architecture.
-
The CY8CKIT-050 PSoC® 5LP Development Kit enables you to evaluate, develop and prototype high precision analog, low-power and low-voltage applicati
ソフトウェアとドライバー
- PSoC Creator
PSoC Creator は、最新技術を駆使したソフトウェア開発 IDE とグラフィック設計エディタを組み合わせ、他に類を見ないほど強力なハードウェアとソフトウェアの同時設計環境を実現しました。
- PSoC Designer
PSoC Designer は、特定アプリケーションの用件を満たすようPSoCをカスタマイズするのに使う画期的な統合設計環境(IDE)です。PSoC Designer ソフトウェアは、システム ブリング アップや製品化までの期間短縮を支援します。