Skip to content

Polarfire #4110

Answered by nakengelhardt
liamdiprose asked this question in Q&A
Discussion options

You must be logged in to vote

IIRC the Polarfire is in the same family as the SmartFusion2 so it would probably involve updating synth_sf2. Unfortunately SF2 support is a stub so there's quite a bit of work left to do: first updating all the primitives and making sure the basic LUT and FF mapping works, then same for the I/O buffer handling, and then finally adding the memory and dsp inference passes.

And of course that only gets you synthesis, so you still have to go back into the vendor tool for place and route - or add nextpnr support, which is at least twice as much work as the yosys side...

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by liamdiprose
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants