omara007
Advanced Member level 4
- Joined
- Jan 6, 2003
- Messages
- 1,237
- Helped
- 50
- Reputation
- 102
- Reaction score
- 16
- Trophy points
- 1,318
- Location
- Cairo/Egypt
- Activity points
- 9,716
Hi guys ..
Anyone has any information on how to make the CORDIC algorithm calculate say the phase of a certain input vector in one clock cycle ? .. in other words, the current algorithm that I have do implement the calculation process in pipeline stages of many cycles. Effectively it's the CORDIC IP available from OpenCores, that implements the CORDIC on FPGA.
The problem is that this IP effectively targets FPGA and not ASIC as the coding style is obviousely free of RESET's ! .. and moreover, it takes many clock cycles ( 20 ) to calculate the phase of a certain input vector. !! ..
Any hint to how to calculate this phase thing in like one clock cycle ?
Anyone has any information on how to make the CORDIC algorithm calculate say the phase of a certain input vector in one clock cycle ? .. in other words, the current algorithm that I have do implement the calculation process in pipeline stages of many cycles. Effectively it's the CORDIC IP available from OpenCores, that implements the CORDIC on FPGA.
The problem is that this IP effectively targets FPGA and not ASIC as the coding style is obviousely free of RESET's ! .. and moreover, it takes many clock cycles ( 20 ) to calculate the phase of a certain input vector. !! ..
Any hint to how to calculate this phase thing in like one clock cycle ?