Live data from Hacker News

TinyEMU – x86 and RISC-V emulator, small and simple while being complete

bellard.org

31–32 of 32 posts

Re: TinyEMU – x86 and RISC-V emulator, small and simple while being complete

#31
post #29
post #27

Earlier quoted context omitted.

The D1 based miniboards seem to be the currently only alternative for what I would like to do. Only the mango pi board I guess, or any others? I could not confirm if the k210 has a usb controller (not the UART USB dongle).

See the list of boards part of the D1 article[0] in linux-sunxi wiki. There are at least 5 options listed. Lichee RV (with a breakout dock board) is the one I have. https://linux-sunxi.org/D1

Thanks for the page. I guess I would have to go for the mangopi: usb-c device/power port and the GPIOs.

Re: TinyEMU – x86 and RISC-V emulator, small and simple while being complete

#32
post #28
post #23

Earlier quoted context omitted.

I worry a bit that B is too ambitious with many instructions that no one is using yet which are difficult to prove their value as a result, while regular RISC-V is essentially hobbled compared to ordinary cpus due to the absence of popcnt/clz.

Most implementations announced recently (e.g. in RISC-V Summit last December) have B. Even the newer revisions of cores that have been available for a while (like SiFive U74) have been updated with B support. As such, I believe it to be a non-issue. Hardware simply takes time. >which are difficult to prove their value as a result, As with any RISC-V extensions, each instruction had to meet many criteria to be allowed…

> Most implementations announced recently (e.g. in RISC-V Summit last December) have B.

That's fantastic.

> Rationale accompany the instructions in the documentation.

I've read it-- I didn't personally need it to be convinced, but I'm surprised it convinced vendors. Glad to hear that it has.

Post reply on HN