I am referring to both the design, and the independent, and auditable manufacture of the CPU. It should be noted that such a CPU needn’t fully compete with modern ARM, Intel, AMD, etc. CPUs, but it would be an incredible boon to have a fully trustworthy piece of hardware, even if it is considerably lower in it’s strength. For specifics, let’s say a CPU that could run a lightweight Linux distro at a “tolerable” speed.

Creating the designs for the CPU, of course while still difficult, is, most likely, the most feesbile aspect – I presume it would “just” consist of writing the Verilog, or some other hardware description language to describe the CPU’s function. The manufacture, however, is a substantial obstacle. Modern photolithography is, quite litterally, at the very forefront of human technological creation. I am just hoping that turning back the clock perhaps 20 years on the technological complexity might reduce the barrier to entry.

  • 3arn0wl@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    1 year ago

    There are RISC-V cores, whose designs have been published, which are capable of running a lightweight Linux distro, and even SBCs with them on. T-Head’s C906 on the Nezha board is an example.

  • dark_stang@beehaw.org
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    RISC-V is probably the closest thing we have. But manufacturing is still a huge deal, as you said. Making anything with close to modern performance means dealing with microscopic things. I think it’s gonna stay difficult to do until 3d printers advance a lot. Maybe decades if not longer.

    • KalciferOP
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      1 year ago

      RISC-V is just an instruction set – same idea as x86. While it is, of course, important to also have an open instuction set, that is somewhat separate from this post’s intention. I am referring to the physical manufacture of semiconductors, RISC-V, or otherwise.

    • KalciferOP
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      While it may be RISC-V, that doesn’t exactly satisfy this post’s inquiriy. A CPU that uses the RISC-V instruction set may still have malicious hardware contained within it – think of the Intel managment Engine, for example.