自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 接口 

<br />设计包括许多模块,数据和控制流在各个模块间交换。数据和控制流以什么样的形式在模块间流动决定了选择什么样的接口。<br />个人认为,valid-ready形式的接口适用面广,可以作为接口的首选。<br />valid-ready接口就是当valid为高表示数据发送有效,ready为高表示数据接收有效。valid/ready同时有效表示一次有效的数据传送。<br />为什么valid-ready接口好?<br />1. 由于ready的存在,提供了数据反压(backpressure)的机制,可以控

2011-02-27 17:34:00 608

原创 简洁性

<br />什么是简洁性?<br />我认为简洁性就是1个模块只做1件事情。把很多功能都放到1个模块中,只会带来麻烦。<br />不仅仅是设计时,各种功能之间相互的缠绕把设计人员绕进去,也不利于代码的阅读,影响<br />设计的维护。<br />笔者以前遇到过1个设计,就是1个GPIO模块。该模块特殊在,芯片有睡眠模式,在睡眠模<br />式下,时钟要关掉。但GPIO要提供睡眠唤醒功能。<br />为了让GPIO在睡眠模式下也能产生唤醒请求,只好引入1个低频时钟,在睡眠模式下,唤醒电路<br />在低频时钟

2011-02-20 21:01:00 543

原创 正交性

<br />正交性是软件开发中常遇到的一个词。其意义代码的偶合性要低,修改一个模块,不会影响另一个模块。<br />正交性的意义在于,如果代码满足正交性,可以提高生产率和降低风险。<br />满足正交性的代码,修改一个模块,不会对其他模块有影响,只需要测试1个模块就可以了,如果模块间<br />有影响,测试用例就和影响的范围相关,其数目可能远远超过1个模块的测试用例。<br /> <br />硬件设计也应该有正交性。比如挂在总线上的模块,最好都有一个bridge模块,把总线上的操作都转换为<br />SRA

2011-02-17 20:37:00 9919

原创 软件与硬件设计的区别和联系

<br />软件设计指的是编程,硬件设计也是编程,但两者是有区别的。<br />软件编写的程序最终转化为机器语言,并在硬件上执行。<br />硬件编写的程序最终转化为电路,以实体的形式被制造出来。<br />也就是说,软件设计的是0/1的二进制码,硬件设计的是实际的电路。<br /> <br />但既然硬件设计也是通过编程实现的,那么,软件工程遵循的原则也应该适用于硬件设计。<br />比如:需求分析/编程规范/版本控制等等。<br /> <br />在具体的编程上,由于衡量准则/操作颗粒度不同,对编程的要

2011-02-08 14:02:00 12657

原创 开博第一篇

<br />这是我的第一篇。<br />很早就想写点东西,记录自己的工作体会。但一直纠结于以什么样的形式来写,是HTML?XML?TXT?......<br />但有一点是可以肯定的,就是希望能分享出来,和感兴趣的人探讨。<br />我从事IC前端设计,使用verilog编程。写出来的东西也是关于IC前端设计的。但我越来越觉得IC设计和软件编程一样,<br />或者说,我觉得两者之间有很多共通之处。所以,我想尝试用软件的思路去分析/解决IC设计的问题。

2011-02-06 15:21:00 391

Art of Computer System Performance Analysis Techniques

performance analysis techniques

2012-02-17

Memory Systems

详细讲了计算机体系结构中的memory系统的设计

2012-02-17

modelsim crack

可以破解modelsim 6.4~6.6e,windows版本的6.6f也可以破解

2012-02-06

自己动手写操作系统

扫描版,有些地方不太清楚,但不妨碍阅读。boot的过程讲解得很详细。

2012-02-05

空空如也

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

TA关注的人

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