Skip to content
This repository has been archived by the owner on Apr 3, 2024. It is now read-only.

devindang/openip-hdl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openip-hdl

Descriptions:

Open IP in Hardware Description Language.

Catalogs:

Order Module Name Descriptions
1 cordic_log Calculate natural logarithm using hyperbolic CORDIC algorithm.
2 nr_fft Calculate Fast Fourier Transform (FFT) for NR bandwidth.
3 booth_mul 64x64 Booth-Wallace multiplier, pipelined to 3 stages*.
4 srt_div 64-bits radix2-SRT, radix-4 SRT division*.
5 uart Universal asynchronous Receiver Transmitter.
  • : The design documents can be found HERE.

Scripts:

Order Scripts Name Descriptions
1 vsim.pl Perl scripts for extracting Mentor Modelsim list information. Usage
2 clean.pl Perl scripts for cleaning temp files produced by Modelsim, VCS, Verdi, to use, place this file into your root directory of your project, an effective perl interpreter is required.
3 makefile Makefile for execute compilation, simulation, invoke Verdi, and make clean.
4 clean.sh Shell scripts to clean Modelsim simulation temp files, place this file into your vsim/ directory, clean.pl will detect this file to perform clean.

License

Copyright (c) 2023, devindang

The software is licensed under 3-clause BSD License.