自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 2小时速刷8大项目——上海迪士尼一日游攻略

1.绪论谁能从这篇攻略中受益:和我一样拥有年轻的身体(能跑)大叔的心态,认为出来玩就是为了值回票价的穷人。本攻略是基于淡季(11月份)的周末(人很多),旺季没去过,不敢保证适用。不适合阅读本攻略的人群:土豪,不在乎花钱,只追求最好的享受。请打开迪士尼官网,他们的尊享套餐介绍绝对是最言简意赅,例如免排队,专业指导路线(不说了,酸了)。佛系旅游者,或者信仰旅游者,就是想来迪士尼拍照。严...

2019-11-05 21:31:46 4014 2

原创 Syntacore RISCV 工具链使用(五)gcc工具链的生成与添加自定义指令集

RISCV指令集架构最大的特点就是模块化设计和可扩展性。本博客介绍如何在工具链中添加自定义指令。

2019-05-16 10:45:50 6347 21

原创 Syntacore RISCV 工具链使用(四)编译器与链接脚本分析

Syntacore脚本分析在第一篇博客Syntacore RISCV 工具链使用(一)环境搭建.中提到下载Syntacore的预编译工具链,我们先看看工具链提供了哪些工具。$ cd $RISCV_TOOLKIT_DIR/riscv-known-elf-gcc/bin/ls可以看到先说明一下工具的命名规则,以下内容转载自博客对RISC-V GCC工具链进行简单的中文科普与介绍ris...

2019-05-12 19:57:46 1849

原创 Syntacore RISCV 工具链使用(三)测试case的rtl仿真

上一篇博文中讲到了如何生成测试用的hex文件,本篇讲解如何进行rtl仿真测试case试跑上一篇博客已经说明了如何生成测试用的testcase。我们来分析一下生成的文件有哪些其中hex文件是用于rtl仿真文件。dump文件用于观察生成的指令。elf文件是烧写到开发板的文件。标红的test_info是指示哪些文件用于仿真。将Ubuntu系统的build文件拷贝至Centos系统的对应目录的...

2019-05-12 16:47:16 1403 1

原创 Syntacore RISCV 工具链使用(二)测试case试跑

上篇博客已经说明了Syntacore公司提供的工具链和源代码的环境安装。本博客分析其默认的配置。分析脚本首先分析Syntacore公司提供的开源代码文件内容$ cd $(SCR1_DIR)(本人设置的地址为~/scr1)$ ls其中sim目录中放置了测试用的testcase,src放置了rtl代码。build目录为软件工具链的中间文件以及hex文件生成目录。接下来分析makefile...

2019-05-12 16:41:14 1811

原创 Syntacore RISCV 工具链使用(一)环境搭建

环境搭建Syntacore公司是俄罗斯一家专门制作RISCV架构CPU的IP核公司,他们提供了开源的RTL代码,但是没有公开工具链,也没有工具链的相关说明。本系列博客希望通过记录Syntacore IP核的移植及工具链使用的过程,与大家共同学习与分享。IP核的源代码(SCR1):ipcore.预编译工具链地址:toolchian.操作系统:CENTOS 6.0 for VCS(RTL编译工...

2019-05-12 15:39:46 2452

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除