![]() |
|
|
|
#1 |
|
There is a switch in Xilinx devices (fsm_style) which can utilize memory elements for state machines. This can be very useful when having leftover brams in a design.
However, there is very little information about using brams for this purpose. The best info I have yet found is http://www.xilinx.com/xlnx/xweb/xil_...ID=pa_leftover , which does not include concrete examples or “good to know” tips. Some parameters are very important like number of inputs to the state machine and so on. More than 7 or 8 inputs renders 1 or 2 extra bram blocks, which is less than optimal. The question is: how to write state machines (mapping to brams) to save as much space (luts/slices) as possible? In the xilinx documentation it says that large state machines can be mapped to brams to save space. The term large or big is somewhat vague. Some input on this? Examples are appreciated. Not to mention theory on “normal” state machines and bram state machines. /Zoran zoki111 |
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Using BRAM in state machines | zoki111 | Hardware | 0 | 09-18-2007 09:38 AM |
| synthesizing asynchronous state machines with Synplify_pro | vishali | Hardware | 0 | 03-22-2007 08:28 AM |
| Judge: File-swapping tools are legal | Citizen Bob | DVD Video | 140 | 11-08-2006 06:42 PM |
| "The biggest scandal to ever hit American politics" | Jas | DVD Video | 149 | 12-05-2004 02:47 PM |
| BUSH WILL LIKELY INSTALL A DRAFT | Jas | DVD Video | 165 | 10-20-2004 09:39 PM |