Scala具备给参数提供默认值的能力,这样调用者就可以忽略这些具有默认值的参数。这个在spark的源码里随处可见,比如rdd的sample函数: /** * Return a sampled subset of this RDD. * * @param withRep... 全文

05-21 11:11 来自版块 - 开源RV技术专区

scala使用函数或者类的构造函数的时候,参数传递的过程中为了表达更为清晰,可以支持通过形式参数的名称给函数的参数赋值。 1. 函数的命名参数当调用方法时,实际参数可以通过其对应的形式参数的名称来标记:def printName(first: String... 全文

05-21 11:07 来自版块 - 开源RV技术专区

Scala中的类是用于创建对象的蓝图,其中包含了方法、常量、变量、类型、对象、特质、类,这些统称为成员。类型、对象和特质将在后面的文章中介绍。类定义一个最简的类的定义就是关键字class+标识符,类名首字母应大写。class Userval user1 = new User关键字... 全文

05-21 10:57 来自版块 - 开源RV技术专区

java的除了原始类型的所有类都有一个默认的父类Object,那么scala的统一父类是什么呢?这个是有人在群里问浪尖的一个问题,今天浪尖就给大家讲解一下Scala类型层次结构在Scala中,所有的值都有类型,包括数值和函数。下图阐述了类型层次结构的一个子集。1. Sca... 全文

05-21 10:52 来自版块 - 开源RV技术专区

芯片行业,门派无数。不论新老,都心怀铸剑野望,想在兵器谱上留名。有一天,一群人手握图纸昭告天下:我有铸剑之术,要与普天同享。从此改变游戏玩法。这群人,是以加州伯克利大学教授David Patterson为代表的RISC-V群雄。他们的图纸,就是RISC-V指令集。不过,R... 全文

05-19 13:55 来自版块 - 行业热点资讯

RISC-V 能够实现“自主可控”与“普世通用”的国产处理器,中国应该拥抱此技术。——胡振波RISC-V指令集是怎么回事就不多说了。开门见山,说说几款我接触过的开源处理器,按我接触的时间顺序来排序。1. Rocket,BOOM很多RISC-V开发者,无论硬件还是软件,首次... 全文

05-15 18:00 来自版块 - 技术文章发布

什么是RISC-VRISC-V(发音为“risk-five”)是一个基于精简指令集(RISC)原则的开源指令集架构(ISA)。与大多数指令集相比,RISC-V指令集可以自由地用于任何目的,允许任何人设计、制造和销售RISC-V芯片和软件。虽然这不是第一个开源指令集,但它具有重要意... 全文

05-15 17:32 来自版块 - 技术文章发布

1.RISC-V编译环境框架这是我RISC-V编译环境的架构:build case common toolchain2.各目录内容介绍2.1 toolchain:工具链目录我不打算介绍,如果有不明白的,可以看我的这个博客:rocket-chip工具链的编译与使用(h... 全文

05-14 10:48 来自版块 - 技术文章发布

微处理器的开放指令集有望重塑计算,并引入新的、更强大的功能。现代计算机依靠许多元件来提供高速和高性能,但是很少有比一台精简的指令集计算机(通常称为RISC)发挥更大作用的了。尽管指令集体系结构(ISA)具有不同的形状和形式-并且它支持多种系统和设备-但存在一个共同点,与复... 全文

05-13 10:34 来自版块 - 行业热点资讯

回顾过去几年的集成电路产业里,RISC-V是一个绕不过去的热词。作为一项以“开源”为卖点的技术,RISC-V自面世以来,就在相对古板的处理器设计领域激起了不小的浪花。由于RISC-V的开源特性造就了一个相对全面的处理器研究基础,很多对新技术有追求的从业者开始投入到这个阵营当中。尤... 全文

05-13 10:19 来自版块 - 行业热点资讯

说到x86和ARM,大家可能并不陌生。基于x86的英特尔与AMD几乎制霸PC端芯片,ARM架构也开始在麒麟、骁龙等手机终端芯片上大展拳脚。与这两位“顶流”相比,另一个备受中国半导体厂商喜爱的架构RISC-V,大众层面的认知度可能就没那么高了。不过在产业界人士眼中,它可是被寄予厚望... 全文

05-13 09:57 来自版块 - 行业热点资讯

RISC-V GCC工具链编译安装要学习riscv架构,首先第一步,要搞定riscv的gcc交叉编译器。下面就对riscv的gcc交叉编译器,进行详细的介绍。riscv gcc工具下载Riscv的gcc交叉编译器,以开源的方式托管在github上。链接如下:https://git... 全文

05-13 09:13 来自版块 - 技术文章发布

安谋控股(ARM)是全球最大的半导体硅智财公司,靠授权IC公司使用硅智财赚钱。一年半前,他们却悄悄在日本和斯巴鲁(Subaru)车厂合作,要用物联网来帮斯巴鲁卖更多汽车。做半导体的,跟卖汽车的有什么关系?这个计画,其实是安谋跨足物联网的重要一步。斯巴鲁车联网销量翻两倍以前... 全文

05-09 11:24 来自版块 - 行业热点资讯

近期,SiFive宣布免费提供其E21 RISC-V处理器内核,可用于呼吸机等医疗设备设计中。据悉,这是Open Covid Pledge的一部分, Open Covid Pledge加入了已提供专利的Intel,HP和IBM等公司,以及在许可许可下提供完整呼吸机设计的M... 全文

05-09 11:04 来自版块 - 行业热点资讯

一、开源工程简介上一篇文章(用Chisel快速搭建FFT流水线电路)我们对用Chisel快速搭建FFT流水线电路基本方法进行了简要介绍,为了更好地与关注硬件架构敏捷开发方法的朋友们切磋交流,我们抛砖引玉,已经把相应的代码和工程进行了开源。开源工程地址为:https://g... 全文

05-09 10:35 来自版块 - 开源RV技术专区

近日,ARM宣布了灵活访问计划(flexible access),该计划主要针对处于早期阶段的芯片初创企业。根据该计划,拥有不超过500万美元资金的初创公司可以免费试用各种ARM IP,从而使他们可以在整个产品开发周期内使用各种ARM解决方案进行实验,设计和原型设计。该计划涵盖的... 全文

05-09 10:28 来自版块 - 行业热点资讯

為了滿足更高效能的運算需求,Nvidia在繪圖晶片改用RISC-V架構,來翻新用了十多年在GPU內的微控制器老舊CPU架構Nvidia發現,現有市場產品無法滿足客製晶片需求,轉而決定自建,甚至捨棄Arm架構,改採用了開源的RISC-V指令集架構,來設計自己的微控制器CPU... 全文

05-09 10:21 来自版块 - 行业热点资讯

2020年2月13日FreeRTOS 作者Richrd Barry 通过电子邮件宣布,MIT license 的开源软件FreeRTOS V10.3.0正式发布,新版本包括支持ARM v7-M 和 ARM v8-M内核MPU移植,扩展支持IAR 编译器和IDE 的RISC... 全文

05-09 10:16 来自版块 - 技术文章发布

2019年2月,笔者参观了德国纽伦堡嵌入式世界展。西部数据公司在展会上介绍了其产品已经使用了RISC-V 架构处理器,每年出货超过10亿颗RISC-V芯片,未来还将翻倍。RISC-V基金会被邀请在纽伦堡大会上举办一个全天的课程和RISC-V专区展示,包括Andes Tec... 全文

05-09 10:09 来自版块 - 行业热点资讯

RISC-V指令集体系结构(ISA)易于扩展,并且没有指定关于特定RISC-V微控制器或片上系统(SoC)实现的所有内容。因此,FreeRTOS RISC-V移植也是可扩展的-它提供了一个处理所有RISC-V实现共有的寄存器的基本移植,以及一组macros,实现硬件特定的... 全文

05-09 09:49 来自版块 - 技术文章发布

最近来访

(2)

返回顶部