Return to search

A Synthesizer of Constant Matrix Multipliers in Galois Field GF(2^n)

The arithmetic operations in most digital system are in the conventional binary number systems. However, the finite field arithmetic has also been widely used in applications of cryptography and communication channel coding. For example, finite field constant multiplication is applied to the advanced encryption standard (AES) and in the Reel-Solomon code. In this thesis, we develop a synthesizer that can automatically generate optimized gate-level netlists for constant matrix multiplication in Galois Field GF(2^n). The logic minimization is based on the a new common-factor elimination (CSE) algorithm that can efficiently finds the shared common factors among all the bit-level Boolean equations. Both the area and speed performance are considered during the logic optimization process. Experimental results show that the synthesized circuits have better area and/or speed performance compared with those obtained using Synopsys logic synthesis tools.

Identiferoai:union.ndltd.org:NSYSU/oai:NSYSU:etd-0712104-074200
Date12 July 2004
CreatorsTu, Chia-Shin
ContributorsWei-Chin Hsu, Yun-Nan Chang, Chien-Hsing Wu, Shen-Fu Hsiao, Shiann-Rong Kuang
PublisherNSYSU
Source SetsNSYSU Electronic Thesis and Dissertation Archive
LanguageCholon
Detected LanguageEnglish
Typetext
Formatapplication/pdf
Sourcehttp://etd.lib.nsysu.edu.tw/ETD-db/ETD-search/view_etd?URN=etd-0712104-074200
Rightsunrestricted, Copyright information available at source archive

Page generated in 0.0018 seconds