![](https://img-blog.csdnimg.cn/b5be5490076f4b429c83eb16fbcf2260.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
3 专栏革新中,禁止订阅!!!
文章平均质量分 79
专栏革新中,禁止订阅!!!
优惠券已抵扣
余额抵扣
还需支付
¥299.90
¥399.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
新芯设计
本硕科班,自学成才,专注数字芯片设计 7 年,入职芯片设计原厂 3 年,具备异构多核 SoC 成功流片和量产上市的经验,点击关注,收获卧龙。
展开
-
如何基于 RISC-V CPU 集成一个 RISC-V SoC 呢?(上)
指导数字 IC 集成工程师如何基于 RISC-V CPU 集成一个 RISC-V SoC!!!原创 2023-02-19 15:19:53 · 659 阅读 · 0 评论 -
如何基于 RISC-V CPU 集成一个 RISC-V SoC 呢?(下)
指导数字 IC 集成工程师如何基于 RISC-V CPU 集成一个 RISC-V SoC!!!原创 2023-02-19 15:19:42 · 570 阅读 · 0 评论 -
基于 RISC-V SoC 的可配置 FFT 系统设计(1)引言
这是一个集成了 RISC-V、SoC、FPGA、Verilog、MATLAB、Python、C/C++、嵌入式系统、FFT 通信算法、交叉编译环境、软硬件协同设计等等的一个具有创新性的工程。主要的核心设计是 RISC-V 专用 CPU 的设计、FFT 嵌入式 C 的设计、以及 FPGA SoC 的设计。次要的专业技能是 RISC-V 交叉编译技术、软硬件协同验证、基于 RISC-V CPU 指令集的仿真验证环境的搭建思路、FFT 通信算法的理论掌握与代码实现。原创 2022-01-15 15:05:26 · 2206 阅读 · 36 评论 -
基于 RISC-V SoC 的可配置 FFT 系统设计(2)RISC-V 的起源及其发展历程
2010 年,伯克利大学(University of California, Berkeley,UCB)的 Krste Asanovic 教授领导的一支科研队伍,启动了一个有关 CPU 设计的新项目。在面对现存的复杂且冗余的指令集及其附带的昂贵的架构专利费和架构授权费的时候,毅然决然地抛弃了现有的指令集,自行研发了一种崭新的、简洁且灵活的、开源免费的指令集架构。经过若干次的迭代更新之后,RISC-V 就此诞生,成为了计算机体系架构改革的新起点。...原创 2022-01-15 16:31:38 · 3012 阅读 · 1 评论 -
基于 RISC-V SoC 的可配置 FFT 系统设计(3)RISC-V 指令集架构概述
(3)RISC-V 指令集架构概述原创 2022-01-15 16:57:32 · 1793 阅读 · 0 评论 -
基于 RISC-V SoC 的可配置 FFT 系统设计(4)RISC-V 硬件架构的相关研究
只要是基于 RISC-V 指令集架构来设计的 CPU,就可以称之为 RISC-V 处理器核。从 RISC-V 诞生以来,仅不到十年的时间,在全球范围内就涌现出了数十种版本的 RISC-V 内核。其中,有的是托管在 Github 平台上的开源免费的源代码,有的是需要购买授权费的商业开发 IP 核,有的是由相关的生成器生成的 RISC-V CPU 等等。不同的 RISC-V 处理器核,也有着不同的硬件架构设计、不同的流片面积、不同的处理性能、不同的应用领域以及适用场景等等...原创 2022-01-15 17:31:43 · 1510 阅读 · 0 评论 -
基于 RISC-V SoC 的可配置 FFT 系统设计(5)高性能 RISC-V 内核的硬件设计
对于 FFT 系统,其 RISC-V 内核的设计决定了整个系统的功能,其 RISC-V 内核的性能也决定了整个系统的性能。本次设计就是按照如下的 RISC-V CPU 的硬件架构设计图来实现的。原创 2022-01-15 18:13:30 · 2079 阅读 · 1 评论 -
基于 RISC-V SoC 的可配置 FFT 系统设计(6)1024 点 FFT 的 RISC-V SoC 整体架构和电路实现
本次项目主要设计了一个基于 RISC-V 指令集架构的 SoC,这是一个具有 1024 点的时频转换功能的 FFT 系统。在理想情况下,只要指令存储器和数据存储器的容量足够大,基本上可以实现任意点数的可配置 FFT 系统设计。原创 2021-12-26 18:47:16 · 2242 阅读 · 3 评论 -
基于 RISC-V SoC 的可配置 FFT 系统设计(7)RISC-V 编译原理
对于 RISC-V 来说,其编译原理类似于其它的指令集架构的编译方式,不同的只是编译工具和环境。C 文件经过文件预处理、程序编译、指令汇编以及系统链接四个环节的处理之后,最终转换为可载入 RISC-V 处理器的 ELF(Executable and Linkable Format,可执行和可链接格式)文件。这是一种包含了 RISC-V 二进制机器码、段加载地址、运行入口地址以及数据段等信息的可执行文件。...原创 2022-01-15 18:24:34 · 686 阅读 · 0 评论 -
基于 RISC-V SoC 的可配置 FFT 系统设计(8)RISC-V 交叉编译的环境搭建
目前,基于 RISC-V 的 SoC 芯片主要都是应用于低功耗的轻量级嵌入式设备领域中,其宝贵的硬件资源不会浪费在 RISC-V 编译器和工具链上。大部分的情况下,其程序的开发与编译都是在 PC 主机上进行的,然后下载到基于 RISC-V 处理器的嵌入式系统平台上。类似这样的,在架构 A 中进行编译,但是架构 A 本身无法运行该程序,只能在架构 B 中进行实现的方式就称为交叉编译。...原创 2022-01-15 19:36:57 · 763 阅读 · 3 评论 -
基于 RISC-V SoC 的可配置 FFT 系统设计(9)RISC-V 交叉编译的功能验证
基于 RISC-V 交叉编译的环境搭建完成之后,对于其中的编译工具功能的正确性以及软件开发环境的可行性,可以通过以下两种方式来加以验证。原创 2022-01-15 19:43:19 · 1087 阅读 · 0 评论 -
基于 RISC-V SoC 的可配置 FFT 系统设计(10)1024 点 FFT 程序的交叉编译
这是一个集成了 RISC-V、SoC、FPGA、Verilog、MATLAB、Python、C/C++、嵌入式系统、FFT 通信算法、交叉编译环境、软硬件协同设计等等的一个具有创新性的工程。主要的核心设计是 RISC-V 专用 CPU 的设计、FFT 嵌入式 C 的设计、以及 FPGA SoC 的设计。次要的专业技能是 RISC-V 交叉编译技术、软硬件协同验证、基于 RISC-V CPU 指令集的仿真验证环境的搭建思路、FFT 通信算法的理论掌握与代码实现。...原创 2022-01-15 20:55:37 · 448 阅读 · 0 评论 -
基于 RISC-V SoC 的可配置 FFT 系统设计(11)RISC-V 自定义指令的流程
针对上述的矢量硬件 PE 加速设计,需要相应的 RISC-V 自定义指令来驱动数据与控制信号。RISC-V 指令的自定义是比较复杂的,不仅需要在硬件部分上加以修改,更是要建立其软硬件的生态环境。这是 RISC-V 一系列的完整的自定义指令开发流程,主要分为硬件部分和软件部分的更改。...原创 2022-01-15 20:16:45 · 988 阅读 · 0 评论 -
基于 RISC-V SoC 的可配置 FFT 系统设计(12)RISC-V SoC 软硬件协同仿真验证
本项目基于软硬件协同仿真验证的理念思维,针对稀疏多音信号,以 MATLAB 采样的数据与处理的结果,作为本次实验的基准数据。对于 C 软件程序设计功能的正确性,可以通过 Visual Studio 2019 软件编程工具来验证。对于 RISC-V FFT 硬件系统设计功能的正确性与可行性,是通过 Vivado 2019.1 集成开发工具来的仿真结果来验证的。...原创 2022-01-16 15:01:31 · 1206 阅读 · 0 评论 -
基于 SoC 的卷积神经网络车牌识别系统设计(6-1)数字 IC 设计工程师求职必问:关于项目的 72 个问题
本文主要总结了数字 IC 设计工程师求职中,面试官必问的 72 个项目问题。熟悉这些问题的答案,不仅能够助你在秋招中斩获大厂 Offer,同时可以提升你的科研能力水准。原创 2020-12-04 10:31:52 · 1018 阅读 · 4 评论 -
基于 SoC 的卷积神经网络车牌识别系统设计(6-2)数字 IC 设计工程师求职必答:关于项目的 72 个答案
本文主要总结了数字 IC 设计工程师求职中,面试官必问的 72 个项目问题的答案,针对于本次项目,对于其它项目的提问也是类似的。熟悉关于项目的 72 个问题的答案,不仅能够助你在秋招中斩获大厂 Offer,同时可以提升你的科研能力水准。 由于项目部分答案需要贴图、表格、公式之类的形式,因此本文就简单的以图片的方式来展示,但是依旧是绝对不掺杂任何的水分,都是实实在在的满满的干货。 此外,文末附上了 12 页的 PDF 文档获取方法。...原创 2020-12-04 10:33:12 · 701 阅读 · 0 评论 -
基于 SoC 的卷积神经网络车牌识别系统设计(6-3)数字 IC 设计工程师项目复盘:关于项目的 48 条心得
本文主要总结了数字 IC 设计工程师项目中,通过总结复盘的 48 条心得。基于这 48 条心得,希望能够帮助各位数字 IC 设计工程师缩短探索时间、减少设计弯路、提高设计能力、斩获大厂高薪!原创 2021-10-06 21:38:58 · 1088 阅读 · 0 评论 -
基于 SoC 的卷积神经网络车牌识别系统设计(6-4)数字 IC 设计工程师求职面试:关于项目的 100 个提问
大部分订阅该项目的 AI SoC 芯片设计爱好者都是为了找工作而做准备的,因此,总结了关于项目的面试提问内容,满满的干货,希望能够帮助到大家们。原创 2021-10-10 10:39:54 · 825 阅读 · 3 评论 -
基于 SoC 的卷积神经网络车牌识别系统设计(7)SoC 定义构成和 SoC 启动流程
(7)SoC 定义构成和 SoC 启动流程原创 2022-06-15 20:57:10 · 801 阅读 · 0 评论