• DocumentCode
    53916
  • Title

    On Passive Permutation Circuits

  • Author

    Such, Ondrej ; Linn, Eike ; Klimo, Martin ; Jancovic, Peter ; Fratrik, Milan ; Frohlich, Karol

  • Author_Institution
    Univ. of Zilina, Zilina, Slovakia
  • Volume
    5
  • Issue
    2
  • fYear
    2015
  • fDate
    Jun-15
  • Firstpage
    173
  • Lastpage
    182
  • Abstract
    We present a new way to passively implement permutation circuits, a concept of importance in bit-oriented or line-oriented designs, used in communications, cryptography, field-programmable gate arrays or next-generation pulsed neural networks. We argue that the proposed implementation is more reliable and efficient than previous designs when the number of permuted signals is at least 16. It uses complementary resistive gates, which are natural extensions of the concept of a complementary resistive switch. When Ir/TaOx/Ta stack is used for switching, the devices show abrupt transitions among a discrete number of states resulting in a complex input-output characteristic. This deviates significantly from the fuzzy logic model of such gates previously proposed on the basis of theoretical models.
  • Keywords
    cryptography; field programmable gate arrays; fuzzy logic; iridium; logic gates; neural nets; passive networks; switches; tantalum; tantalum compounds; Ir-TaOx-Ta; bit-oriented design; complementary resistive gate; complementary resistive switch; complex input-output characteristics; cryptography; field-programmable gate array; fuzzy logic model; line-oriented design; next-generation pulsed neural network; passive permutation circuit; Electrodes; Fuzzy logic; Logic gates; Reliability theory; Switches; Switching circuits; Complementary resistive switch; memristor; permutation; resistive switching; sorting network; tantalum oxide;
  • fLanguage
    English
  • Journal_Title
    Emerging and Selected Topics in Circuits and Systems, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    2156-3357
  • Type

    jour

  • DOI
    10.1109/JETCAS.2015.2426496
  • Filename
    7101889