[Libre-soc-dev] NGI POINTER gigabit ethernet router ASIC roadmap

Andrey Miroshnikov andrey at technepisteme.xyz
Mon Nov 1 13:27:30 GMT 2021

On 01/11/2021 11:11, lkcl wrote:
> Andrey: we need a pinmux and peripheral autogenerator.  it is planned 2+ years ago and the frontend is already done, it generates CSV/JSON files. litex is NOT going to be used, Florent has had 3 strikes (3 opportunities).  instead we use nmigen-soc and CSR auto-allocation, all dynamically allocated.  integration with fuse-soc and nmigen is apparently underway: this *may* prove useful but we have to see how it goes.

Started looking at the wiki page

The page points to bug #8, and pinouts wiki page.

The page mentions CMOS push-push on several occasions. The usual term 
related to IO is *push-pull* (using p/n channel, or pnp/npn transistor 
topology). Is the use of push-push a mistake, or intentional?

The only mention of this term I've seen after a quick search is for RF 
oscillator for Terahetz system 
Probably not what was meant hahah

As for the task, should I be looking at the following directory:

and then testing out the examples, see what functionality is missing?

For LS180, was the pinmux generated manually?


More information about the Libre-soc-dev mailing list