• DocumentCode
    1305882
  • Title

    Simplified bit parallel systolic multipliers for special class of galois field (2m) with testability

  • Author

    Rahaman, Hafizur ; Mathew, Jinesh ; Jabir, A.M. ; Pradhan, D.K.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Bristol, Bristol, UK
  • Volume
    4
  • Issue
    5
  • fYear
    2010
  • fDate
    9/1/2010 12:00:00 AM
  • Firstpage
    428
  • Lastpage
    437
  • Abstract
    This study presents a simplified structure of bit parallel systolic multiplier over Galois fields (GFs) over the set GF(2m) suitable for cryptographic hardware implementation. A redundant standard basis representation with the irreducible all one polynomial is considered. The systolic multiplier consists of (m+1)2 identical cells, each consisting of one two-input AND gate, one two-input XOR gate and two one-bit latches. This architecture is well suited to very large-scale integration implementation because of its regularity modular structure and unidirectional data flow. The proposed multipliers have clock cycle latency of (m +1). This architecture has a total reduction of m2 D-flip-flops compared to earlier bit parallel systolic multiplication architecture. As the finite-field multiplier is one of the complex blocks in cryptographic hardware and need secure testability to avoid unwanted access into the on-chip security blocks, the authors also introduce an on-chip testing scheme. The authors propose a test generation technique for detecting stuck-at fault (SAF), transition delay fault (TDF), stuck-open fault (SOF) and path delay faults (PDFs) at the gate and cell level in the systolic architecture. The authors also show that realistic sequential cell fault can be detected only by 12 single input change test vectors in the complete systolic multiplier over GF(2m). The proposed technique derives test vectors from the cell expressions of systolic multipliers without any requirement of an automatic test pattern generation tool. The complete systolic architecture is C-testable for SAF, TDF, SOF and PDF with only 12 constant tests. The test vectors are independent of the multiplier size. The test set provides 100% single SAF, TDF, SOF and PDF coverage.
  • Keywords
    Galois fields; cryptography; flip-flops; integrated circuit testing; large scale integration; logic gates; matrix multiplication; systolic arrays; AND gate; D flip flop; Galois field; XOR gate; bit parallel systolic multiplier; cryptographic hardware; finite field multiplier; large scale integration; on chip security block; one bit latch; path delay fault; stuck at fault; stuck open fault; test generation; transition delay fault; unidirectional data flow;
  • fLanguage
    English
  • Journal_Title
    Computers & Digital Techniques, IET
  • Publisher
    iet
  • ISSN
    1751-8601
  • Type

    jour

  • DOI
    10.1049/iet-cdt.2009.0068
  • Filename
    5558391