TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

LowRISC: Open-source RISC-V SoC

135 pointsby br0kealmost 11 years ago

7 comments

ajrossalmost 11 years ago
Hm... the link only talks about the CPU, but calls itself a SoC. There&#x27;s a lot more than needs to go on any chip that calls itself a &quot;SoC&quot;, and much of it is very poorly served by existing &quot;open source&quot; solutions:<p><pre><code> + DRAM + I2C + GPIO (with stuff like 3.3v, tristate outputs, pull up&#x2F;down, etc...) + USB2 host&#x2F;device + SD&#x2F;MMC </code></pre> And that&#x27;s just at the very basic level. Once you get into the consumer world you need to start talking about video output, camera input, video decode and encode acceleration, programmable GPUs,...<p>Really the CPU is, in some sense, the most solved problem from the perspective of open source. The designs themselves may be closed IP, but the instruction sets are meticulously documented and their behavior is very standard across many vendors and ISAs.
评论 #8141023 未加载
评论 #8140542 未加载
userbinatoralmost 11 years ago
RISC-V looks like MIPS but with some of the more dubious design decisions of the time (e.g. branch delay slots) fixed. The mix of 16-bit and 32-bit instruction lengths is reminiscent of ARC.<p>In other words, the characteristics of SoCs using this core will likely be <i>very</i> similar to the many out there using MIPS: cheap and simple, with performance that&#x27;s acceptable for applications like routers and other embedded devices.
评论 #8142462 未加载
评论 #8142115 未加载
评论 #8140761 未加载
cjdrakealmost 11 years ago
That hardware implementation of RISC-V listed on their website is written in Scala (using Chisel). That&#x27;s very cool. I want to see synthesis results.
评论 #8144762 未加载
评论 #8140737 未加载
alain94040almost 11 years ago
<i>Volume silicon manufacture is planned</i><p>I highly doubt it. But if it&#x27;s true, that would be the missing link for all open source hardware design.<p>It would also be nice if they gave some idea of the kind of performance or implementation they are considering.
评论 #8139858 未加载
评论 #8140778 未加载
cottonseedalmost 11 years ago
I&#x27;m not familiar with the IP issues. Would it be possible to center open-source processor development around the ARM instruction set?<p>It looks like the privileged part of the RISC-V ISA is not finished yet. This is a great project, but it seems a long way off.
评论 #8139986 未加载
评论 #8139850 未加载
评论 #8142006 未加载
FullyFunctionalalmost 11 years ago
(Disclaimer: I&#x27;m developing my own RV64 FPGA implementation.)<p>I wish the page was a little more clear on what the intentions are, etc, but seeing RV64 in silicon would be immensely exciting. Producing a simple in-order machine, even with usual set of peripherals isn&#x27;t very hard at all and nor that expensive on an older process node, but there&#x27;s a world of difference if we start talking superscalar out-of-order multi-core SMP. Seeing OpenRISC on the Advisory Board I suspect it&#x27;s more the former than the latter.
CHY872almost 11 years ago
I&#x27;ve spent some time with Robert Mullins and he is an absolutely stand-up guy. It was a pleasure to be taught by him.