150 likes | 284 Views
HSDSL Lab PCR CORDIC implementation on FPGA one semester project winter 2013/14. Supervisor: Moni Orbach. Students: Or Rotem Malachi Levi. Project goals. Implementing cordic algorithm in VHDL environment Investigating different acceleration methods
E N D
HSDSL LabPCRCORDIC implementation on FPGAone semester projectwinter 2013/14 Supervisor: MoniOrbach Students: Or Rotem Malachi Levi
Project goals • Implementing cordic algorithm in VHDL environment • Investigating different acceleration methods • Testing performance and tradeoffs
The architecture – pipeline chosentop level Compare calculation block Compare calculation block Result calculation block Result calculation block
Work environment • C golden model – Code Blocks • VHDL – Quartus, Model Sim • DE2 board
Test environment – model sim Generator real2bin DUT CORDIC Monitor- compare Output txt Cos(bin, txt) Sin(bin, txt) Angles (TXT) Golden model
performance test environment • Throughput – timing analysis after synthesis in model sim • Latency – timing analysis after synthesis in model sim • Resources – quartos compilation plot
Grant timeline synthesis Post syn simulation debugging Performers improvement Book writing