Skip to content

This repository contains the design and implementation of a 4-bit Mealy Machine-based Overlapping Sequence Detector for detecting the sequence "1001" using 90nm CMOS technology and simulated in Cadence Virtuoso. The design employs SISO registers and master-negative edge-triggered D flip-flops within a Mealy machine architecture.

License

Notifications You must be signed in to change notification settings

EswarAdithya011/Mealy-Sequence-Detector-CMOS-90nm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mealy-Sequence-Detector-CMOS-90nm

Power Supplies

DC Input Supply (Vdc)

  DC Voltage                 = 1.5 V
  AC Magnitude               = 0 V
  Number of Noise/freq pairs = 0

Input Bit Source (Vbit)

  Pattern Parameter data     = 100100100
  Pattern Parameter rptstart = 1
  Pattern Parameter rpttimes = 0
  Trigger                    = Internal
  Number of Periodic Jitters = 0
  One value                  = 1.5 V
  Zero Value                 = 0 V
  Period                     = 18 ns

Key Achievements: 90nm

  1. Achieved an Average power consumption(P) of 27.46 x 10 ^ -6 W at Fast Fast(FF) corner Analysis.
  2. Obtained a minimum Propagation Delay(D) of 9.047 ns (Rise to Fall Edge) and 9.057 ns (Fall to Rise Edge).

Applications:

Optimized for Practical Use: Designed for low power, high speed, and reliable operation, suitable for digital pattern recognition applications.

Acknowledgements:

Special thanks to Sarath Kumar Suda(https://github.com/SudaSarath66) for their valuable contributions to the design and implementation of this project.

License Terms

This report is shared under the CC0 1.0 Universal (CC0 1.0) Public Domain Dedication. You are free to use, modify, copy, distribute, and perform this work, even for commercial purposes, without any restrictions or the need for permission. While no attribution is required by the terms of the CC0 license, it is appreciated if you credit the author as a courtesy when using or adapting this work.

About

This repository contains the design and implementation of a 4-bit Mealy Machine-based Overlapping Sequence Detector for detecting the sequence "1001" using 90nm CMOS technology and simulated in Cadence Virtuoso. The design employs SISO registers and master-negative edge-triggered D flip-flops within a Mealy machine architecture.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published