Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Binary-Calculator

A binary calculator I made during my summer practice at AMD.

Bynary Calculator


The calculator can do basic arithmetic and store calculations in memory.

It is PIN protected (input_key), the PIN is 0101 (LSB first).
After the correct PIN is provided, the same line will be used to select the mode:
  MODE 1 is for working with memory;
  MODE 0 will bypass the memory and will simply output the calculations.

Din is the divisor which will be used to generate our new clock (clk_txt):
Freq(clk_tx) = Freq(clk) / Din

Subtraction results use two's complement so you will get signed numbers in an unsigned format (keep that in mind if you want to use the module in other modules).


Each subdirectory contains the module and its respective testbench.

About

A binary calculator I made during my summer practice at AMD.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages