Live data from Hacker News

Libre-SoC 180nm Power ISA v3.0 ASIC Submitted to IMEC MPW

openpowerfoundation.org

11–20 of 68 posts

Re: Libre-SoC 180nm Power ISA v3.0 ASIC Submitted to IMEC MPW

#11
post #3

This is a very important step. I don't understand how this is not on the first page. Maybe a more click-baity title is needed?

Commenting on articles early in their life weights them down significantly, if you want something on the front page you should absolutely not comment on it until it gets there.

That seems counterintuitive. Do you have any data to support this?

Re: Libre-SoC 180nm Power ISA v3.0 ASIC Submitted to IMEC MPW

#12
post #10
post #5

Earlier quoted context omitted.

Who is this important for? Is there a lot of software still being developed for POWER? It seems niche to me, but maybe I'm the one in a niche.

The POWER/PowerPC ISA is still widely used in safety-critical avionics, where a mature tool-chain exists for supporting DO-178 objectives. In my opinion, an area of interest going forward into the next decade of more safety-critical software written by smaller and smaller orgs (e.g. eVTOL companies, sensor companies, etc) is continuing to push forward which objectives can be accomplished by formal means instead of pr…

DO-178 objectives? You mean the same one used in 737 Max?

Re: Libre-SoC 180nm Power ISA v3.0 ASIC Submitted to IMEC MPW

#13
post #5

This is a very important step. I don't understand how this is not on the first page. Maybe a more click-baity title is needed?

Who is this important for? Is there a lot of software still being developed for POWER? It seems niche to me, but maybe I'm the one in a niche.

AFAIK this is a libre soc developed using libre software tools, some of which were developed by the group members themselves, free from royalties and independent from any for-profit institution. This is probably "librier" than RISCV.

The fact that the POWER architecture may be niche is not a problem since so much software can be compiled for it. See the thalos workstations: https://www.raptorcs.com/TALOSII/ and the powerpc notebook: https://www.powerpc-notebook.org/en/

For people who are willing to use niche hardware for more control on what is running, this is seems like a very important step.

Re: Libre-SoC 180nm Power ISA v3.0 ASIC Submitted to IMEC MPW

#14
post #10

Earlier quoted context omitted.

The POWER/PowerPC ISA is still widely used in safety-critical avionics, where a mature tool-chain exists for supporting DO-178 objectives. In my opinion, an area of interest going forward into the next decade of more safety-critical software written by smaller and smaller orgs (e.g. eVTOL companies, sensor companies, etc) is continuing to push forward which objectives can be accomplished by formal means instead of pr…

DO-178 objectives? You mean the same one used in 737 Max?

I'm not familiar with whether the 737 Max development used DO-178B or DO-178C; the latter is a successor to the former, but frames the development process significantly differently.

Any process can be used well or poorly, and DO-178C isn't really a process, it's a set of objectives that a process must accomplish. When used in good faith, I believe it can lead to software of higher quality than almost any other approach (although, to be fair, at higher software development cost than almost any other approach). That doesn't mean that chanting the document name and using hand-me-down rituals is sufficient to achieve high quality software, of course :-).

Re: Libre-SoC 180nm Power ISA v3.0 ASIC Submitted to IMEC MPW

#15
post #5

This is a very important step. I don't understand how this is not on the first page. Maybe a more click-baity title is needed?

Who is this important for? Is there a lot of software still being developed for POWER? It seems niche to me, but maybe I'm the one in a niche.

Many things were ported to power over the last ~3 decades, and that code is still valuable today.

Re: Libre-SoC 180nm Power ISA v3.0 ASIC Submitted to IMEC MPW

#16
For SW type people ...

GCC's impact was possible because it was (with GAS - the assembler) 100% feasible to have an open source toolchain. Yes more software was necessary for a complete system (linker, libc, etc), but GCC made it possible to build from the ground floor up.

Also, yes, the initial GCC was worse than any proprietary decent tool chain at the time, but it got better and better because each improvement built on all the earlier open sourced efforts.

Think about how hard Linux kernel development would have been if it had to rely on different proprietary tool chains for every target architecture (and possibly chip version).

Hardware definition languages (Verilog/VHDL, etc) enable high level chip design like high level programming languages, but making the physical chip requires a PDK (process design kit) that encodes how each critical silicon feature is built.

So a chip built for TSMC 28nm contains TSMC proprietary material and is essentially unportable. It can take several years to move a major chip from one foundry to another (or even a shrink at the same foundry), and the proprietary tool chains preclude a development process that can incrementally improve portability.

This announcement is a a major step toward a similar foundation being available for silicon design. It is very important that it is a large complex chip, rather than just a research development vehicle.

[disclaimer - past life as OpenPOWER participant]

Re: Libre-SoC 180nm Power ISA v3.0 ASIC Submitted to IMEC MPW

#17
post #5

Earlier quoted context omitted.

Who is this important for? Is there a lot of software still being developed for POWER? It seems niche to me, but maybe I'm the one in a niche.

AFAIK this is a libre soc developed using libre software tools, some of which were developed by the group members themselves, free from royalties and independent from any for-profit institution. This is probably "librier" than RISCV. The fact that the POWER architecture may be niche is not a problem since so much software can be compiled for it. See the thalos workstations: https://www.raptorcs.com/TALOSII/ and the p…

RISCV is an ISA, not a core design much less a complete SoC. The closest comparison would be something like Rocket, or BOOM.

Re: Libre-SoC 180nm Power ISA v3.0 ASIC Submitted to IMEC MPW

#18

A fully open source chip, from Verilog to Fabrication is cool! It may be 180nm (1999-era technology), but that's still hugely important. The world of semiconductor design is incredibly closed source and secretive.

Note that Google has open sourced a full set of design rules for a 130nm process (codenamed SkyWater), making fully open chip designs also possible for this finer process. 130nm was current in the very early 2000s, so it should be possible to achieve interesting results with it.

Re: Libre-SoC 180nm Power ISA v3.0 ASIC Submitted to IMEC MPW

#20

A fully open source chip, from Verilog to Fabrication is cool! It may be 180nm (1999-era technology), but that's still hugely important. The world of semiconductor design is incredibly closed source and secretive.

Note that Google has open sourced a full set of design rules for a 130nm process (codenamed SkyWater), making fully open chip designs also possible for this finer process. 130nm was current in the very early 2000s, so it should be possible to achieve interesting results with it.

Didn't they require some closed logic between your stuff and all of the I/O?
Post reply on HN