[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [f-cpu] about the ongoing work for the "stable" release
hello !
Michael Riepe wrote:
> On Wed, Jan 02, 2002 at 04:14:34AM +0100, Yann Guidon wrote:
> [...]
> > can anybody have a look at "fanout_linear.vhdl" ?
> > who can figure why it doesn't work with vanilla ?
>
> It says:
> # -- Failure: t: signal has multiple drivers with no resolution function.
> This is not true, of course - but vanilla doesn't grok it.
obviously ! but if the error message is inacurate, how could i find the error ?
> This happens
> when certain combinations of range attributes are used (in particular,
> 'high and 'low seem to cause problems). If you use explicit ranges,
> e.g. `WIDTH-1 downto 0', everything is fine again.
This is surprising but this can explains a lot of things.
How did you figure that ?
> I'll attach a fixed version that works for me. But the recursive version
> will have to wait (BTW: did you mean a recursive entity, or a recursive
> version of the binary_tree_index function?)
At least the linear version is a good start, but a "template" for
recursive functions would be a good start. It's not a high priority, though.
Thank you for your help !
I quickly looked at the new code and it seems to be ok.
i'll have to update my "stable" tree and the HOWTO.
Other tasks before i do a 0.1 version :
- clear up ALL the licence issues. I met Mélanie Clément Fontaine
today, who explained me a few things.
- add the INC unit : I found an old "MR" version in the archive and
now i have enough VHDL skills to understand it :-)
- find a way to integrate the manual in the source tree.
Any request/remark/idea/suggestion ?...
> CU,
> Michael "Tired" Riepe <Michael.Riepe@stud.uni-hannover.de>
> "All I wanna do is have a little fun before I die"
WHYGEE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*************************************************************
To unsubscribe, send an e-mail to majordomo@seul.org with
unsubscribe f-cpu in the body. http://f-cpu.seul.org/