摘要: 前段时间用verilog写了一个32bit的risc cpu,五级流水,下板调试已经完全可用,准备后期加入浮点运算器,因为最近事情超级多,因此暂时先把RTL图传上来供大家参考,后面我会讲具体怎么设计。希望大家多多关注 :) 阅读全文
posted @ 2014-08-24 07:23 wqs131 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 前几天跟人在某个技术交流群里: 和大家讨论时说了一句话:mdk编译器也会做一部分bootloader的工作,顿时一大群一大堆学友的"声讨和纠正",学友们有些说厂商已经提供了相应的startup文件,就完成了相应bootloader的启动,有些说厂商会固化程序在内部芯片中完成那部分startup没有的... 阅读全文
posted @ 2014-08-24 07:07 wqs131 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: 研一的时候在S3C6410的开发板上完成了一个简单的bootloader的设计,有一些想法可以顾及到其他处理器的设计上,在这里和大家分享一下。 晚一些的时候我再跟大家讲如何去设计 :) 首先什么叫做bootloader?在我看来,其实bootloader就是一个搬运工,负责将串行或并行flash中的... 阅读全文
posted @ 2014-06-20 23:02 wqs131 阅读(1571) 评论(0) 推荐(1) 编辑
摘要: 一晃眼,我已经将近搬了两年的砖,这两年,让我从一个懵懂的学生转变成了公司工程师。谈一谈技术方面的最大的感受吧。 1.技术不光光再是简单的实现了。要考虑的东西太多了。功耗,效率,接口的兼容性每一个都可以展开谈一个大议题。这点后面再谈。 2.研发不光光包括开发,从无到有。Debug,验证以及后续的需求设 阅读全文
posted @ 2016-11-16 22:22 wqs131 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 由于后期工作和项目的原因,最近在看相应的操作系统设计方面的书籍,推荐两本好书给大家看看。正在看这两本书的同学可以和我讨论!1.操作系统设计-xinu方法:美国pudure大学comer写的书(工科牛校),该书思路清晰,os设计可重用性好,设计简单优雅。翻译的也很不错,是一本不得不读的好书。2.操作... 阅读全文
posted @ 2015-01-26 22:42 wqs131 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 前几天写verilog的时候遇到这个问题,以前没有注意到这个问题,真是不应该!举例:贴一段很简单的代码module async(clk,rst_n,out);input clk,rst_n;output[7:0] out;reg[7:0] out;//asyncalways @(posedge cl... 阅读全文
posted @ 2015-01-20 22:29 wqs131 阅读(1794) 评论(0) 推荐(0) 编辑
摘要: 3年的时间过的好快,转眼间就到了最后一年了,在这几年里面,我真的学到好多。 原先的梦想是做一套相应的平台,从软件到硬件,包括CPU设计,BSP设计,编译器设计。可惜由于时间关系和个人能力问题。希望以后能够变得更强! 阅读全文
posted @ 2014-10-22 14:33 wqs131 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 说起CISC和RISC机器的,一个称之为复杂指令计算机,另外一个称之为精简指令计算机。复杂指令计算机方面主要代表有大名鼎鼎的X86架构,8位cisc嵌入式代表主要有因特尔的8051,16位的有80196,32位的有瑞萨的CISC架构,具体啥名字忘记了,相对比较非主流。精简指令计算机代表有arm,mi... 阅读全文
posted @ 2014-06-22 14:21 wqs131 阅读(1593) 评论(2) 推荐(0) 编辑
摘要: 这段时间由于有任务要做,身体也不太好,所以一直没有时间在完成zynq数据处理能力的文档,今天晚上,抽了一晚上时间将相应的资料及实验都整理了出来,剩下的部分等把任务做完后在来折腾。在这里记下今天的历程,权当以后参考 。 由于zynq自身自带本地arm-linux-gnu工具链,因此我就偷了一下懒,没... 阅读全文
posted @ 2014-06-21 21:18 wqs131 阅读(1943) 评论(0) 推荐(0) 编辑
摘要: 继续从亚马逊盗图!哈哈! 这本书感觉很不错,对于算法,个人觉得还是需要掌握的,毕竟你不可能一辈子都做最底层的程序员吧,想要获得提升,一方面是经验的积累,另外一方面则是一种厚积薄发学习的过程,而算法的学习则是当中最为重要的一环,这本书内容适当,难度适中,是国际算法大师李德财老师的算法集中的一卷,个人认... 阅读全文
posted @ 2014-06-21 19:39 wqs131 阅读(2435) 评论(8) 推荐(3) 编辑
摘要: 好长时间没摸带mmu的ARM处理器了,今天应同学要求,折腾了一下NFS的挂载,因为bootloader是我的兴趣,平常要么使用串口进行数据传输,要么使用dnw进行usb数据传输,NFS也总是在做,就是做了忘,今天特意花了点时间把调试的过程记录一下,以备以后参考。:P首先在虚拟机下确定确定NFS和PO... 阅读全文
posted @ 2014-06-20 23:04 wqs131 阅读(1355) 评论(0) 推荐(0) 编辑