Release of OpenSPARC T2 v1.2
We are delighted to announce that the new version of OpenSPARC T2 (release 1.2) is now avialable for download from http://www.opensparc.net/opensparc-t2/version-1.2-released.html
In the 1.0 release of the OpenSPARC T2, we had to remove two critical IO
interface design files - PCI-express and 10G Ethernet - to comply with the legal restrictions. To provide OpenSPARC users alternative
means to simulate the entire T2 system-on-chip (SoC) functionality, Sun
has developed behavioral models for these two design blocks. These
models have similar functionality as the original RTL but are written in
the SystemC language. This release, for the first time, allows users to
simulate OpenSPARC T2 design with all the IO interfaces of the chip
including PCIe and 10G Ethernet. We have also augmented the verification
environment, test bench, and test vectors so that users can verify the
current design as well as any new variant of it.
Since OpenSPARC T2's PCI-express functionality only supports
root-complex configuration, users would need to have access to Denali
PureSpec PCI-express model to exercise this model.
Finally, we added one missing piece (64-bit Vector.so library) that
would allow OpenSPARC T2 simulation to run under 64-bit Linux operating
system which was missing earlier. With this piece in place, T2
simulation can now be run both on 32b as well as 64b Linux platforms on
x86 hardware.
We hope this will encourage work in the areas of IO and SoC design.