Hi Kevin, Ppitou --
I'm a software developer for SOPC Builder/Qsys.
The is for Qsys and SOPC Builder to coexist for a time.
Qsys has a completely rearchitected switching fabric generator. The SOPC Builder switching fabric generator is a monolithic Perl script, and has changed very little in the last couple of releases. The Qsys switching fabric generator is much more modular and algorithmic.
The switching fabric produced by the first version of Qsys will have slightly different tradeoffs than SOPC Builder's. Most designs will be a little faster and a little, not much, larger. Some designs can be dramatically faster.
It provides the foundation for future work where we can expose more and more control over the fabric, to let you make tradeoffs as you see fit. Like, pipeline certain connections and not others, or, write your own address decoder to replace ours. That kind of thing.
But first we had to attend to the basics, like, how SOPC Builder doesn't let you choose the "border signals" of your design. And SOPC Builder doesn't let you use a .sopc file inside another .sopc file. (Qsys can instantiate a .qsys within a .qsys, very handy!)
Under the hood, Qsys and SOPC builder share code where appropriate.
I hope that this gives you a flavor of what we're up to lately!