Page 286 - Hardware Implementation of Finite-Field Arithmetic
P. 286

266     Cha pte r  Ei g h t


               8.7.3 Inversion
               The circuits given in Table 8.3 are sequential implementations.


                m          FFs         LUTs       Slices      Period
                4          14          32         17          3.4
                5          16          41         22          3.9
                13         33          222        112         6.0
                17         42          444        225         6.9
                23         100         500        300         7.3
                29         190         770        507         8.7
                163                               ∞

               ∞ means that the circuit does not fit within the device.
               TABLE 8.3  Cost and Delay of Inversion



               8.7.4  Type-I Optimal Normal Basis Multiplier with AOPs
               The circuits are fully combinational. The cost and delay of several
               Type-I ONB multipliers are shown in Table 8.4.



                m             LUTs           Slices        Total time
                10            87             44            5
                28            551            276           5
                36            888            445           5
                58            2,300          1,151         5
                66            2,947          1,475         5

               TABLE 8.4  Cost and Delay of Type-I ONB Multiplication with AOPs



          8.8  Comments and Conclusions
               The experimental results show that combinational normal basis mul-
               tipliers are more complex (in area) than combinational polynomial
               basis multipliers given in Chap. 7. Furthermore, combinational Type-I
               ONB multipliers with AOPs have lower area complexity than combi-
               national normal basis multipliers, and similar complexity to polyno-
               mial basis counterparts.
   281   282   283   284   285   286   287   288   289   290   291