Altera MAX 10 series Скачать руководство пользователя страница 19

The following sequence occurs when the device exits sleep mode:
1. An internal or external request drives the 

sleep

 signal low, forcing the device to exit sleep mode.

2. After a delay of T3, the power management controller turns on all GCLK networks by enabling

clk_ena[15:0]

 signal from LSB to MSB. After three clock cycles, the 

clk_ena[15:0]

 signal is fully

enabled and all GCLK networks are turned on.

3. After a delay of T4, the power management controller powers up all the I/O buffers by asserting the

ioe

 signal.

4. The power management controller remains in awake state until the 

sleep

 signal is asserted.

5. User logic will latch the running counter value before the awake state and output to 

cnt_sleep_exit

port. The running counter is then release from freeze.

6.

gpio_pad_output

 (GPIO) is driving its output value when 

ioe

 is asserted.

Timing Parameters

The following table lists the definition and minimum value of the T1, T2, T3, and T4 parameters in the

entering sleep mode timing diagram and exiting sleep mode timing diagram, respectively.

Table 3-2: T1, T2, T3, and T4 Parameters Minimum Value and Definition

Parameter

Width (bits)

Minimum Value

(Decimal)

Description

T1

6

1

ioe

 disable timing.

T2

6

11

clk_ena

 disable timing.

T3

6

1

clk_ena

 enable timing.

T4

6

40

ioe

 enable timing.

T1, T2, T3, and T4 can be increased based on your system requirement.

Hardware Implementation and Current Measurement

This design is implemented using the 10M50DAF484C8 device. You can implement this design using any

MAX 10 device. This design runs on the 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

UG-M10PWR

2015.11.02

Timing Parameters

3-5

Power Management Controller Reference Design

Altera Corporation

Send Feedback

Содержание MAX 10 series

Страница 1: ...MAX 10 Power Management User Guide Subscribe Send Feedback UG M10PWR 2015 11 02 101 Innovation Drive San Jose CA 95134 www altera com...

Страница 2: ...ller Architecture 2 7 Hot Socketing 2 9 Hot Socketing Specifications 2 9 Hot Socketing Feature Implementation 2 10 Power Management Controller Reference Design 3 1 Clock Control Block 3 2 I O Buffer 3...

Страница 3: ...logos are trademarks of Altera Corporation and registered in the U S Patent and Trademark Office and in other countries All other words and logos identified as trademarks or service marks are the prop...

Страница 4: ...eriphery operations 2015 Altera Corporation All rights reserved ALTERA ARRIA CYCLONE ENPIRION MAX MEGACORE NIOS QUARTUS and STRATIX words and logos are trademarks of Altera Corporation and registered...

Страница 5: ...using high efficiency switching power supplies on the board The power savings will be equal to the increased efficiency of the regulators used compared to the internal linear regulators of the MAX 10...

Страница 6: ...r consumption of VCC_ONE as listed in the following table Running a design that goes beyond the maximum power consumption of VCC_ONE of the MAX 10 single supply device may cause functional issue on th...

Страница 7: ...10 device in the reset state until the POR monitored power supply outputs are within the recommended operating range of the maximum power supply ramp time tRAMP If the ramp time tRAMP is not met the...

Страница 8: ...uitry The main POR circuitry waits for all individual POR circuitries to release the POR signal before allowing the control block to start programming the device The main POR is released after the las...

Страница 9: ...is to detect a brown out condition during user mode If either the VCCA or VCC voltages go below the POR trip point during user mode the main POR signal is asserted When the main POR signal is asserte...

Страница 10: ...t ramping Dual supply device All power supplies must ramp up to full rail before VCC starts ramping Related Information MAX 10 FPGA Device Datasheet Provides details about the MAX 10 ramp time require...

Страница 11: ...o set oscena to 1 For the clock frequency of the internal oscillator refer to the MAX 10 FPGA Device Datasheet Related Information MAX 10 FPGA Device Datasheet Provides details about the MAX 10 ramp t...

Страница 12: ...cing support without the use of any external devices You can insert or remove the MAX 10 device on a board in a system during system operation This does not affect the running system bus or the board...

Страница 13: ...of the device and ground planes This condition can lead to latch up and cause a low impedance path from VCC to ground in the device As a result the device extends a large amount of current possibly ca...

Страница 14: ...iven before VCCIO and VCC supplies are powered up This prevents the I O pins from driving out when the device is not in user mode Altera uses GND as reference for hot socketing operation and I O buffe...

Страница 15: ...ose I O GPIO output ports cnt_value 7 0 Output Free running counter value in user logic cnt_enter_sleep 7 0 Output Counter value when the system is entering sleep mode condition 2015 Altera Corporatio...

Страница 16: ...altclkctrl is an IP provided in the Quartus Prime software This IP is used to control the clock system in the device The GCLKs that drive through the device can be dynamically powered down by controll...

Страница 17: ...rforms power up operation on I O buffers and GCLK networks A wake up event is detected when the sleep signal is de asserted A wake up event could be triggered by an internal or external request such a...

Страница 18: ...ff all GCLK networks by disabling clk_ena 15 0 signal from LSB to MSB After three clock cycles the clk_ena 15 0 signal is fully disabled and transits into the sleep state 4 The power management contro...

Страница 19: ...diagram and exiting sleep mode timing diagram respectively Table 3 2 T1 T2 T3 and T4 Parameters Minimum Value and Definition Parameter Width bits Minimum Value Decimal Description T1 6 1 ioe disable t...

Страница 20: ...sign 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 D...

Страница 21: ...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 cons...

Страница 22: ...rights reserved ALTERA ARRIA CYCLONE ENPIRION MAX MEGACORE NIOS QUARTUS and STRATIX words and logos are trademarks of Altera Corporation and registered in the U S Patent and Trademark Office and in ot...

Отзывы: