09-25-2015, 11:43 AM
The main purpose of the Logisim file was to illustrate the different hardware designs of the Cordic-algorithm, but also it should work all fine. However I can't guarantee for this.
As stated in the explanation the Cordic-algorithm uses a look-up table, which consists the arctan(2^-i) values to rotate the angle phi. In Logisim you store these values by assigning a .txt file to it, which contains the values in hexadecimal.
Just copy this into a .txt file:
v2.0 raw
3244 1dac fae 7f5 3ff 200 100 80 40 20 10 8 4 2 1
Then rightclick on the ROM [4 bit adress, 16 bit data] in Logisim to load this .txt file.
Here you can download the .circ .
Have Fun with it ^^
As stated in the explanation the Cordic-algorithm uses a look-up table, which consists the arctan(2^-i) values to rotate the angle phi. In Logisim you store these values by assigning a .txt file to it, which contains the values in hexadecimal.
Just copy this into a .txt file:
v2.0 raw
3244 1dac fae 7f5 3ff 200 100 80 40 20 10 8 4 2 1
Then rightclick on the ROM [4 bit adress, 16 bit data] in Logisim to load this .txt file.
Here you can download the .circ .
Have Fun with it ^^