Skip to content

StoneLin0708/cordic

Repository files navigation

CORDIC Algorithm Implementation

This repository contains my early implementations of the CORDIC algorithm in multiple languages, including C, Verilog, Python, and Amaranth-HDL. Originally a school project, it was updated for fun with an Amaranth-HDL version.

Contents

  • header.c: Generates constants.
  • cordic8.c / cordic32.c: C implementations.
  • cordic.v / cordic_tb.v: Verilog implementation and testbench.
  • cordic.py: Amaranth-HDL implementation.
  • test_cordic.py: Tests in Python.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published