一直想对自己说些心里话。
以前的自己,想要研究、想要探索的项目有很多,但是大多数没有完成。总是这个项目没有研究多久,就去研究新的项目。在这种情况下,自己收获的是非常少的。
现在看来,这种做法是不对的,一定要放下浮躁的心,先坚持去做好一件事情,做到精益求精。

给自己设定的现阶段的目标。
正好快到自己的生日啦,打算买一款正点原子的开发板,这次打算买的是达芬奇pro的FPGA板子用来验证自己设计的riscv芯片。

之前就有设计芯片的想法,可以设计一款riscv的芯片,现阶段了解到riscv开源项目有tinyriscv以及蜂鸟e203
tinyriscv的gitee资料。
tinyriscv的技术博客。
tinyriscv则是一个轻量型的riscv,但是俗话说的好,“麻雀虽小,五脏俱全”,这个开源设计需要好好的了解一下。

还有一个可以参考的是蜂鸟e203这款riscv,当然也有对应的书籍,在设计的过程中遇到不明白的地方可以时常翻看。

还有芯王国的riscv。参考网站如下,芯王国riscv

达芬奇pro的FPGA学习笔记0--对自己想说的话以及之后的项目规划相关推荐

  1. 达芬奇pro的FPGA学习笔记1--创建vivado工程

    这一阶段的目标是看达芬奇pro的FPGA的学习视频,学习范围主要对FPGA的硬件和软件进行学习. 开发软件版本:vivado 2019.2 开发系统:win11 创建vivado工程 首先打开viva ...

  2. 达芬奇pro的FPGA学习笔记4--LED闪烁(500ms灯1亮,500ms灯2亮)

    参考正点原子的代码 module led_twinkle( input sys_clk, input sys_rst, output [1:0] led);reg [25:0] cnt = 26'd0 ...

  3. 达芬奇pro的FPGA学习笔记3--添加testbench文件、仿真

    这是第一个实验,内容:小灯闪烁实验(主要参考正点原子的例程) 因为考虑到需要计数的数值较大,所以将计数减少,这样可以更好的进行仿真,下面的代码是修改后的Verilog的设计文件 module led_ ...

  4. 达芬奇PRO板的FPGA功能学习笔记(一)

    达芬奇PRO板的FPGA功能学习笔记(一) 从编译到实现需要五个步骤: 1.写代码(verilog语言) 2.综合分析 3.写约束文件 约束文件主要是定义接口,命令第一个关键字代表命令的名称,其后的每 ...

  5. 达芬奇pro核心板QSPI Flash读数据实验

    Flash型号及互联结构 核心板Flash型号为N25Q128,其与FPGA的互联结构见达芬奇pro核心板原理图V3.9. 其中,QSPI_CS和QSPI_DQ0~3分别为Flash的片选和数据线,连 ...

  6. 达芬奇PRO板的FPGA功能学习笔记(二)

    实例化调试探针流程: 1.点击"Flow Navigator"下面的 IP catalog,搜索ILA,并双击打开: 2.在弹出的窗口customize IP中有两个子页面:Gen ...

  7. FPGA 学习笔记:Vivado 2019.1 添加 IP MicroBlaze

    前言 当前 FPGA 无所不能,能添加 MCU的核,也就是可以嵌入一个单片机的内核,当个单片机使用,这里添加 MicroBlaze,这个是RISC的核,还没有开始熟悉,估计与 ARM 或者 RISC- ...

  8. FPGA 学习笔记:Verilog 实现LED流水灯控制

    前言 在初步了解 Xilinx Vivado 的使用后,开启了FPGA Hello World 程序:LED 流水灯控制 在嵌入式MCU中,流水灯需要延时来实现,FPGA的延时,使用外部晶振来实现 目 ...

  9. TMS320DM8148CPCI卡学习资料第193篇:基于TI 达芬奇DSP TMS320DM8148音视编解码与存储6U-CPCI卡设计方案

    TMS320DM8148CPCI卡学习资料第193篇:基于TI 达芬奇DSP TMS320DM8148音视编解码与存储6U-CPCI卡设计方案 一.板卡概述 音视频编解码与存储板包括1片TI多核DSP ...

最新文章

  1. Cocos2d-x 3.0游戏开发之虚拟机IOS环境:匹配才是好,莫要随便升级软件
  2. scorecardpy库的使用简介
  3. 理解图像配准中的LMeds、M-estimators与RANSAC算法
  4. bzoj3771: Triple
  5. 场景:如果一个select下拉框的值被选中,其他两个字段值的校验也生效
  6. openstack changePassword
  7. 安装SQL Sever2017时出现“Polybase要求安装Oracle JRE 7更新51(64位)或更高版本规则失效”的解决办法
  8. PIC单片机应用开发实践教程(三): MCU配置位与烧录
  9. 试题 基础练习 特殊回文数(123321是一个非常特殊的数,它从左边读和从右边读是一样的。   输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。)
  10. token干什么用_token是什么意思,token身份验证使用方法流程
  11. U-GAT-IT:基于GAN的新型无监督图像转换
  12. Linux python + selenium 以 kiosk模式打开Chrome浏览器 并 支持下载文件时询问下载路径
  13. python 马赛克拼图_使用 python 做到马赛克拼图
  14. 国家密码管理局公告——密码行业标准更新26项
  15. /MD 与 /MT、/MTD与/MDD的区别
  16. 获取局域网远程主机ipv6地址
  17. SEO优化方案怎么做(seo推广优化方案)
  18. #GD32F307VET6# 等位替代海威华芯HHD1705001
  19. 什么是HTTPS,与HTTP的区别?
  20. 航空货代系统之国际公务制单

热门文章

  1. 面试必备!TCP协议经典十五连问!
  2. 结对编程遇到猪队友,“你用的才是中华田园敏捷!”
  3. RSocket一种新的响应式应用新协议
  4. 轮循码/轮巡码/轮询码
  5. 不用下载软件将优酷kux转码成mp4
  6. mysql_connect()不支持解决方法
  7. Unreal 4 C++开发,获取序列器上物体播放的自身音轨上的语音
  8. 工程事故与现实世界(续)
  9. 商业图表工具推荐,热门商业图表工具有哪些?
  10. 在 UltraEdit 和 UEStudio 中开始使用 Perl 正则表达式