Download - Asha Sem Ppt
-
7/23/2019 Asha Sem Ppt
1/18
RECONFIGURATION BASED
VLSI DESIGN
FOR
SECURITY
Submitted By,ASHA SATHEES
Roll No: 03
M2 MTV
Guided By,Dr. AJAAN ! R
A""o#i$te %ro&e""or
E'E De(t.
'ET
-
7/23/2019 Asha Sem Ppt
2/18
CONTENTS
)NTR*D+'T)*N.
VS) EN'R)%T)*N-*'!)NG +N*'!)NG.
RE'*N/)G+RAT)*N BASED VS) DES)GN /*R
SE'+R)T.
E*N2 %R*'ESS*R
'*N'+S)*N
-
7/23/2019 Asha Sem Ppt
3/18
INTRODUCTION
A #riti#$l #$lle1e &or 1$1oele#tro1i# "y"tem i" to $#iee yield $1d
reli$bility.
Re#o1&iur$tio1 $1d re#o1&iur$ble #om(uti1.
H$rd4$re 5 root o& tru"t o& $1y "e#urity "y"tem.
No4$d$y" "-4 b$"ed "e#urity "olutio1 #$1ed to -4 b$"ed.
Su# "y"tem" r$1e" &rom "m$rt #$rd" to "(e#i$li6ed "e#ure #o7
(ro#e""i1 bo8e".
H$rd4$re "e#urity tre$t"7 i1&orm$tio1 le$9$e.
Re#e1tly rele$"ed #om(ree1"ie 1$tio1$l #yber "e#urity i1iti$tie
$" ide1ti&ied S+%% 'HA)N R)S! MAGEMENT %R*BEM $" $
to( 1$tio1$l (riority
-
7/23/2019 Asha Sem Ppt
4/18
Re#o1&iur$ble #om(uti1 te#1oloie".
Su((ly #$i1 ri"9 $tt$#9 model.
VS) e1#ry(tio1-lo#9i1.o'ombi1$tio1$l loi# lo#9i1.
o/i1ite "t$te m$#i1e lo#9i1.
*b&u"#$tio1 $##e"" #o1trol b$"ed VS) ob&u"#$tio1.
'*NT
-
7/23/2019 Asha Sem Ppt
5/18
VS) EN'R)%T)*N-*'!)NG +N*'!)NG
;*R -;N*R b$"edM+; b$"ed
%ermut$tio1 b$"edRe#o1&iur$ble loi#
b$rrier b$"ed
!ey (ro($$tio1%$t $1$ly"i"
Gr$( i"omor(i"m
-
7/23/2019 Asha Sem Ppt
6/18
RECONFIGURATION BASED
VLSI DESIGN FOR SECURITY
Re#o1&iur$tio1 B$"ed VS) *b&u"#$tio1. Theorem : A re#o1&iur$ble im(leme1t$tio1 o& $ loi#
&u1#tio1
-
7/23/2019 Asha Sem Ppt
7/18
A 17ty(e re#o1&iur$ble double $te #$rbo1 1$1otube &ield e&&e#t tr$1"i"tor
?RDG7'N/ET@.
Re#o1&iur$tio1 B$"ed Se#urity A4$re VS) De"i1 )1
Emeri1 Te#1oloie"
-
7/23/2019 Asha Sem Ppt
8/18
CONT
Re#o1&iur$ble reer"ible #om(uti1?RR'@ b$"ed
#ry(tor$(y.
*b&u"#$tio1 B$"ed VS) De"i1 /or Se#urity Metodoloy:
*b&u"#$te mi1imum ($rt o& -4 "y"tem 4ile e1"uri1 $ll
te re>uired "e#urity (ro(ertie".
. )de1ti&y $1d e$lu$te e$# (o""ible $tt$#9 "#eme.
2. Deelo( $1d e$lu$te e$# (ote1ti$l de&e1"e "#eme.
3. 'oo"e $ de&e1"e "#eme
-
7/23/2019 Asha Sem Ppt
9/18
LEON2 PROCESSOR
E*N2 i" $1 o(e1 "our#e S%AR' V $r#ite#ture (ro#e""or
b$"ed o1 $ "im(le C7"t$e ? /et# ?/E@, De#ode?DE@ ,
E8e#ute?E;@, Memory?MEM@, rite?R@@ i1"tru#tio1 (i(eli1e.
DE EXME
M
RF DM
D W
RFE
IM
D D D
-
7/23/2019 Asha Sem Ppt
10/18
CONT
%o""ible $tt$#9 $1d de&e1"e "#eme":
*1 #om(ut$tio1$l i1terity.H$rd4$re TroF$1" t$t #om(romi"e #om(ut$tio1$l i1terity.
'ode i1Fe#tio1 $rd4$re TroF$1 ?"$ded i1 red@ i1#ludi1 $ TroF$1 R*M, $ rou( o&multi(le8er", $1d $ trier loi# module.
-
7/23/2019 Asha Sem Ppt
11/18
CONT
Re#o1&iur$ble i1"tru#tio1 de#oder &or i1"tru#tio1 "et
r$1domi6$tio1.
E$lu$tio1
-
7/23/2019 Asha Sem Ppt
12/18
CONT
*1 d$t$ #o1&ide1ti$lity.Memory $##e"" TroF$1"
Att$#9 t$ret" o& &ie u1$utori6ed memory $##e"" $rd4$re TroF$1" i1 $ E*N2 (ro#e""or.
-
7/23/2019 Asha Sem Ppt
13/18
CONT
@ i1Fe#ti1 $ memory $##e"" i1"tru#tio1
2@ i1Fe#ti1 memory $##e"" re>ue"t "i1$l" i1#ludi1 $ memory
$ddre"" $1d $1 Addre"" S($#e )de1ti&ier
3@ i1Fe#ti1 memory $##e"" re>ue"t "i1$l" i1#ludi1 $ memory
$ddre"" 4ile t$m(eri1 te "u(eri"or "i1$l@ i1Fe#ti1 memory $##e"" re>ue"t "i1$l" i1#ludi1 $ memory
$ddre"" $&ter t$m(eri1 te %ro#e"" St$te Rei"ter
C@ i1Fe#ti1 memory $##e"" re>ue"t "i1$l" i1#ludi1 $ memory
$ddre"" $&ter t$m(eri1 te %SR dire#tly.
-
7/23/2019 Asha Sem Ppt
14/18
CONT
Re#o1&iur$ble memory $##e"" module $$i1"t ille$l memory $##e""
*b&u"#$ted memory $##e"" loi# ?"$ded i1 blue@ i1#ludi1 memory $##e"" i1"tru#tio1 de#odi1
loi#, R%SR de#odi1 loi#, %SR, "u(eri"or "i1$l loi# $1d AS) loi#.
-
7/23/2019 Asha Sem Ppt
15/18
CONT
E$lu$tio1.
-
7/23/2019 Asha Sem Ppt
16/18
CONCLUSION
%ro(o"ed "y"tem i1#lude"
$ re#o1&iur$ble i1"tru#tio1 de#oder &or )SR $$i1"t #ode i1Fe#tio1
$tt$#9.
A re#o1&iur$ble memory $##e"" module &or memory $##e""
"i1$l e1#odi1 $$i1"t u1$utori6ed memory $##e""i1 o(e1 "our#e leo12 (ro#e""or
%ree1t (ror$m mo1itori1 TroF$1 $tt$#9" $1d i1#re$"e
mi1imum #ode i1Fe#tio1 TroF$1 4it $ !B R*M by 2.3I
&or eery I$re$ i1#re$"e .E1#ry(ti1 i1"tru#tio1" by "im(le re#o1&iur$ble loi# module
(ree1t ')A $t $ #o"t o& 0.2I$re$ i1#re$"e, 1eliible (o4er
#o1"um(tio1 i1#re$"e, $1d 1o (er&orm$1#e der$d$tio1 .
-
7/23/2019 Asha Sem Ppt
17/18
CONT
A#iee $ memory $##e"" TroF$17re"i"t$1t E*N2
(ro#e""or $t te #o"t o& .2I $re$ i1#re$"e, 1eliible(o4er #o1"um(tio1 i1#re$"e, $1d .30I#riti#$l ($t del$y
i1#re$"e.
Emeri1 te#1oloie" "u# $" #$rbo1 1$1otube #ro""b$r7
b$"ed re#o1&iur$ble #om(uti1 (roide &urter #o"tredu#tio1 &or te (ro(o"ed metodoloy.
-
7/23/2019 Asha Sem Ppt
18/18
THANK YOU