Path: newssvr12.news.prodigy.com!newsdbm05.news.prodigy.com!newscon03.news.prodigy.com!newsmst01a.news.prodigy.com!prodigy.com!newscon06.news.prodigy.com!prodigy.net!newshub.sdsu.edu!tethys.csu.net!nntp.csufresno.edu!sn-xit-03!sn-xit-11!sn-xit-08!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
From: David Maynard <dNOTmayn @ev1.net>
Newsgroups: alt.comp.hardware.pc-homebuilt,sci.electronics.design
Subject: Re: CMOS logic, efficiency versus frequency?
Date: Sun, 13 Feb 2005 16:11:16 -0600
Organization: Posted via Supernews,
http://www.supernews.com
Message-ID: <110vk454gj6ps12 @corp.supernews.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)
X-Accept-Language: en-us, en
MIME-Version: 1.0
References: <FcEOd.16937$uc.8354@trnddc04> <
[email protected]> <
[email protected]> <
[email protected]> <
[email protected]> <
[email protected]> <
[email protected]>
In-Reply-To: <
[email protected]>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Complaints-To: (e-mail address removed)
Lines: 84
Xref: newsmst01a.news.prodigy.com alt.comp.hardware.pc-homebuilt:429369 sci.electronics.design:521406
John said:
...
It was simply pointed out that CMOS power consumption increases
with frequency so if you stop executing instructions it consumes
less power, and that that's one of the things power saving modes
take advantage of.
If anyone believes I would dispute that, please read on, you deserve
it, [playing].
As
designs advanced, technologies like CMOS developed that consumed
power only when the circuits on the processor were changing
state; the rest of the time, only a tiny amount of current was
drawn.
And you disputed it with:
Really? Yes CMOS logic consumes a tiny amount of power, but
that's not just when idle. If you know of discussion by chip
makers like National Semiconductor, Texas Instruments, Motorola,
or any other well-known manufacturer which supports your
reasoning for the difference in power consumption, I would enjoy
reading that.
These are my comments which David Maynard disputed:
You apparently have have a problem understanding English because my reply
was (interspersed):
"My recollection is that the input transition being slow is what
causes CMOS to suck current.
"That could be a problem, if it happened, because it could potentially keep
the circuit in the active region longer (increasing through current), but
that isn't the normal case since anything connected to a 'slow moving'
signal would have schmitt trigger inputs and on-die transitions are not
'slow'. I mean, you're right in that "if you did this then..." but you
wouldn't do it. "
That is not a 'dispute' of what slow input transitions could do. But then,
that's why a designer avoids them.
So you provide a fast switching input.
"That's 'automatic' since it's all on-die."
CMOS is extremely efficient even while operating. I can't imagine
why anyone would think otherwise."
"'Efficient' is a relative term, but moot since gate switching is a major
source of power consumption and the original reason for 'low power' halt
and sleep states: power is cut by eliminating gate switching.
As devices shrink with ever larger numbers of them on die static leakage
has also become a major problem, which is why processors also turn off
power to sections when they're not being used."
---------------------
I made no claim of either efficient OR inefficient, pointing out that is a
relative term and MOOT because it's irrelevant to the point that was at
hand: that CMOS power consumption increases with operating frequency.
(which would still be true even IF some yahoo microprocessor designer WERE
putting 'slow input transitions' into his speed demon CMOS processor
design, but then that *would* be 'inefficient').