[Milkymist-devel] New repositories
Sébastien Bourdeauducq
sebastien.bourdeauducq at lekernel.net
Fri Aug 21 04:45:46 PDT 2009
Hi,
On Friday 21 August 2009 13.31.36 Takeshi MATSUYA wrote:
> I understood that you thought.
> and I agree.
>
> I have a one question.
>
> Why does lm32-linux on ECP250 work?
Did you see it working? According to the mediocre quality of the port, the
incredible bugs in the GDB simulator, and the segfaults, the lockups and the
generation of corrupt code from GCC when compiling Linux (if you check the
wrong option with the wrong compiler version), I have some doubts.
I think they may have got it booting once or twice but they did not do
extensive testings.
And it could be that they did not experience some race conditions because the
peripherals and the memory have different latencies in LatticeMicoSystem and
in Milkymist.
> It use the same programs and RTL.
Only the CPU core (Mico32) uses the same RTL. All the rest (peripherals,
memory controller, bus interconnection etc.) is totally different and produces
different timings that could, for example, uncover race conditions in buggy
code.
> different from Synthesize tool?
Yes, also, Mico32 is made for use with Lattice tools and devices, not Xilinx
ones.
But this is unlikely to be a problem.
Regards,
Sébastien
More information about the Devel
mailing list