asha sem ppt

Upload: asha-sathees-s

Post on 14-Feb-2018

231 views

Category:

Documents


0 download

TRANSCRIPT

  • 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