Beruflich Dokumente
Kultur Dokumente
2
!
"
#
$
&
' (((
3
) " (
* $ " (
" (
4
% (
% $ (
+
'
, (
5
20 years 10 years
5
4.5
4
3.5
Voltage
3
2.5
2
1.5
1
0.5
0
5 3 1 0.6 0.35 0.18 0.13
Process geometries
6
!" # $
7
! , -
-
. /
70
60
50
Billion US$
40
Hand-sets
30 Infrastructure
20
10
0
1998 1999 2000 2001
8
! , -
+ $ " "
900
800
700
600
Million
500
Cellular
400
subscribers
300
200
100
0
1998 1999 2000 2001
9
! , -
+ $
1992 1999
Mobile
7% Mobile
37%
Server Server
23% 19%
Desktop Desktop
70% 44%
10
! , -
$ "
6 (+ ! ! ( 21117
3444 218(
2115 518(
11
$
7 #
9 : 31 3;8
* (((
(.** )*.**
Max Power (W) /*.** Capacity (Wh/lb)
0.** 5*.**
+*.**
'.** (*.**
0*.**
%.**
'*.**
%*.**
*.**
*.**
%&&/ %&&& '**' '**+ '**) '*%%
%&&/ %&&& '**' '**+
12
8 9
218 )
(
* < !* " 48
(
3=8
(
5 9
3> (
6 2111 +?2 !) !@ 7
13
) "
$ "
"
& A B C
14
15
1 9 1
+ ? D
E *+ (
+ ?
(
+ ? " (
16
1 9 1
6+ 9427
= F + ?
A G $ G +
(
$ $ (
+ (
17
1 9 1
,1 .-
PTotal
PSwitching
PLeakage
PShort-Circuit
# .1(Hµ " /!
(
# ! $ " (
D $ . / " (
D " (
18
,%-
+ ?
Vdd
PMOS
VIN VOUT
NMOS
19
,'-
1→
& " ? 3I2 + 2
& + 3I2 + 2 (
→1
& " @ ? 3I2 + 2
* $ + $
A 3I2 + 2
+ $
20
,0-
* ! $
(
π - " " "
$ $ (π -
(
+ ? "
: %;' π - 1
' <1 2
-
+& A π - +
D
= 21
= 1
2
$
$
*
* " JJJ
22
23
=
A K +& 2
+ $
- L
&:
, < M A 1(;
, M A 1(2; JJ
24
=
" $
J
@ "
)
, D
,
, ?
, )
25
>
=
, $
" $
?
26
!" # $= < >
) +
N A .)G9/O+ L
>
B
7 ? @A
12
27
!" # $= < > ,'-
A; (
. G / 2;
32(;
+ $ A 2; (
<< + (
A 3I2+ 2
A 3I
28
!" # $ >
X >Y
B
X >Y
C
X2
Ck
29
!" # $ > ,'-
A 2(4 A 1(;P
"
$ " A ;1
A2 $ "
A I2
+ A 2(3; +
. 2(3; 2 /
A3I2+ 2
A3I2 .2(3; + /.1(;P /2. I2/ ≈ *.05 = <
30
!" # $ >
B X >Y
Ck
31
!" # $ > ,'-
A 2(4 A 1(;P
"
$ .2;
32(; /
A A
+ A 3(3; +
. D /(
A3I2 + 2
32
!" # $ > ,0-
" 2(;!
: D (
)
.Q;18/
33
!" # $
>
A
X >Y
B X >Y
C
x2
Ck
34
!" # $
> ,'-
" 5(
"
"
A 2(1 A 1(5
+ A 2(; +
!
$ A ;1 A2
$ A I2
35
!" # $ ##
+
) +& )
= < ; 3 3 3
36
= 1 <<
37
= 1 <<
# + Aπ - +
+
* " "
+
+
"
" + π -
(
38
!
" " D
(
) " !
" : (
)
" $ (
"
"
(
39
,1 .-
Estim.
System System-Level HW-SW
Estim.
Level Optimization Partitioning
Spec.
Source Code Behavioral
Estim. Estim.
Optimization Optimization
Behavioral
Estim. Compilation Estim.
Synthesis
Exec Code RTL
Estim. Estim.
Optimization Optimization
Data-Path Controller
Estim. Estim.
Mapping Synthesis
Technology
Estim.
Physical Mapping
SoC Design
Estim.
40
9 #4
Savings
System
Behavioral
RT
Circuit/Logic
Technology
41
! #
Accuracy
System
Behavioral
RT
Circuit/Logic
Technology
42
9 #
$ "
I"
* *I? < 9! $ !
? D + < D
$ + <
43
##
$
(
- D F
+ ?
.+ ? /(
D
(
-
(
- "
(
44