Méthodologie de compilation d'algorithmes de traitement du signal pour les processeurs en virgule fixe sous contrainte de précision

245 

Loading.... (view fulltext now)

Loading....

Loading....

Loading....

Loading....

Texte intégral

(1)Méthodologie de compilation d’algorithmes de traitement du signal pour les processeurs en virgule fixe sous contrainte de précision Daniel Ménard. To cite this version: Daniel Ménard. Méthodologie de compilation d’algorithmes de traitement du signal pour les processeurs en virgule fixe sous contrainte de précision. Traitement du signal et de l’image [eess.SP]. Université Rennes 1, 2002. Français. �tel-00609159�. HAL Id: tel-00609159 https://tel.archives-ouvertes.fr/tel-00609159 Submitted on 18 Jul 2011. HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.. L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés..

(2)    .  .  

(3)           

(4)    .  .    

(5)    .    

(6) 

(7) .      

(8)     

(9)       

(10)      

(11)  

(12)   $ % &   . !  "   "  

(13) " 

(14)     

(15)  #    

(16)  ' 

(17)         

(18)     !

(19)  .   

(20)    

(21)    

(22)          .                       . 

(23)  ! ! +! ! 4! %! !. "#$ + $,#$ .1"#  ,#$. $-. %&' (   ) * ' %&' ( " ./ *  #// ( $#$" 01+#2 ./ *  #// ( $#$" +'  #// ( $#$" %&' (   # . % #

(24)

(25) '.  3 $#$"   ' $#$" ".

(26)

(27)     

(28)                                       !       " #                  $               %  !       $ & #                                    #           %  $ '#                              $ &                #               #                          $  ( !                                )                                *    $ +                    $             *             $   )                           ,                              $ & #                                                       $                               *         -   * .  /     -./$ 0                         -./  !     !              $ &     #            $ 1 #                                         ,   , !    $ 2   #         3               -./              $               *    3        .          $ &     #           *            4  $ +  !      ,                                            $ 5     !           #                                  &5$                ,    !      

(29)                      $             *       !                 

(30)  $   4                                            *    $ &             3  !                       $ +            4                           ,          $             6                            $.  .     #          #      # ,    #       #         #     # &5# '75#   #      #     # 8+&9'$.

(31) .

(32)   

(33)         !                    !  ,         !     :       $    !  ,             ;$ 9   #      !   , ,; !        ,        .    :      !   ;$ #       !     ,              $ 2  &   5   &5#              ,       :   :  <      <  <       !   $    !              :      !         ! )  ,       ,       :     !         $  : ;        $ 2 #     !            $   !     )                  ;   !        .     <          !        $ 9   #   . !       :         ,        :   .      :    :   $     !  : ;   :      !   ,              !   /       -  /-$ '  :      :   :.              !  /-     ,    !        $ 2 #   :               $  #     .    !       !            :         !       ,    ,   $ 2#            !         /-    !       $    !  : ;          !   ,         $ 2 #         :            : 4    $   !       !       !            ;   !    !         $ 2       ,  !  #    : ,                !           $            !     :   : .    

(34)       <       $     !          .   <   !   ,    !     .     

(35)        $  4             !  <               .    ! $ :   !                     ,      !     $             4                     .      $      :     !       !            !  ,   $.

(36)  .   #         #  ,     #   ,  #        #      #  <    # &5# '75#   #      #     # 8+&9'. .

(37) .

(38) 

(39) 

(40)

(41) 

(42)           

(43)    

(44)   

(45)     

(46)       

(47)     

(48)    

(49)  !  

(50) " # 

(51)   $ 

(52)   

(53)   %! 

(54)  &

(55)  . 

(56) 

(57)    

(58) ! ' 

(59)  &

(60) &   

(61)   (!  

(62) "   $ )*"   &

(63)  .  +  

(64)     ! '  

(65)  

(66) ,

(67)      

(68)    

(69)      

(70)     

(71)     

(72)        &

(73)  

(74)  -  .  

(75)      

(76)   

(77)    

(78)   ! ' 

(79)   $ 

(80)  

(81) 

(82)    

(83)   )! .

(84) "   $ /

(85) &

(86)   0      &

(87)  

(88)     +  

(89)    #    ! '  

(90)  

(91)   $ 

(92)   1! 1

(93)  "   $ )*)  ! 2

(94)       $ *2   &

(95)  .   #   &

(96)     3    ! ' 

(97)    

(98)   4!  5 

(99) " 

(100)        $ *2  6!  "      $ *2     

(101)

(102) 

(103)  $  #   ! 7   

(104)   6!  

(105)      

(106)      

(107)     &

(108)  

(109)  -  .  

(110)      

(111)    

(112) 

(113)  ! '  

(114)  

(115)  &

(116) &  

(117)   ! 8

(118) "

(119) 

(120)        " 4! 7  

(121) 

(122) 

(123)       $ )*" 2! 1&

(124) "       1! 

(125) " 9     $ )*"   

(126)   

(127) 

(128) "   

(129)

(130)  $  #"    . 

(131)        &

(132)     ! ' 

(133)       "     

(134) 3      

(135)

(136) 

(137)   )*   &

(138)   

(139)  "     

(140) " $  &

(141) ! ) - " #  

(142)    

(143)            

(144)   

(145)  3

(146)     "     

(147)         

(148)    !  .

(149)

(150).

(151)   

(152)  . .3  

(153)

(154)  

(155)

(156)      ' *  ! ! ! ! ! ! ! ! ! ! ! % 5'  ' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! %   ' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !.    . ! . *   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!  8 3

(157)    * ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! +9  :*   /5' *' 9 ! ! ! ! ! ! ! ! !!; %'   * ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!6   '

(158) '  5' 9  ! ! ! ! ! ! ! ! ! ! ! !!7 .

(159)     *  *' 9   *' <  ! >      /* ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! $' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! +    3 5'   ! ! ! ! ! ! ! ! ! ! ! !!;  '   

(160)  ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!6 $

(161)     */    +% ! ! ! ! ! ! ! ! ! ! ! !; .' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! !. ! "/' 

(162) '    ' *  ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! $' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !! "/'  '    ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!; "/'  '     ? ! ! ! ! ! ! ! ! ! ! ! !!6 " 3  <'   /' ' 

(163)    ' ! ! ! !!7 .' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! .

(164)  

(165) ' 

(166) '    ' *  ! ! ! ! ! ! ! ! ! ! ! ! !! $' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!  /5'  

(167)    5' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!;  

(168) 9   

(169)  

(170) '  +% ! ! ! ! ! ! ! ! ! ! ! ! ! !!6 " 3      

(171)      *   !!7 .' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !; %    /* ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !;! $' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !;! +   

(172)   '  *   ! ! ! ! ! ! ! ! ! !;!; > '    5'   

(173)    ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !;!6 .' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !.      !"#. ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! !. .  6 7. .   ; = . . . ; = ;. $$ ;; ;; ; 7 77 = = = =; == ; 6 6 7 = @.

(174) %&'( ( %)

(175) (. . $ *   +,. -. ;! $' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! . ;!   ' ' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! @ ;!!   ' ' * ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! @ ;!! : ' '

(176) 

(177) * ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !. ;!!; .' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  ;!; "

(178)

(179) / /5'

(180) '  '   

(181)  ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  ;!;! 3:   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  ;!;! 3: A  ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! = ;!6 /*  '  ' 5'  

(182)  ! ! ! ! ! ! ! ! ! ! ! ! ! !. ;!6! $' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !. ;!6! #

(183)    

(184)

(185)   '  ' ' ! ! ! ! ! ! ! ! ! ! ! ! ! !  ;!6!; +   &   & ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !   ;!6!6 +   

(186)  ' #)B ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  ;!6!7 .' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  ;!7 

(187)   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  ;!7!   

(188)  :  5' ' ' * ! ! ! ! ! ! ! ! ! !  ;!7!    

(189) '  ' '       3:   ; ;!7!;    

(190) '  ' '       3: A  ;!7!6 

(191)  '  ' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! @ ;!= +      

(192)    ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  ;!=! $' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  ;!=!   ' '   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  ;! .' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! . . # , ,. 6! +

(193)   & ''  

(194)   ! ! ! ! ! ! ! ! ! ! ! ! ! ! 6!! +

(195)   

(196)  &  $4 ! ! ! ! ! ! ! ! ! ! ! ! ! ! 6!! +

(197)   

(198)  9  ."$4 ! ! ! ! ! ! ! ! ! ! ! ! ! ! 6!!; +

(199)    

(200)     ,4+. ! ! ! ! ! ! 6! +    3 5'   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 6!! +9 ' /     3 5' ! ! ! ! 6!! $

(201)      /     3 5' ! ! ! 6!; +   

(202)    *' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 6!;! +   

(203)    *' '  ' ,4+. ! 6!;! +   

(204)    *' '  ' ,4+ ! ! 6!;!; 

(205)   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 6!6 +  ' 3

(206)    ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 6!6! +     *'   ! ! ! ! ! ! ! ! ! ! ! ! ! 6!6! 

(207)      *'    &   6!6!; 

(208)   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 6!6!6 .' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 6!7 

(209)   '  *   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 6!7! %  '

(210) : ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 6!7! "/'  

(211)   ' ! ! ! ! ! ! ! ! ! ! ! 6!7!; "/' 

(212)   ' ! ! ! ! ! ! ! ! ! ! ! 6!7!6 

(213)   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 6!7!7 .' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 6!= .' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !. $ ; 6 6 7 @ @ ; ;7 ;7 ;7 ; ;. ;. 6= 6 7 7 7 76 7@ = == =.

(214) %&'( ( %)

(215) (. . / %++,. 7! $' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 7! '' ' '  ' 

(216) ' C.+ " ! ! ! ! 7!! >' C.+ " ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 7!! #

(217) ' C.+ " ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 7!; $

(218)    ' 

(219) ' C.+ " ! ! ! ! ! ! ! ! ! ! ! ! 7!;! +9     

(220)  ! ! ! ! ! ! ! ! 7!;! 4  

(221)  ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 7!;!; + *   '  '    ! 7!;!6 + *   '  '      7!6 .' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !. ,,  +,+*,. .' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! %

(222)  ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! > '   

(223)  ! ! ! ! ! . *    *' 9. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. % (2!+  ,, 3, *   ! 

(224) &4 "! 4 $$#  6    ! ! ! ! ! ! ! ! ! ! "!! 

(225) 9  ! ! ! ! ! ! ! ! ! ! ! ! ! ! "!!  &      *

(226) /  "!!;  &      *

(227) /  !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. 0=.          @ @ @; @=. 1 @ @@ @@ . -$  ;  ;  ;  6. & (2!+  #    *# 2. -.  (,!    ,5",. --.   , ++,. 6$. 3, 

(228) ++,. -. )! . *' <  ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! . )! . *' 9 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! . .!     

(229) ' 

(230)  '    ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! . .! 3/    ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  . +! +!.          .    ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  ;      ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  7. #'    ! ! ! ! ! ! ! ! .&    ! .&    ! ! ! ! #

(231)

(232)   // . ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. ! ! ! !. . . . .

(233) .

(234)   

(235)    ! ! !; !6 !7 != ! !@ !. ! ! ! !; ! ! !; !6 !7 != ! !@ !. ! ! ! !; !6 !7 != ! !@ !. ! ! ! ;! ;!. .3  

(236)

(237)  '

(238)

(239)     ! ! ! ! ! ! ! ! ! ! ! ! ! ! 3

(240) 5'   /*

(241) 

(242)  ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! #

(243)      *' 9 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! #

(244)      *' <  D E ! ! ! ! ! ! ! ! ! ! ! ! ! ! .  5'    

(245)  ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! .  5'     5' 9 

(246)   ! ! ! ! ! ! ! ! ! ! ! ! .  5'     5' 9 

(247)   ' ! ! ! ! ! ! ! ! ! !   '

(248) '  5' 9  ' *   ! ! ! ! ! ! ! ! ! ! !   .

(249)        /5'   '  !!!!!!!!! ' '  '  3 5'   * ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ' ' #)B  &   3 5' ' *   ! ! ! ! ! 3

(250) 5'   /*  ( ' 4#$+, ! ! ! ! ! ! ! ! ! ! 3

(251) 5'   /*     ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 3

(252) 5'   /*  

(253) '   ; .7F7 ! ! ! ! "/' '  ; .7F.7   *   * ! ! ! ! ! ! ! ! ! ! ! .  5'  ' /'  ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 

(254)   /5' '

(255)  ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 

(256)   /5' 

(257)   

(258)   '  '   ! '' ' 9 4$# ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! "/'    3

(259)  ".   'A ".  ! ! ! ! ! ! "/' '

(260) ' +%  ; .= D; E ! ! ! ! ! ! ! ! ! ! ! ! ! .G    * '   9 4$#  4$# 35' ! ! ! ! ! ! ! ! #

(261)   '

(262) 

(263) 

(264) '  8  *  ' ! ! ! '' ' 9 4$#  

(265)    '  ' ! ! ! ! ! ! ! ! >' ' #)B  &    *'     ! ! ! ! ! ! >' ' #)B  & 

(266)  :   /' ! ! ! ! ! ! >' ' #)B   ' 9 4$#

(267) ' 8 +% =  ! ! >' ' #)B  & ' 

(268)  ' ' 9 ! ! ! ! ! ! ! ''  9 $$#  

(269)    '  '

(270)  ! >' ' #)B  & 

(271)  :   /' ! ! ! ! ! ! >' ' #)B   ' 9 $$#

(272) ' 8 +% =  ! ! #

(273)   

(274)

(275)   44 +$     6 ! ! ! ! ! ! ! ! ! ! ! ! 3

(276) 5'  

(277)  &  ' 

(278)  ' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! " 3  <' '

(279) /:   !" ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! H' *    /* ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! #

(280)   '

(281) '    '   ! ! ! ! ! ! ! ! H' *      /* ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! #

(282)    

(283)  ' /5'   ! ! ! ! ! ! ! ! ! ! #

(284)   (   

(285)  '   '   ." ! ! . ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !.  7.    ; =  @   ; ; ;7 6 6 6 6; 66 6 7; 7= 7= 7 7@ 7@ 7. 7. = = =;  7 @ @; @6.

(286) %&'( ( 78

(287) (. . ;!; ;!6 ;!7 ;!= ;! ;!@ ;!. ;! ;! ;! ;!; ;!6 ;!7 ;!= ;! ;!@ ;!. ;! ;! ;! ;!; ;!6 ;!7 ;!= ;! ;!@ ;!. ;!; ;!; 6! 6! 6!; 6!6 6!7 6!= 6! 6!@ 6!. 6! 6! 6! 6!; 6!6 6!7 6!= 6! 6!@ 6!. 6! 6!. #

(288)   (   

(289)  '   ' '

(290)    ." ! %    ' 

(291) ' 8 * ' ! ! ! ! ! ! ! ! ! ! ! !     ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !   '   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 

(292)   '

(293)   ' * 

(294)  '   ! ! ! ! ! ! ! ! ! ! ! ! ! %      ' '

(295) '  ' ' ! ! ! ! ! ! !   ' '    '

(296)   ' * 

(297)  '   ! ! ! #

(298)   ' 3:   '  ' ' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 4  '  '         ' ' ! ! ! ! ! ! ! 3

(299) 5'   /*     

(300)  ' #)B ! ! ! %'   '  ' * ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! : 

(301) 

(302) *  ' '  8 

(303)  ' ! ! ! ! ! ! ! ! ! ! ! ! 

(304)    : ' ' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! #

(305)    8 

(306)     &   ! ! ! ! ! ! ! ! ! ! +

(307)    */    ' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 

(308) 

(309) '   &   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 

(310) 

(311) '   &   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 

(312)   *

(313) /  

(314)    8 &   ! ! ! ! ! ! "*/ '&     &   ! ! ! ! ! ! ! ! ! ! ! 

(315)   ''     ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! B' 9 

(316)   ' '    '

(317)     ! ! ! ! ! ! ! ! B' 9 

(318)   ' ' '    '

(319)     ! ! ! ! ! ! '   '     I

(320)

(321)   A' ! ! ! ! ! ! ! ! " 3  <' '  *  J ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! '   '    

(322) ' ' 9 $$# ! ! ! ! ! ! ! ! ! ! ! '   '     I 

(323)    :  ' ! ! ! ! '   '     I

(324)

(325)   A  ! ! ! ! ! ! ! ! +      

(326)    ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! > '   /3

(327) /:  ' * ' ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !   ' ''  ? ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !    ''  ? ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !     */  44 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 3

(328) 5' '

(329) '      3 5'   ! ! ! !    

(330)    *'

(331) ' ' 

(332)  ' ! ! ! ! ! ! ! ! ! ! ! 

(333) 9   

(334)    *' 

(335)     *  ! ! ! ! ! ! 3

(336) 5'   /       *'   ! ! ! ! ! ! 

(337)     ' &   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 

(338)     '  ' ,4+ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 3

(339) 5'   /    ' 3

(340)    ! ! ! ! ! ! ! ! >' ' 

(341)  '   '  ' 

(342)  ! ! ! ! ! ! ! >' ' 

(343)  '   ' 9 $$#   ! ! ! ! ! ! ! ! >' ' 

(344)  ' '

(345) ' 

(346)   ! ! ! ! ! ! ! ! ! ! ! #

(347)   '

(348) '  *    *  ! ! ! ! ! ! ! ! ! ! ! 

(349)   

(350)   ' 

(351)      * ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! /5'    ' 

(352)  '  

(353)      * ! 

(354)    

(355)   

(356)      * ! ! ! ! ! ! ! ! ! ! ! ! ! "*/ 

(357)   '

(358)    

(359)      * ! ! ! ! ! ! 

(360)    '   5'

(361) 

(362) ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 

(363)   

(364) ' ' 9 4$# 

(365)  ! ! ! ! ! ! ! ! ! ! ! ! ! >'  

(366)   & ' G    * ! ! ! ! ! ! ! ! ! ! !. @6 @7 @= @= @ @@ @. ;. @.      ;  6  7  7    @ .  ; 6 7 7 =    7 =  ; ;7 ;= 6 6; 66 6 6@ 6. 7 7; 76 7= 7 7@ = = =6.

(367) %&'( ( 78

(368) ( 6! 7! 7! 7!; 7!6 7!7 7!= 7! 7!@ 7!. 7! 7! 7! 7!; 7!6 7!7 7!= 7! 7!@ 7!. 7! "! "! "!; .! .!. 3

(369) 5'     /*   *  *' 9 ! ! ! ! ! ! ! 3

(370) 5' ' / K    '5' ! ! ! ! ! ! ! ! ! ! ! ! ! ! 3

(371) 5'  ' C.+ " ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 3

(372) 5' ' 

(373) ' C.+ " ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 3

(374) 5' '      ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 3

(375) 5' ' #!"  '      ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 3

(376) 5'  

(377)   *   0    2 ! ! ! ! ! ! ! 3

(378) 5'  

(379)   *   0  2 ! ! ! ! ! ! ! >' '  ' '    & ' #) ! ! ! ! ! ! ! ! ! ! ! ! 3

(380) 5'  

(381)    

(382) '       >' '  ' '     & ' #)B ! ! ! ! ! ! ! ! ! >' '  ' ' '  ' *  '  ' 9 4$# ! ! ! ! ! ! ! >' ' #)B  &    *'   ' ! ! ! ! ! ! ! 

(383) 9  *' 9  ' '  ! ! ! ! ! ! ! ! ! ! ! ! ! ! >'   ' ' '  ' *   &  4 ! ! ! ! ! ! ! ! 3

(384) 5'  ' /'   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  ' ' '  ' *  '  ' 

(385) ' C.+ " ! ! ! ! ! ! ! ! !  *'   '  '      0  2 ! ! ! ! ! ! ! 3

(386) 5'   ' /'   ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  *'   '  '      0    2 ! ! ! ! ! ! ! ! .3  

(387)

(388)  '

(389)

(390)     ! ! ! ! ! ! ! ! ! ! ! ! ! ! 3

(391) 5' ' 9 $$# 6 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ,

(392) /  ' 9 $$# ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! "  ' 9 $$# ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 3

(393) 5' '  

(394) '       ! ! ! ! ! ! ! ! ! ! ! ! ! 3

(395) 5'   '      ! ! ! ! ! ! ! ! ! ! ! ! ! !. . ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !. =@ =.      6  6  7  =   @  @ . @ @ @ @ @; @6 @6 @7 .  ;  6  6 .  .

(396) . %&'( ( 78

(397) (.

(398)      ! ! ! ! !; !6 ;! ;! ;!; 6! 6! 6!;. +

(399)    

(400) '  

(401)   H"  ." ! #:* 

(402) 

(403) *    3 5' ! ! ! ! ! ! ! ! ! ! ! ! ! ! !  *'  '    5'5' L'  +% ! ! ! ! ! %   

(404)  C%   

(405) ' +% ! ! 3

(406)     

(407) '

(408)   

(409) ' +% ! ! ! 'G '   *  0 2

(410) ' 8

(411)

(412)   ! %  :  5' ' ' * ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 

(413)  '    &   ! ! ! ! ! ! ! ! ! ! ! ! 

(414)  '    &   ! ! ! ! ! ! ! ! ! ! ! !  '  

(415)      *  &   

(416)   '

(417)    

(418)      * ! ! ! ! ! 

(419)   '

(420)    

(421)      * 0H$C2. . ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! !. ! ! ! ! ! ! ! ! ! ! ! !.  ;. 6 6 ;.  @ . ;@ =7 ==.

(422) 

(423).

(424) 

(425)  "A+% "$. "$% " .+ " +", +$ +%..1 +%+.1 +% 44 4$# 4%," ,%# $$# $% ) ". %, %; ) H4 % B%N #$. . C%   H$C H$ C.+ ". "

(426)

(427)   

(428) 9 +*  *  % "

(429)

(430)   

(431) 9 $*  .' "

(432)

(433)   

(434) 9 $'A % "3/'  &  . + '

(435)  " + "3 ,

(436) / + AA +  %/3  . ./  +  %/3  +  ./  +*  *  % 4  4'  & 4 $

(437) ' #

(438)  4 %*   ,  " 3 ,  % M #   $9 $

(439) ' #

(440)  $'  %     *9  ) '

(441)   ''  * %' 

(442)  ,'

(443) %,AI  3 ;  *9  ) /*  H   

(444)  * 4  %'A B'  ' %/  /& N3* #' $'  .

(445) ' 3  ./

(446) 'AC %      '  3 H3 * $' C H3  *   $*  C  . + '

(447)  ". .

(448) 8,,. . ". ." ." ,4. ,4+ ,4+. ,4 #)B H"  ". "I .

(449)  I  .

(450)  ( ' .'  *5'A'5' ,

(451) / 4  .? ,

(452) / 4  + ,

(453) / 4  +   .? ,

(454) / 4  *  #

(455)

(456)  *  ( )'  B' 9  * H ' "'   '5' ' *   "/5'  *5'.

(457) 

(458)   "' '  * : I 

(459)

(460)    5'    ' *   ' '  

(461)  ! .

(462)

(463)   

(464)       :    5'  ' I   * I    '     *I   I  

(465)  '   ' '    

(466)

(467)     '   D7 E! +   8  I ' 

(468)

(469)     '

(470)  ' '*    A

(471)   */    '5' ' *  02 '! %  

(472) I

(473) '  ' ' 3:   '   : * I  /5'      '5' ' *     L' 9  '*     A ! . '*   

(474)    

(475)    ' '          ' ' ! +

(476) 'I      

(477) '   /   '  ' O

(478) ' 

(479) '' 3:   !  /* '

(480)  * 5'5' P       '  '

(481) '  '  ( /P   I  

(482) ' 

(483) ' * '      D7E! "I  '*   

(484)  *  '   3: H$I

(485)   

(486) *        

(487)    

(488) '  '

(489)

(490)  ! .

(491)  I    

(492) '  '  

(493)  ' 

(494) 

(495)   '  '*    '  ' 

(496)

(497)   D7 E! +

(498) 'I  '   

(499) '   

(500) ' 

(501) ' & I      '  

(502)    '   / 0$ %%$  2  

(503) '! .   

(504) 5'    '  

(505)   

(506)

(507)  

(508) '     L' 

(509)  A &   <

(510) ' *  &'' ' '

(511) '! "I  

(512)     */    '5' ' *  

(513)      3: A  5'  (  '  

(514)    '   / 

(515)

(516)  I     L' '  

(517)    

(518)

(519)   / '  '!    '  

(520)    

(521)

(522)  

(523)  ( '   ' ' 3  

(524)

(525)  

(526)

(527)      ' * ! +'

(528)   '  

(529)  A  I  '    

(530) '    / '  '   /'  I ( '  '    

(531) ' 

(532)  9 

(533)  

(534)   8 '  *! 'I '  ' ' 

(535)

(536)     *I     '  '

(537)    '     /  

(538)  

(539)  ' 

(540)   / '  ' ( ' 

(541)  

(542) '    '! %' '      //  '*  OI  3  

(543)

(544)  '

(545)

(546)      ' *         ' !.     

(547)          

(548)    .  3  

(549)

(550)  '

(551)

(552)      '5' ' *   / A  (  9*' ! 

(553) : 

(554) I 

(555)   (  9 '  /  / *I

(556) ' ' 

(557)      9  Q& ( ! .  /  / *

(558)  . .

(559) . . 

(560) 9  3: ( ! . 

(561) 9    '  ' 3:  *'

(562)   8     O 

(563) 

(564)   3:!  

(565)  

(566)  '    

(567) 9  D E!  

(568) 9  &    &   O  

(569)   3:!  

(570) 9  /*5' 9    '     ' 3:  5'    *     

(571) !  

(572) 9  

(573)  I *'

(574)   :  5'   ( 

(575)

(576)  I 9 

(577) &      O 

(578)   3:! . :  5'       '    

(579)

(580)  ! %  

(581) I      ' 

(582) '  A '  '5'I 

(583) &  (   9 (     ' '  ! Besoin. Définition du du cahier cahier Définition des charges charges des. Coût. Spécifications technologiques. Définition de l’algorithme de TNS Spécifications opératoires. Spécification Spécification Spécifications fonctionnelles. Définition de de Définition l'algorithme l'algorithme. Simulation Simulation. Performances. Conception fonctionnelle fonctionnelle Conception. Contraintes temps réel, Consommation d’énergie, Flexibilité. Implantation. Conversion en virgule fixe Partitionnement Partitionnement. Implantation Implantation Matérielle Matérielle. Implantation Implantation Logicielle Logicielle.   +              . 

(584)  '  

(585)  (  

(586)  & ' 3:! .A ' ( ' 

(587)  

(588) :   */    '5' ' * ! .

(589) /   

(590) A 

(591)   9  */

(592) 'I    'A (   '   ' ! . '  

(593)   9 5'  */     & 'A /   5'  8

(594) &  5'   & ! + ' '   (  

(595)   */    

(596) ! + '  5' %3 0  . & ( )M32I %C 0. 2I .. 03

(597) 32 ' $ $N 0 /RM2  ' 

(598)   *

(599) /5'  

(600)

(601)    ' 

(602)    * *  / '  '    ! . '

(603) 

(604)     &'   & '  

(605)   '  '   

(606) ' !   * *  / '  '  5'  5'   * * .  .SS '    3. D7E '   * * 

(607)  '   ' *   5'   D =EI *  D6;EI  * D6 EI

(608)   '  */  ! + OI

(609) ' 

(610)

(611) /I   '      (  

(612) A   /:5' 

(613) 95' '    

(614)

(615)  ! "'  '   

(616) .

(617) 5  *++! , ++,  !  ,#. $. &I  

(618)    '    */  I '  /5' *' <  9   8 / 

(619) : 

(620)    '! 5'  */    9*I 'A  

(621)   '  ' 3:  5'! + ' /'   

(622) 

(623) ' 

(624)    */! . ' 

(625)  ' "$. I (  *5' 9*' I ' "$%I ' +% I ' "A+%  ' A?'! %'  &     

(626) & I  GI    *   <I

(627) '' '

(628) ' O  '  ' O

(629)  A &!  /  8  

(630)    3: '

(631) ' 0.  3  ./

(632) 2 

(633)      ( 

(634)

(635)      GI    A *I  <   

(636)   

(637)

(638) !    

(639) '' 

(640)    &   8    

(641)

(642)  ! 

(643) '

(644) *     A  ' *  

(645)  ' 

(646)    8  ! .

(647) '

(648)  

(649) ' 

(650)

(651)      

(652) &     GI    *   

(653)    '!  

(654)  

(655) *     

(656)   &' ' < 

(657)    ' (  

(658)   

(659)

(660)    & !     GI     

(661)   / '

(662)

(663)    A 5' 5': '    /5' *' 9!  8I   *'     '   /'  *' 9  

(664) ' & I 

(665)      *   /'   

(666)  !  /5' *' <    '   $A 76  '    ' ; ! +      /A '  *' 9I   *'    

(667) ' & ! "  

(668) I   Q 

(669) ' +%  

(670) '      ' = ! +

(671) 'I  

(672)  ' '   /5' *' 9    

(673) I  /'  A    '5'  *' 9 

(674) ' 

(675) !  'G    

(676)  '  ( '    /5' *' <  '   /'  *' 9  

(677) /& 0& '  ( 7 D6 E2I           

(678)

(679) A    *' 9! .

Figure

Updating...

Références

Updating...

Sujets connexes :