集成电路设计
文章平均质量分 83
吴跃前
这个作者很懒,什么都没留下…
展开
-
指令的编码与译码原理
介绍CPU指令的设计和实现,着重阐述指令的的编码和译码原理。原创 2014-07-14 23:45:52 · 8186 阅读 · 2 评论 -
CPU指令的流水线执行
指令集是CPU体系架构的重要组成部分。CPU的指令执行一般包括取指、译码和执行,这是经典的三级指令执行流水线。本文阐述CPU流水线设计的由来和改进技术以及软件开发人员对于流水线需要注意的问题。原创 2014-07-13 23:22:09 · 9929 阅读 · 4 评论 -
体系编程、SOC编程那些事儿
笔者将从芯片IC的系统设计的角度去诠释如何掌握体系编程和SOC编程.原创 2015-11-21 22:45:14 · 5657 阅读 · 6 评论 -
软件和硬件都是对生活的高度抽象---论中断控制(ARM体系编程)
不同的芯片体系设计在集成电路系统设计阶段其实都遵循大体一致的设计思想,芯片设计发展那么多年,真正为人所熟知的就是X86架构和ARM架构,当然还有日渐没落的MIPS,其他都是一些简单的控制器芯片体系。而硬件模块设计又是高度抽象于现实需求,很多时候,X86、ARM和MIPS只有底层寄存器和指令级别的差异,对于软件驱动基本是一致的。本文论及ARM体系的中断控制,以基于Cortex A8的S5PV210为例。中断是一种异步工作机制,也是嵌入式处理器的一个核心工作机制,对于实时操作系统来说必不可少。原创 2015-04-20 22:40:56 · 2625 阅读 · 0 评论 -
集成电路设计分工
正规的集成电路设计公司在进行片上系统(SoC)设计时都有明确的岗位分工,甚至会以部门的形式来区分各部分的职责,而且很多时候集成电路设计公司还会提供整体解决方案,包括芯片、软件和硬件,生产商直接按这个方案买其他的电阻电容等元器件即可生产、测试和销售。流程分工包括:市场、System design、IC digital、IC analog、IC verify、IC tapout、IC封装和测试、Firmware、应用开发等。原创 2014-05-07 12:27:00 · 3224 阅读 · 0 评论 -
嵌入式外部中断控制编程方法论—比较CC2541(51核)和S5PV210(ARM核)
这是一篇阐述如何对嵌入式SOC外部中断进行控制编程的方法论文章。希望读者理解本篇文章后,能够具备对市场上所有已经面世和将来面世的嵌入式芯片的外部中断进行控制编程的能力。原创 2015-12-19 23:08:57 · 4305 阅读 · 0 评论