![]() |
|
|
|||||||
![]() |
VHDL - Synthesis of VHDL RTL including recursive functions |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
Hi
When a VHDL module with recursive functions is synthetised, what is exactly happening? The result is available during the same clock cycle, so I would expect the synthesis tool to translate the recursive nature of the algorithm into a 'spacial' algorithm (e.g. if the recusion has a depth of 10, then there will be 10 'stages' on the silicon). Am I totally wrong here? Where can I find further details on that? Thanks, gil gpi5 |
|
|
|
|
#2 |
|
Posts: n/a
|
gpi5 wrote:
> When a VHDL module with recursive functions is synthetised, what is > exactly happening? Loops of all types are an editing convenience. All loops are unrolled long before anything physical happens. > Where can I find further details on that? http://groups.google.com/groups?q=vh...n+OR+recursive -- Mike Treseler Mike Treseler |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Give you enough string functions in Java web reporting tool | freezea | Software | 0 | 10-08-2009 09:03 AM |
| How to execute an external software from VHDL? And how to interface VHDL with JAVA? | becool_nikks | Software | 0 | 03-06-2009 07:08 PM |
| Help on auto conversion from Matlab to vhdl on filter design | hardheart | Hardware | 0 | 12-07-2007 09:19 AM |