KendryteK210为开源RISC-V内核,同时加强部分AI指令的新一代嵌入式CPU,此文为2018年12月更新的芯片开发编译环境说明,使用Cmake与官方的SDK
2021/6/19 13:53:50 718KB K210 Kendryte AI RISC-V
1
DSP体系架构处理器的基础概念(单片机、RISC、超流水线、超标量、超标量超流水线、VLIW)和流水线基础结构(三种指令格式、流水线、流水线中的相关)
2015/11/21 4:56:46 3.11MB DSP
1
Verilog数字零碎设计教程,夏宇闻版,RISC-CPU代码
2017/4/13 4:03:11 3KB CPU code RISC HDL
1
支持RISC-V指令集,32位5级流水线,支持Flush与转发操纵的CPU
2021/10/17 1:48:38 15KB verilog RISC-V Flush Forwarding
1
文字版《ARM处理器开发详解:基于ARMCortex-A8处理器的开发设计》随着消费群体对产品要求的日益提高,嵌入式技术在机械器具制造业、电子产品制造业、信息通信业、信息服务业等领域得到了大显身手的机会,并被越来越广泛地应用。
ARM作为一种32位的高功能、低成本的嵌入式RISC微处理器,已得到最广泛的应用。
目前,Cortex-A系列处理器已经占据了嵌入式处理器大部分的中高端产品市场,尤其是在移动设备市场上,几乎占据了绝对垄断的地位
2021/3/4 22:32:42 19.78MB ARM
1
嵌入式系统开发圣经大小为42M的书,给你提供详细的嵌入式开发知识,是学习的好资料本书特色:详细的理论讲解,让你全面了解当前嵌入式开发系统的发展趋势。
以信息家电、智能型手机、PDA产品为出发点,广泛深入地分析相关的嵌入式系统技术。
适用于产品主管、系统设计分析人员及欲进入该领域的工程师。
是一本开发嵌入式系统产品必备的入门圣经,进入嵌入式系统领域的宝典。
目录:第1章嵌入式系统的介绍1-1嵌入式系统概述1-1-1嵌入式系统的组成1-1-2典型的嵌入式系统1-1-3嵌入式系统的发展趋势1-2信息家电1-2-1信息家电的衰亡1-2-2信息家电的产品1-2-3信息家电的研发状况1-2-4信息家电的未来1-3入门必学1-3-1系统集成能力1-3-2程序语言编写能力1-3-3市场应用导向1-4未来展望1-4-1集成服务导向1-4-2轻薄小型人性化1-4-3软硬件网络无线集成1-4-4创意产生与实现1-5本书导读第2章嵌入式SoC硬件系统概论2-1嵌入式系统微处理器的发展2-1-14位以及8位嵌入式系统微处理器2-1-216位以上的嵌入式系统微处理器2-1-3协同微处理器(Co-processor)2-1-4CISC与RISC2-1-5数字信号处理器(DigitalSignalProcess-DSP)2-1-6超长指令集微处理器(VLIW)2-2SoC嵌入式系统微处理器2-2-1什么是SoC嵌入式系统微处理器2-2-2SoC微处理器的设计开发2-2-3RISC结合DSP的SoC嵌入式系统微处理器2-2-4快速的SoC嵌入式系统微处理器设计与制造2-3ARM公司ARMRISC架构微处理器2-3-1ARMRISC嵌入式系统微处理器简介2-3-2ARM7Thumb嵌入式系统微处理器系列2-3-3Thumb指令集2-3-4ARM9Thumb嵌入式系统微处理器系列2-3-5ARM10Thumb嵌入式系统微处理器系列2-3-6ARMRISC嵌入式系统微处理器的应用2-3-7相关数据查询2-4Intel公司StrongARM微处理器2-4-1StrongARM架构2-4-2SA1110/SA1111模拟实验版2-4-3StrongARM嵌入式系统微处理器的应用2-4-4参考数据2-5德州仪器公司TMS320DSP微处理器2-5-1TMS320DSP微处理器简介2-5-2德州仪器公司C5XDSP微处理器系列2-5-3德州仪器公司C6XDSP微处理器系列2-5-4德州仪器公司TMS320DM310DSP微处理器2-5-5DSP微处理器的应用2-5-6参考数据2-6Philips公司Trimedia微处理器2-6-1简介2-6-2Trimedia微处理器架构2-6-3软件开发工具2-6-4TM-1300模拟实验版2-6-5TM-1300嵌入式系统微处理器应用2-6-6参考数据2-7德州仪器公司OMAP架构微处理器2-7-1OMAP简介2-7-2OMAP架构2-7-3OMAP程序开发2-7-4OMAP微处理器在多媒体上的应用2-8Intel公司XScale架构微处理器2-8-1XScale微处理器简介2-8-2XScale微处理器硬件架构2-8-3XScale微处理器应用产品开发(PCA)2-8-4XScale微处理器-PXA210/2502-8-5参考数据2-9其他常见高端的嵌入式系统微处理器2-9-1MIPSRISC嵌入式系统微处理器2-9-2HitachiSH系列嵌入式系统微处理器2-9-3Motorola嵌入式系统微处理器2-9-4Intel嵌入式系统微处理器2-9-5STMicroelectronics嵌入式系统微处理器2-9-6AMD嵌入式系统微处理器2-9-7三菱嵌入式系统微处理器2-9-8富士通嵌入式系统微处理器2-10存储器2-10-1可编程只读存储器2-10-2随机存储器(RandomAccessMemory)2-11通信接口2-11-1IEEE13942-11-2USB2-11-3红外线2-11-4蓝牙模块(Bluetooth)2-11-5
1
《超标量处理器设计》讲述超标量(SuperScalar)处理器的设计,现代的高功能处理器都采用了超标量结构,大至服务器和高功能PC的处理器,小至平板电脑和智能手机的处理器,无一例外。
《超标量处理器设计》以超标量处理器的流水线为主线展开内容介绍。
《超标量处理器设计》主要内容包括超标量处理器的背景知识、流水线、顺序执行和乱序执行两种方式的特点;
Cache的一般性原理、提高Cache功能的方法以及超标量处理器中的Cache,尤其是多端口的Cache;
虚拟存储器的基础知识、页表、TLB和Cache加入流水线后的工作流程;
分支预测的一般性原理、在超标量处理器中使用分支预测时遇到的问题和解决方法以及如何在分支预测失败时对处理器的状态进行恢复;
一般的RISC指令集体系的简单介绍;
指令解码的过程,尤其是超标量处理器中的指令解码;
寄存器重命名的一般性原理、重命名的方式、超标量处理器中使用寄存器重命名时遇到的问题和解决方法以及如何对寄存器重命名的过程实现状态恢复;
指令的分发(Dispatch)和发射(Issue)、发射过程中的流水线、选择电路和唤醒电路的实现过程;
处理器中使用的基本运算单元、旁路网络、Cluster结构以及如何对Load/Store指令的执行过程进行加速;
重排序缓存(ROB)、处理器状态的管理以及超标量处理器中对异常的处理过程;
经典的Alpha21264处理器的介绍。
在本书中使用了一些现实世界的超标量处理器作为例子,以便于读者加深对超标量处理器的理解和认识。
《超标量处理器设计》可用作高等院校电子及计算机专业研究生和高年级本科生教材,也可供自学者阅读。
2021/9/17 23:47:37 51.02MB 处理器
1
清华大学电子系微机原理课程设计题目。
4人合作完成。
包含CPU的VHDL、Verilog源代码、仿真文件、波形结果、系统框图、实验报告、以及一个简易汇编器的源代码和可执行文件。
Quartus仿真实现了32位RISC微处理器,支持数据处理(包括乘除法),数据传送,子程序调用,中缀及跳转。
时序仿真主频可达70MHz。
采用Tomasulo算法处理指令流水中的数据相关,并提出了一种对Tomasulo就够的改进。
设计了Cache结构提高访存效率。
2017/2/9 18:39:14 3.43MB 微机原理 CPU 硬件描述语言 Tomasulo
1
清华大学电子系微机原理课程设计题目。
4人合作完成。
包含CPU的VHDL、Verilog源代码、仿真文件、波形结果、系统框图、实验报告、以及一个简易汇编器的源代码和可执行文件。
Quartus仿真实现了32位RISC微处理器,支持数据处理(包括乘除法),数据传送,子程序调用,中缀及跳转。
时序仿真主频可达70MHz。
采用Tomasulo算法处理指令流水中的数据相关,并提出了一种对Tomasulo就够的改进。
设计了Cache结构提高访存效率。
2015/9/18 19:23:53 3.42MB Cache
1
Chisel官方培训讲义,想要了解Chisel曾经Risc-V的专业人士必读!
2015/1/14 22:24:31 1.53MB Chisel Risc-V
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡