Académique Documents
Professionnel Documents
Culture Documents
CONTENT
1. INTRODUCTION
2. POWER
DISSIPATION:
concept,
components
and
equaIon.
3. POWER
ESTIMATION
TECHNIQUE
FOR
FPGA.
3.1-
Switching
acIvity
3.2-
Capacitance
1.
INTRODUCTION
Development
of
portable
compuIng
system.
Power
dissipaIon
is
becoming
one
of
the
most
important
issue
to
consider
in
the
design
of
FPGA
based
systems.
FPGA
is
becoming
more
popular
because
CMOS
technology
improves
at
an
exponenIal
rate
but
power
dissipaIon
diers
a
lot
compared
to
ASIC
based
systems.
2.
POWER
DISSIPATION
ASIC
power
components:
Dynamic
and
staIc
components.
JuncIon
leakage
and
tunneling
gate
currents
are
not
considered.
FPGA
power
components
(all
3
with
dynamic
and
staIc
components):
Power
up
component.
ConguraIon
component.
ExecuIon
component.
First term= dynamic power. ExponenIal Vdd. Second term= staIc power. Vdd= voltage source supply. C=parasiIc capacitance. F= operaIng frequency. = acIvity of the circuit. Vt= threshold voltage of the transistor. S= slope factor. U= uIlizaIon of a resource. Si= switching acIvity of a resource. i= number of a resource in a FPGA. Io= reverse current.
3.
1
Switching
AcIvity
Switching
acIvity
of
a
net
in
a
FPGA
is
signicant
in
the
calculaIon
of
power.
We
can
conceive
dierent
views
of
this
acIvity:
Zero
delay
acIvity
Logic
delay
acIvity
Routed
delay
acIvity.
When
delays
are
considered,
switching
acIvity
normally
increases
because
the
introducIon
of
glitches.
An
understanding
of
how
switching
acIvity
changes
when
delays
are
considered
is
important
because:
FPGA
power
dissipaIon
is
dominated
by
interconnecIon.
Due
to
the
presence
of
programmable
switches
in
the
interconnecIon
network,
path
delays
in
FPGAs
are
dominated
by
interconnect
rather
than
by
logic
delays,
suggesIng
the
the
eect
of
glitches
will
be
greater
in
FPGAs
than
in
ASIC.
3.
2
Capacitance
Early
capacitance
predicIon
for
FPGAs
is
not
well
studied,
and
is
very
dierent
to
calculate
it
in
FPGAs
than
in
ASIC
because
of
the
programmable
nature
of
FPGA
interconnecIon.
Early
works
for
esImates
capacitance
values
used
generic,
non-architecture
specic
parameters
to
predict
it.
Results
4.1 ASIC
ASIC
All
these
techniques
are
ASIC
oriented
and
their
eciency
when
implemented
in
FPGA
has
not
yet
been
demonstrated.
4.2
FPGA
There
are
three
power
components:
Power-up
component
ConguraIon
component
ExecuIon
component
4.3.1 Counters
4.3.1 Counters
5.
CONCLUSIONS
FPGA
devices
will
never
compete
with
ASIC
for
applicaIons
where
low
power
is
an
issue
because
their
intrinsic
generic
architecture.
The
FPGA
will
be
conned
to
circuit
prototyping
for
funcIonal
validaIon
or
recongurable
compuIng.
BIBLIOGRAPHIC
REFERNCES
[1]
AMARA
AMARA,
Frederic
y
AMIEL,
Thomas.
FPGA
vs.
ASIC
for
low
power
applica3ons
InsItuto
Superior
de
Electronica
de
Paris.
2005.
[2]
ANDERSON,
Jason
H.
NAJM,
Farid
N.
Power
es3ma3on
Techniques
for
FPGAs
2004.