当前位置:网站首页>"If life is just like the first sight" -- risc-v
"If life is just like the first sight" -- risc-v
2022-07-06 14:36:00 【Lntan0】
mention RISC-V, One word we have to mention is Instruction set architecture (ISA).
that , What is meant by “ISA”,ISA It can be called CPU Soul , Sometimes referred to as “ framework ” Otherwise known as “ Processor architecture ”.
Above the ISA Made a detailed description , I won't repeat it here .
With instruction set architecture , Different processor hardware implementation schemes can be used to design processors with different performance . The specific hardware implementation scheme of the processor is called Microarchitecture (Microarchitecture).
RISC-V( English is read as “risk-five”), Is a new instruction set architecture .RISC-V The framework is mainly composed of several professors from the University of California, Berkeley 2010 The invention of . The reason why Berkeley developers invented a new instruction set architecture , Instead of using mature X86 perhaps arm framework , Because these architectures have been developed for many years , Become extremely complex and miscellaneous , And there are high patent and architecture licensing problems . therefore ,RISC-V Architecture is a new , Simple, open and free instruction set architecture .
Briefly introduce some CPU principle :
1. Classic five stage assembly line
Flow of an instruction : Fingering > decoding > perform > Visiting and depositing > Write back to
Simply mention a concept : Pipeline depth
Deeper and deeper assembly lines : Pursuing high performance
Shallower and shallower assembly lines : Pursue low power consumption
2.CPU Data access
About match
Competition questions : Based on hummingbird E203 RISC-V Intelligent recognition of kernel SoC Design and application system development
Content : Open source hummingbird based on xinlai Technology E203 Demo SoC(e203_hbirdv2) Expand , On the limited programmable logic platform, we build a..., which is oriented to the application field of intelligent recognition SoC, And then complete the actual application system development . It is required to build SoC In order to improve the overall performance of the system , The application system realized is innovative 、 Practicality and market application prospects .
Make complaints about it : I can't borrow & It's too persuasive to buy a board
(Nuclei MCU200T, The price is 2499)
(Nuclei DDR200T, The price is 4999)
Finally, with the support of Wang Xuechang in the Laboratory , Bought a development board
( Vinci pro 35T, The price is 1526)
Familiar with board , The biggest headache is still E203 soc Transplant the kernel to the board ( Online tutorials are almost 0)
The migration tutorial will be sent later
Sharing is only for learning and communication , I hope the big guys will not hesitate to give me advice 🥰
边栏推荐
- 《统计学》第八版贾俊平第四章总结及课后习题答案
- Internet Management (Information Collection)
- 【指针】八进制转换为十进制
- New version of postman flows [introductory teaching chapter 01 send request]
- Solutions to common problems in database development such as MySQL
- “Hello IC World”
- Statistics 8th Edition Jia Junping Chapter 14 summary of index knowledge points and answers to exercises after class
- 《统计学》第八版贾俊平第九章分类数据分析知识点总结及课后习题答案
- Intranet information collection of Intranet penetration (4)
- 函数:求方程的根
猜你喜欢
《统计学》第八版贾俊平第二章课后习题及答案总结
High concurrency programming series: 6 steps of JVM performance tuning and detailed explanation of key tuning parameters
JDBC read this article is enough
数字电路基础(四) 数据分配器、数据选择器和数值比较器
Markdown font color editing teaching
《统计学》第八版贾俊平第十章方差分析知识点总结及课后习题答案
[paper reproduction] cyclegan (based on pytorch framework) {unfinished}
《统计学》第八版贾俊平第六章统计量及抽样分布知识点总结及课后习题答案
《統計學》第八版賈俊平第七章知識點總結及課後習題答案
Apache APIs IX has the risk of rewriting the x-real-ip header (cve-2022-24112)
随机推荐
This article explains in detail how mockmvc is used in practical work
数据库多表链接的查询方式
后台登录系统,JDBC连接数据库,做小案例练习
Statistics 8th Edition Jia Junping Chapter 10 summary of knowledge points of analysis of variance and answers to exercises after class
关于超星脚本出现乱码问题
[issue 18] share a Netease go experience
Fundamentals of digital circuit (V) arithmetic operation circuit
【指针】八进制转换为十进制
AQS details
【指针】求二维数组中最大元素的值
The most popular colloquial system explains the base of numbers
【指针】使用插入排序法将n个数从小到大进行排列
MySQL interview questions (4)
Library management system
函数:求1-1/2+1/3-1/4+1/5-1/6+1/7-…+1/n
Function: find the maximum common divisor and the minimum common multiple of two positive numbers
Intel oneapi - opening a new era of heterogeneity
Detailed explanation of network foundation routing
[pointer] counts the number of times one string appears in another string
Captcha killer verification code identification plug-in