Skip to content

Submission: Memory-Less Self-Testing FIR Filter using Vedic Mathematics#177

Open
Rajeswari-2612 wants to merge 46 commits intosscs-ose:mainfrom
Rajeswari-2612:main
Open

Submission: Memory-Less Self-Testing FIR Filter using Vedic Mathematics#177
Rajeswari-2612 wants to merge 46 commits intosscs-ose:mainfrom
Rajeswari-2612:main

Conversation

@Rajeswari-2612
Copy link
Copy Markdown

This pull request contains the final submitted notebooks for the IEEE SSCS Code-a-Chip (ISSCC 2026) project:

“Memory-Less Self-Testing FIR Filter Using Vedic Mathematics”

Overview:

  • Implements a 3-tap FIR filter with integrated self-testing
  • Eliminates external memory using a memory-less verification approach
  • Uses Urdhva Tiryagbhyam (Vedic multiplication) for efficient computation
  • Enables distributed, localized fault detection

Contents:

  • Jupyter notebook with implementation and results
  • Supporting documentation and dependencies

Key Features:

  • Reduced area and power (no reference memory)
  • Faster computation via parallel Vedic multiplication
  • Improved reliability through local fault detection
  • Fully reproducible using open-source tools

Tools Used:
ModelSim, Icarus Verilog, GTKWave, OpenROAD, Magic, Netgen

This submission represents the final implementation for evaluation.

This is the RTL verilog code file
This is the testbench code for verification
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant