达芬奇pro的FPGA学习笔记0--对自己想说的话以及之后的项目规划
一直想对自己说些心里话。
以前的自己,想要研究、想要探索的项目有很多,但是大多数没有完成。总是这个项目没有研究多久,就去研究新的项目。在这种情况下,自己收获的是非常少的。
现在看来,这种做法是不对的,一定要放下浮躁的心,先坚持去做好一件事情,做到精益求精。
给自己设定的现阶段的目标。
正好快到自己的生日啦,打算买一款正点原子的开发板,这次打算买的是达芬奇pro的FPGA板子用来验证自己设计的riscv芯片。
之前就有设计芯片的想法,可以设计一款riscv的芯片,现阶段了解到riscv开源项目有tinyriscv以及蜂鸟e203。
tinyriscv的gitee资料。
tinyriscv的技术博客。
tinyriscv则是一个轻量型的riscv,但是俗话说的好,“麻雀虽小,五脏俱全”,这个开源设计需要好好的了解一下。
还有一个可以参考的是蜂鸟e203这款riscv,当然也有对应的书籍,在设计的过程中遇到不明白的地方可以时常翻看。
还有芯王国的riscv。参考网站如下,芯王国riscv
达芬奇pro的FPGA学习笔记0--对自己想说的话以及之后的项目规划相关推荐
- 达芬奇pro的FPGA学习笔记1--创建vivado工程
这一阶段的目标是看达芬奇pro的FPGA的学习视频,学习范围主要对FPGA的硬件和软件进行学习. 开发软件版本:vivado 2019.2 开发系统:win11 创建vivado工程 首先打开viva ...
- 达芬奇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 ...
- 达芬奇pro的FPGA学习笔记3--添加testbench文件、仿真
这是第一个实验,内容:小灯闪烁实验(主要参考正点原子的例程) 因为考虑到需要计数的数值较大,所以将计数减少,这样可以更好的进行仿真,下面的代码是修改后的Verilog的设计文件 module led_ ...
- 达芬奇PRO板的FPGA功能学习笔记(一)
达芬奇PRO板的FPGA功能学习笔记(一) 从编译到实现需要五个步骤: 1.写代码(verilog语言) 2.综合分析 3.写约束文件 约束文件主要是定义接口,命令第一个关键字代表命令的名称,其后的每 ...
- 达芬奇pro核心板QSPI Flash读数据实验
Flash型号及互联结构 核心板Flash型号为N25Q128,其与FPGA的互联结构见达芬奇pro核心板原理图V3.9. 其中,QSPI_CS和QSPI_DQ0~3分别为Flash的片选和数据线,连 ...
- 达芬奇PRO板的FPGA功能学习笔记(二)
实例化调试探针流程: 1.点击"Flow Navigator"下面的 IP catalog,搜索ILA,并双击打开: 2.在弹出的窗口customize IP中有两个子页面:Gen ...
- FPGA 学习笔记:Vivado 2019.1 添加 IP MicroBlaze
前言 当前 FPGA 无所不能,能添加 MCU的核,也就是可以嵌入一个单片机的内核,当个单片机使用,这里添加 MicroBlaze,这个是RISC的核,还没有开始熟悉,估计与 ARM 或者 RISC- ...
- FPGA 学习笔记:Verilog 实现LED流水灯控制
前言 在初步了解 Xilinx Vivado 的使用后,开启了FPGA Hello World 程序:LED 流水灯控制 在嵌入式MCU中,流水灯需要延时来实现,FPGA的延时,使用外部晶振来实现 目 ...
- TMS320DM8148CPCI卡学习资料第193篇:基于TI 达芬奇DSP TMS320DM8148音视编解码与存储6U-CPCI卡设计方案
TMS320DM8148CPCI卡学习资料第193篇:基于TI 达芬奇DSP TMS320DM8148音视编解码与存储6U-CPCI卡设计方案 一.板卡概述 音视频编解码与存储板包括1片TI多核DSP ...
最新文章
- Cocos2d-x 3.0游戏开发之虚拟机IOS环境:匹配才是好,莫要随便升级软件
- scorecardpy库的使用简介
- 理解图像配准中的LMeds、M-estimators与RANSAC算法
- bzoj3771: Triple
- 场景:如果一个select下拉框的值被选中,其他两个字段值的校验也生效
- openstack changePassword
- 安装SQL Sever2017时出现“Polybase要求安装Oracle JRE 7更新51(64位)或更高版本规则失效”的解决办法
- PIC单片机应用开发实践教程(三): MCU配置位与烧录
- 试题 基础练习 特殊回文数(123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。)
- token干什么用_token是什么意思,token身份验证使用方法流程
- U-GAT-IT:基于GAN的新型无监督图像转换
- Linux python + selenium 以 kiosk模式打开Chrome浏览器 并 支持下载文件时询问下载路径
- python 马赛克拼图_使用 python 做到马赛克拼图
- 国家密码管理局公告——密码行业标准更新26项
- /MD 与 /MT、/MTD与/MDD的区别
- 获取局域网远程主机ipv6地址
- SEO优化方案怎么做(seo推广优化方案)
- #GD32F307VET6# 等位替代海威华芯HHD1705001
- 什么是HTTPS,与HTTP的区别?
- 航空货代系统之国际公务制单