• DocumentCode
    2191272
  • Title

    DES in four days using behavioural modeling & synthesis

  • Author

    Wilson, Peter R. ; Brown, Andrew D.

  • Author_Institution
    Sch. of Electron. & Comput. Sci., Southampton Univ., UK
  • fYear
    2005
  • fDate
    22-23 Sept. 2005
  • Firstpage
    82
  • Lastpage
    87
  • Abstract
    The experience of implementing the data encryption standard (DES) using high level VHDL and behavioral synthesis is described. It is shown that it is possible to describe an algorithm which is notoriously low-level such that it is both readable and synthesizable using behavioral modelling appropriate for behavioural synthesis. The paper also discusses typical design issues that arise when working at the behavioral level and shows that human insight is still necessary to achieve the best possible results. However, this insight is brought to bear at a high level - which is what humans are good at - whilst the synthesis system provides "decision support" and optimisation - which is what software and computers are good at.
  • Keywords
    cryptography; hardware description languages; high level synthesis; DES; VHDL; behavioral modeling; behavioral synthesis; cryptography; data encryption standard; decision support; hardware description languages; high level synthesis; optimization; Books; Code standards; Cryptography; Delay; Hardware; High level languages; Humans; Mood; NIST; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Behavioral Modeling and Simulation Workshop, 2005. BMAS 2005. Proceedings of the 2005 IEEE International
  • Print_ISBN
    0-7803-9352-X
  • Type

    conf

  • DOI
    10.1109/BMAS.2005.1518192
  • Filename
    1518192