Design of Convolutional Encoder for Multivalued Logic
摘要
The application domain of multivalued logic is increasing due to steady advances in design tools and technology over the past decade. Three-valued logic is an elementary set of multivalued logic. The ternary number system has its base as 3. Three symbols which are used by ternary logic are 0, 1, and 2. The opportunity to the cryptographer given by ternary computing introduces new ciphering methods based on hardware primitives which uses trits based on three digital signals to enable denser numerical encodings, support a fuzzy state, and also provide additional security (Noorbasha et al. in IJITEE 8(6S), 2019 [1]). Therefore reconfigurable multivalued logic-based ternary computation logic is proposed which is suitable for bit serial computation. Now to further reduce interconnection complexity, we can utilise multiple valued signalling logic. To search for new and better ternary convolutional codes is the main objective of this research work with large free distance, so more errors can be detected and corrected. Data and information sent over the channel are secured by the error detection and correction code for storage as well as recover even in the presence of noise. Ternary computing units which are a subset of multivalued computing systems have the potential to improve the performance of communication systems. Ternary logic is used to improve processing speed of hardware and software modules which need to meet high data rate requirement (Aruna et al. in IOSR journal of VLSI and Signal Processing Jan 21, 2019 [2]).