EXCEEDS logo
Exceeds
Karmanyaah Malhotra

PROFILE

Karmanyaah Malhotra

Worked on the CS350C-SP25/ozone-processor repository to deliver core register management features and improve instruction flow within a processor design. Developed and refined the Register Alias Table and Free List core, focusing on allocation logic, data paths, and parameterization to support robust register management. Integrated a new instruction queue module to centralize instruction handling and enhance data flow. Established the groundwork for Quartus build system integration, including project setup and synthesis readiness. Addressed a SystemVerilog syntax issue to ensure build stability. Employed SystemVerilog, Verilog, and Tcl scripting, emphasizing maintainable HDL structure and careful handling of processor control signals.

Overall Statistics

Feature vs Bugs

75%Features

Repository Contributions

12Total
Bugs
1
Commits
12
Features
3
Lines of code
995
Activity Months1

Your Network

16 people

Same Organization

@malhotra.cc
2
ACA Linode ServerMember
Karmanyaah MalhotraMember

Work History

April 2025

12 Commits • 3 Features

Apr 1, 2025

April 2025 monthly summary for CS350C-SP25/ozone-processor focused on delivering core register management, improving instruction flow, and enabling hardware build readiness. Achievements span core HDL features, integration work, and build tooling optimization, underpinned by a commitment to code quality and maintainability.

Activity

Loading activity data...

Quality Metrics

Correctness80.8%
Maintainability81.6%
Architecture78.4%
Performance71.6%
AI Usage25.0%

Skills & Technologies

Programming Languages

Git ConfigurationMakefileSystemVerilogTcl

Technical Skills

Build System IntegrationDigital Logic DesignFPGA DevelopmentHDL SynthesisHardware Description LanguageHardware DesignParameterizationProcessor ArchitectureProcessor DesignRTL DesignRegister AllocationRegister File DesignRegister RenamingSystemVerilogTcl Scripting

Repositories Contributed To

1 repo

Overview of all repositories you've contributed to across your timeline

CS350C-SP25/ozone-processor

Apr 2025 Apr 2025
1 Month active

Languages Used

Git ConfigurationMakefileSystemVerilogTcl

Technical Skills

Build System IntegrationDigital Logic DesignFPGA DevelopmentHDL SynthesisHardware Description LanguageHardware Design