On 6 August 2018 at 20:54, Luke Kenneth Casson Leighton <lkcl(a)lkcl.net> wrote:
Hi Dr Kimmet, hi Alex,
Ok so thank you for responding positively about the pinmux / fabric
generator, and for sparking the clarification about BSV.
I thought there are two approaches, one write a BSV to MYHDL language
translator, no checks, no formal verification, just straight translation.
Second was , start again. Start at base which is muxer, then go up to
peripherals and fabric. For that I need a working project as its no good
cutting up a project that isnt 100% verified working, a bug you then dont
kniw if the tool is the bug or the project is the bug.
So my feeling is, best libre project to start from, with the most
peripherals, is lowrisc v0.5. What do you think? It has uart sdmmc rgmii
spi quadspi led button i mean thats really quite a lot to be getting on
It's hard to give clear advice on what is "best". lowRISC v0.5
certainly could be an option. Others include OpenSPARC (maybe
OpenPiton's version), LEON+Grlib, LiteX. Of course there might also be
an argument for taking a simpler starting point - e.g. a
microcontroller-class system such as PULPino.