risc

2020-12-20 10:50
M1是模式转变的开始,这将使RISC-V微处理器受益,但不会像您想的那样。 到目前为止,很明显,苹果公司的M1芯片很重要。而且,对其他行业的影响也越来越清晰。在这个故事中,我想谈谈与RISC-V微处理器的连接,这对大多数读者而言可能并不明显。 首先让我为您提供一些背景知识:为什么Apple的M1芯片这么快? ......
2020-11-25 17:25
在使用图形时,使用操作系统来简化我们的工作。在我们的实例中,除了其他方面。在本文中,我们将使用VirtIO规范编写GPU(图形处理单元)驱动程序。在这里,我们将允许用户应用程序将屏幕的一部分作为RAM -通常称为帧缓冲区。 我们通过将某些命令发送到主机(设备)来命令虚拟GPU(virtio-gpu)。来宾......
2020-11-24 14:40
特价! Pinecil是一款智能迷你便携式烙铁,带有32位RISC-V SoC,具有时尚的设计,自动待机功能,并且仅需12秒即可加热到工作温度! 双电源输入设计:1)USB-C支持PD和QC 3.0,并且; 2)DC5525枪管DC插孔。 快速快速预热:在12秒内达到工作温度。支持按需快速增强功能。 可调节......
2020-11-21 12:25
如今,许多人说RISC和CISC之间的区别变得无关紧要。真的吗?如果不是,那么现代RISC和CISC CPU之间到底有什么区别? Apple现在已经发布了M1 Apple Silicon芯片,经过一番摸索,您可能想知道它与Intel或AMD处理器有何不同?您可能听说过M1被称为ARM处理器,而ARM是所谓的RISC处......
2020-11-15 0:48
我运营EDA初创公司Redwood EDA的最大乐趣之一是与热情的大学生和开源开发人员合作,看看我们的技术如何重新激发人们对逻辑设计的热情。最近,我和VLSI系统设计的库纳尔·戈什(Kunal Ghosh)举办了我们的第三期“三十小时内的微处理器”(Myth)研讨会,参与者学习RISC-V并构建他们自己的RISC-V......
2020-11-9 18:3
阿里巴巴在2019年发布了宣铁-910 RISC-V内核(又名XT910),用于功能强大的高达16核的SoC,但2020年的一次更新显示,该公司计划拥有一个完整的RISC-V内核系列,用于从低功耗微控制器到服务器SoC的广泛应用。 当时,我只是以为公司计划将自己的内核保密,但时间证明我错了,因为负责开发RISC-V内......
2020-10-31 2:1
每样东西都有处理器。我甚至不是在谈论你手机或智能电视中的SoC;但从汽车到游戏机的现代设备都充满了微型芯片。这些微控制器管理电源、解释传感器读数、移动数据、处理网络连接和许多其他服务。这些处理器的设计,从体系结构到指令集(CPU可以执行的基本代码)都被认为是知识产权,一半的时间是保密的。加州大学伯克利分校(UC Be......
2020-10-30 2:0
引导应用程序时出错
2020-10-27 23:19
本文通过研究C标准库中setjmp和long jmp函数的实现来探索RISC-V汇编。我经常发现,当我有可以反汇编的实际代码时,我会更快地掌握概念,因为它允许我将信息与意图联系起来。我相信RISC-V和类似的努力将从根本上改变计算机的制造和编程方式。我希望分享我的知识会给别人带来和我想象开放硬件未来时一样的快乐。 注......
2020-10-27 6:26
最近,我需要为一个研究项目分析一些RISC-V汇编代码,然后计算一些基本指标,但我找不到合适的工具。好的,我将从一个较小的开放源码汇编器中获取一个解析器。这并不成功,因为我看到的那些使用粗糙的、基于正则表达式的解析器,这些解析器不维护有关结构的信息。 没问题,我会实现我自己的!让我查一下RISC-V汇编的语法...。......
2020-10-11 15:44
我拥有的第一台电脑是Sclair ZX Spectrum,我对这些小巧、便宜、破损严重的机器仍有很大的好感。例如,我刚刚支持了ZX Spectrum Next Kickstarter。但在我离开大学找到一份工作后,我给自己买了第一台真正的电脑:一台橡子阿基米德(Acorn Archimedes)。Archie仍然是我......
2020-9-27 5:36
第2部分:半导体工程与Codasip首席技术官Zdenek Prikryl、Rambus安全技术研究员Helena Handscheh、Aldec营销总监Louie de露娜、Valtrix Systems首席执行官ShubhoDeep Roy Choudhury和SmartDV北美应用工程总监Bipul Taluk......
2020-9-19 3:15
近年来,人们讨论了开发人员需要基于ARM的PC或工作站来直接在目标硬件上工作,现在有几种选择,包括SynQuacer E系列24核ARM PC、Ampere eMag 64位ARM工作站和蜂窝LX2K 16核ARM工作站。 现在看来,在10月20-22日和10月27-29日举行的Linley Fall Process......
2020-9-15 8:37
加利福尼亚州圣马特奥--(美国商业资讯)--商用RISC-V处理器IP和硅解决方案的领先提供商SiFive,Inc.今天宣布,SiFive首席技术官尤苏普·李博士和SiFive首席架构师Krste Asanovic博士将出席技术行业首屈一指的处理器大会--Linley Fall虚拟处理器大会(Linley Fall ......
2020-9-14 2:45
在RISC-V的带领下,开源硬件继续发展壮大--尽管这种处理器技术既不是免费的,也不是简单易用的。 然而,开源硬件运动在之前的多次尝试之后已经建立了坚实的立足点,即使对处理器来说也是如此,这些尝试只取得了有限的成功。随着对更多定制硬件的需求,以及越来越多的初创企业寻求构建高度适合AI/ML算法的加速器和解决方案,人们......
2020-9-5 10:35
围绕RISC-V有很大的兴趣/炒作,低成本的主板如龙眼Nano或Maixduino已经上市,但这些主板基于微控制器级芯片,尽管可以在Kendryte K210RISC-V主板上运行Linux,但它没有MMU,因此并不适合所有人。 支持Linux的RISC-V电路板确实存在,但价格为数百美元或更高,如HiFive已释放......
2020-8-28 11:54
Codasip首席技术官Zdenek Prikryl与半导体工程公司坐下来讨论了RISC-V市场,在这个市场上,开放指令集架构(ISA)正在普及,以及使用这项技术面临的最大挑战是什么。 SE:您认为RISC-V的价值在哪里?是针对现成处理器还是针对更多定制组件? Prikryl:几年前,RISC-V主要用于嵌入式应用......
2020-8-7 18:48
开放RISC-V指令集体系结构(ISA)中最有趣的部分可能是矢量扩展(RISC-V&34;V&34;)。与一般的单指令多数据(SIMD)指令集相比,RISC-V矢量指令是矢量长度不可知的(VLA)。因此,RISC-V&34;V&34;CPU可以灵活地选择矢量寄存器大小,而RISC-V&34;V&34; 本文比较了两种......
2020-7-31 2:30
为RISC-V Ben Marshall和G.Richard Newell和Dan Page以及Markku-Juhani O.Saarinen和Claire Wolf设计标量AES指令集扩展摘要:安全、高效地执行AES是大多数计算平台的基本要求。为此,通常包括专用指令集扩展(ISE)。RISC-V是一种(相对)较新......
2020-7-24 13:58
作者Samuel Greengard Communications of the ACM,2020年5月,第63卷第5期,第30-32页10.1145/3386377评论现代计算依赖于许多组件来提供快速和高性能,然而很少有组件比精简指令集计算机(通常称为RISC)发挥更完整的作用。尽管指令集体系结构(ISA)有不同的......
2020-7-23 10:2
RISC-V有很多吸引人的地方,从架构的开放性、基于简单性和可扩展性的全新设计,以及RISC-V基金会从头开始对安全的坚定承诺。因此,RISC-V以其无与伦比的验证和安全故事对开源seL4微内核来说是一个极具吸引力的平台。这导致业界参与者,特别是总部位于德国的HENSOLDT Cyber,在RISC-V和seL4的组......
2020-6-9 19:59
seL4(发音为ess-e-ell-4)可以说是世界上最安全的操作系统(OS)内核。 操作系统内核是计算机系统上运行的最低级别的软件。它是在特权模式下执行的代码(RISC-V中的S模式;M模式是为微码/固件保留的)。内核最终负责计算机系统的安全。 seL4是一个微内核。微内核的想法是最大限度地减少可信计算基础--这是......
2020-5-2 18:0
这是一本用Rust从头开始编写64位RISC-V仿真器的书。它向我们展示了如何在10个步骤中实现仿真器。在最后一步中,您可以在模拟器中运行xv6,这是一个简单的类Unix操作系统。 作者是@d0iasm,请随时通过Twitter或GitHub问题向我询问和请求任何问题!
2020-5-2 17:55
最近,我厌倦了每天在工作中埋头苦干。我已经决定尝试一些低级的东西,我听过很多人谈论这个叫做RISC-V的新的伟大的架构,我一直喜欢低级的东西,所以我决定尝试一下它。 顾名思义,RISC-V是一种RISC架构,它只有几条指令,并且被设计成可扩展的。您可以使用基本实现做任何事情,但是由于它非常有限,大多数实现都使用扩展来......