Permalink
Switch branches/tags
Nothing to show
Commits on Aug 13, 2012
  1. added inline assembly for hardware instruction

    Jeremy M committed Aug 13, 2012
  2. optimised assembly

    Jeremy M committed Aug 13, 2012
  3. Added some header comments to the VHDL stuff and then added a VHDL re…

    DDB- committed Aug 13, 2012
    …adme so that the compilation can be figured out by people and so they make sure they have teh right dependencies.
Commits on Aug 12, 2012
  1. Completed the Sine VHDL stuff. it is all completed now for VHDL to a …

    DDB- committed Aug 12, 2012
    …point. Atan still looks shitty, but it works and may actually be faster. Time to write, may go back and optimize some stuff in here but for now it works.
    
    I shoudl include the new files
  2. Re-generated assembler

    Beyamor committed Aug 12, 2012
  3. Hey. Fixed sin offset thing.

    Beyamor committed Aug 12, 2012
  4. Added the cosine and cosine testbench. Did it using signed values. So…

    DDB- committed Aug 12, 2012
    … much fucking easier. Took like 2 hours from scratch once I figured out stupid library fucking bullshit I hate VHDL. God damnit was that ever annoying but so easy once I figure out how to do it. It uses if statements but fuck it works way better than the hacky ass atan which I may redo and legacy the other version because jesus christ the one I have now looks so much better.
  5. Some really shitty code. It works though, with bit shift and everythi…

    DDB- committed Aug 12, 2012
    …ng. But if you want to do a negative number for the bottom case, just put in a positive number and it will treat it as a negative as long as you select that case
  6. Changed shorts to ints

    Beyamor committed Aug 12, 2012
  7. Fixed atan and the testbench so that it does the bit shift was well. …

    DDB- committed Aug 12, 2012
    …hacky, but ti works
  8. Stuff for compiling arm

    Beyamor committed Aug 12, 2012
  9. Merge branch 'profiling'

    Beyamor committed Aug 12, 2012
  10. Profiling w/ ctime

    Beyamor committed Aug 12, 2012
  11. Atan is working and testbenched. And by atan I mean the multiplicatio…

    DDB- committed Aug 12, 2012
    …n and addition stuff that goes inside of it. Cosine and sine to come soon.
Commits on Aug 11, 2012
  1. Merge branch 'working'

    Beyamor committed Aug 11, 2012
  2. Macro functions

    Beyamor committed Aug 11, 2012
  3. Added file with inline functions

    Beyamor committed Aug 11, 2012
  4. Renamed loop unrolling

    Beyamor committed Aug 11, 2012
  5. Renamed optimized.c

    Beyamor committed Aug 11, 2012
  6. Restricted pointers

    Beyamor committed Aug 11, 2012
  7. Macro for doing a cycle

    Beyamor committed Aug 11, 2012
  8. Unrolled inner loop

    Beyamor committed Aug 11, 2012
  9. Added fixed point to makefile

    Beyamor committed Aug 11, 2012