This repository contains the design, analysis, and comparative study of 3:8 Static and Dynamic Logic-Based Decoders using Cadence Virtuoso Tool Suite with 180nm (gpdk180) technology node. The study focuses on power consumption, delay, and area utilization to help designers choose the appropriate decoder type based on application requirements.
Address Decoders are an essential component in digital blocks, consuming significant area and power during read/write cycles. They reduce interconnect complexity by a factor of log₂N, where N is the number of independent address locations. Large SRAM memory blocks use multiple stages of hierarchical decoding, where the MSB bits are pre-decoded to enable subsequent stages for accessing the memory array.
This study compares Static and Dynamic logic-based decoders, highlighting the trade-offs:
-
Static Decoder:
- Lower power consumption: 74.1007µW.
- Faster delay (ps range) compared to dynamic decoders.
- Larger area requirement (70 transistors, ~57% more than dynamic decoders).
-
Dynamic Decoder:
- Higher power consumption: 5.746mW (98× more than static).
- Slower delay (ns range).
- Smaller area requirement (46 transistors).
Simulations were performed using layout-based analysis, incorporating parasitic effects of transistors and interconnects for accurate delay and power measurements.
- Design & Analysis of 3:8 Decoders (Static & Dynamic Logic)
- Power and Delay Comparisons
- Cadence Virtuoso-based Layout & Simulation
- 180nm (gpdk180) CMOS Technology
- Cadence Virtuoso Tool Suite
- 180nm (gpdk180) CMOS Technology
- Schematic & Layout Simulations
- Open Cadence Virtuoso and load the project files.
- Navigate to the schematic and layout views.
- Perform DRC, LVS, and Parasitic Extraction.
- Run transient and power simulations to analyze performance.
- Compare results for power, delay, and area.
This study provides valuable insights into decoder design trade-offs. While static decoders are energy-efficient, dynamic decoders save area, making them suitable for modern high-density circuits. The results help designers make informed decisions based on application-specific constraints.