Re: Stopping the clock for power management



Hi Dan -
this is actually a 2-parter -
LatticeXP devices have DCS blocks(Dynamic Clock Selection) as part
of the global clock networks, and can be used to deactivate selected
clocks, reducing current for that clock domain.
LatticeXP, and MachXO, both also offer 'Sleep Mode', in that these
devices have built-in Flash memory, for boot-up. The SleepMode pin
deactivates the core power supply, and maintains voltage in the I/O,
which allows for very low power ( less than 100ua) standby current.
When exiting 'sleep mode' the core supply is re-activated, and the
device then auto-boots from flash on chip.

The marketing term is "INSTANT ON" but us FAEs prefer "less than 1
millisecond". :)

So, yes, you can disable clocks to save some power, while the device
remains active, or you can enter 'sleep mode' and save most of the
power. Sleep Mode is available on the 'C' version of each device in
the family. The 'C' version has an onboard regulator, so you can run
the device with a single 3.3v supply. The core operates at 1.2v,
(derived from the on chip regulator in the 'C' devices), we require
3.3v for VccAUX(used for thresholding and some housekeeping circuitry),
and the appropriate VccIO voltages.

thanks for aking -

Michael Thomas
Lattice SFAE - NY/NJ


Thanks,

I'll explore these features.



Dan.


.



Relevant Pages

  • Re: Stopping the clock for power management
    ... For a low power application I would like to stop the clock feed into a FPGA ... I use Lattice XP parts. ... LatticeXP, and MachXO, both also offer 'Sleep Mode', in that these ...
    (comp.arch.fpga)
  • Re: [linux-pm] Power Management framework proposal
    ... this API is not trying to represent the parent-child hierarchy. ... That is not part of the fw: the fw simply expresses parent-child clock ... The very same idea of power mode is something that can maybe fit some ... kernelspace or strictly userspace. ...
    (Linux-Kernel)
  • Re: [linux-pm] Power Management framework proposal
    ... the clock framework? ... capable drivers having another, embeded devices presenting a third, etc ... the user of this API doesn't care how something is done, it just wants to know what's possible and how to tell the system to switch modes. ... this is more then just setting the clocks on everything becouse some power modes are not easily represented just as clocks. ...
    (Linux-Kernel)
  • Re: The real twin paradox.
    ... Sue, on the other hand, claims that the traveling twin's clock ... I may give up drinking water because the pipes ... The light in an AC power cord does not weigh much so it ... You can be wrong and the capacitor banks still be required. ...
    (sci.physics.relativity)
  • Re: Underfloor Heating In Conservatory problems
    ... It could be that only the clock is maintained by the battery backup and the rest stored in non-volatile ram. ... succeptible to power outage. ... RTC chip. ...
    (uk.legal)