Intel® MAX® 10 Power Management User Guide

ID 683400
Date 5/27/2022
Public
Document Table of Contents

3.6. Hardware Implementation and Current Measurement

This design is implemented using the 10M50DAF484C6 device. You can implement this design using any Intel® MAX® 10 device. This design runs on the Intel® MAX® 10 Development Kit Board to show current and power relative between user mode and sleep mode.

The resource utilization of this design is as follows:

  • 42,000 LEs (84% of total LEs)—gray counter top module utilizes most of the LEs in the device
  • 33 I/O pins (9% of total pins)—covering 3 input pins and 30 output pins

The current in this design is measured using a current monitor component (the Linear Technologies LTC 2990). The measured current is further processed by a pre-programmed design in a MAX II device. The measured current is shown on Intel FPGA power monitor GUI when the PowerMonitor.exe is launched. You will see a current monitor for each of the main supplies to the Intel® MAX® 10 device as follows:

  • 2.5V_CORE5
  • 2.5V_VCCIO
  • 1.5V_VCCIO
  • 1.2V_VCC

For design demonstration purpose, the push button is used for sleep control and the LEDs are used for sleep status. Thus, these signals have been inverted on the pin level. To enter sleep mode, press and hold the push button USER_PB0. To release the design to user mode, release the push button USER_PB0. LED0 indicates the sleep status of the device. LED0 is turned on when the device enters sleep mode and is turned off when the device is in user mode. During sleep mode, gpio_pad_output ports connecting to LED1–LED4 are tri-stated and then turned off.

Figure 12. Current Monitor for Each Supply

In sleep mode, all GCLK networks are gated and all output buffers are disabled.

Table 8.  Comparison of Current and Power Consumption
Current and Power User Mode Sleep Mode
1.2V_ICC (mA) 160 11
2.5V_ICCA (mA) 28 28
1.5V_ICCIO (mA) 1.3 1.0
2.5V_ICCIO (mA) 2.7 1.2
Total power (mW) 270 88

The results show an approximate 93% reduction in the core current (1.2V_ICC) consumption and an approximate 56% reduction in I/O current (2.5V_ICCIO) consumption in sleep mode relative to user mode. The total power consumption reduction in this design in sleep mode is about 68%.

5 This is 2.5V_VCCA.