上一个章节小编已经介绍了ubuntu物理机的安装和使用,这一章节我主要是介绍下在win7下和在ubuntu物理机下安装虚拟机,导入OpenRISC提供的ubuntu镜像。但这里不得不说OpenRISC上面搭建的环境的文件结构很乱,只是对于初学者来说可以省去安装编译链的麻烦。如果想自己安装交叉编译.....
分类:
Windows程序 时间:
2015-01-18 22:25:04
阅读次数:
2177
《自己动手写CPU》写书评获赠图书的读者有:
上述童鞋将获赠《步步惊芯——软核处理器内部设计分析》
还有那位童鞋发了评论,但是这里没有列出的,麻烦和我联系哦,可以站内信箱,也可以给我发邮件,邮件地址在书中给出了...
分类:
其他好文 时间:
2014-10-22 01:07:54
阅读次数:
249
将陆续上传本人写的新书《自己动手写CPU》,今天是第36篇,我尽量每周四篇开展晒书评送书活动,在亚马逊、京东、当当三大图书站点上,发表《自己动手写CPU》书评的前十名读者,均可获赠《步步惊芯——软核处理器内部设计分析》一书,大家踊跃參与吧!活动时间:2014-9-11至2014-10-208.4.3...
分类:
其他好文 时间:
2014-10-20 19:03:36
阅读次数:
298
下面内容摘自《步步惊芯——软核处理器内部设计分析》一书2 IMMU中的特殊寄存器 OR1200处理器中的IMMU包括第2组特殊寄存器,如表10.1所看到的。 ITLBW0MRx是指令TLB匹配寄存器,其格式如表10.2所看到的。 表10.2是OpenRISC 1000规范中的定义,实际在OR1200...
分类:
其他好文 时间:
2014-10-04 18:30:07
阅读次数:
353
小伙伴们,福利来了,从今天开始,《自己动手写CPU》开展晒书评送书活动,在亚马逊、京东、当当三大图书网站上,发表《自己动手写CPU》书评的前十名读者,均可获赠《步步惊芯——软核处理器内部设计分析》一书,大家踊跃参与吧!...
分类:
其他好文 时间:
2014-09-11 23:52:01
阅读次数:
277
使用预先编译好的工具链下载:ftp://ocuser:oc@195.67.9.12/toolchain/or32-elf-linux-x86.tar.bz2解压tar xjf or32-elf-linux-x86.tar.bz2解压会产生一个新的文件夹,or32-elf/导出文件路径,把下面这句命令...
分类:
其他好文 时间:
2014-07-27 22:04:59
阅读次数:
410
本书实现的OpenMIPS处理器是使用Verilog HDL编写的,所以本章接下来的几节将介绍Verilog HDL的一些基本知识,包括语法、结构等。因为本书并不是一本讲授Verilog HDL的专门书籍,所以此处介绍的内容并不是Verilog HDL的全部,只是一些基础知识,以及在OpenMIPS处理器实现过程中会使用到的知识。读者如果对Verilog HDL有进一步了解的需求,可以参考相关书籍,这方面有许多非常优秀的书籍。笔者推荐《数字系统设计与Verilog HDL(第4版)》,本章关于Verilog...
分类:
其他好文 时间:
2014-07-16 17:17:51
阅读次数:
248
Verilog定义的模块一般包括有过程语句,过程语句有两种:initial、always。其中initial常用于仿真中的初始化,其中的语句只执行一次,而always中语句则是不断重复执行的。此外,always过程语句是可综合的,initial过程语句是不可综合的。...
分类:
其他好文 时间:
2014-07-16 16:43:16
阅读次数:
415
FPGA是可编程逻辑器件(PLD:Programmable Logic Device)的一种。PLD是上世纪70年代发展起来的一种新型器件,它的应用和发展不仅简化了电路设计,降低了开发成本,提高了系统可靠性,而且给数字系统的设计方法带来了革命性的变化。截止到现在,出现了多种工艺、不同原理的PLD,如下。
? PLA(Programmable Logic Array)可编程逻辑阵列
? PAL(Programmable Array Logic)可编程阵列逻辑
? GAL(Generic Array Logic...
分类:
其他好文 时间:
2014-07-14 20:23:02
阅读次数:
294