4 ms·
TSMC is not going to give up their trade secrets, sorry. Also, if you are using a high-end RISC-V (none on the market currently), then the implementation is go
by FullyFunctional 4y ago
TSMC is not going to give up their trade secrets, sorry.
Also, if you are using a high-end RISC-V (none on the market currently), then the implementation is going to be proprietary and decidedly non-trivial.
I'm not sure in which sense you expect to "understand your computer".
- user3939382 4y agoThis is a surprisingly snarky/nasty comment "sorry" > I'm not sure in which sense you expect to "understand How about this? https://riscv.org/technical/specifications/ https://riscv.org/technical/specifications/ If there are a few extensions buried in the chip that doesn't materially change what I said.
- mike_hock 4y agoThe equivalent manuals are available from Intel and AMD.
- user3939382 4y agoThe issue isn’t the manuals existing it’s what they describe. Basically the R in RISC.
- mike_hock 4y agoAnd you can definitely understand amd64 on an ISA level, which is the publicly documented "high" level interface.
- user3939382 4y agoI didn’t find it accessible.
- sanxiyn 4y agoWell, you could go buy and read Fundamentals of Semiconductor Fabrication (I did). This should give you understanding comparable to reading The C Programming Language. Yes, it is shallower understanding than what you would get by writing a C compiler yourself or working at TSMC, but it definitely is still understanding.