The measurement of silicon junction temperature is often required in embedded applications for monitoring and control, device protection and different types of temperature based compensation. The systems-on-chip (SoC) are growing complex these days with multiple processors and high degree of peripheral integration. Also the power consumption of the SoC requires being very low for battery operated or energy harvesting based embedded applications like Internet of Things (IoT).
This paper describes the architecture, integration, programming model and working scheme of a silicon junction temperature sensing module that achieves security, scalability and low-power requirements for multi-processor SoCs.