今天在网上找资料,找到了这个拿来和大家分享学习,其实集成电路也不过如些,并不像普通人想象的那个复杂,那么高不可攀!

一、设计基本思路

首先基本存储单元有128个每个8位的存储单元构成,为了地址的方便查询,我们用了16*8的方案来排列128个存储芯片,用2个译码器定位,然后配合读写控制器和ATD控制器实现了存储器的设计。

其中设计的核心是存储单元的设计,这里我们采用了RS触发器,两个pmos管和四个nmos管构建成一个基础存储单元,实现大规模的存储核心设计。

二、.设计流程

由于发下来的文件,比如三八选择器,等都是有设计好的文稿的,所以这次的核心是设计存储的基本单元。然后把基本单元通过candence软件画好,再按照一定的设计模式在空间上放置好,最后和其他结构实现连线布线。最后模拟检测。基本无误的话,大致上一个存储芯片设计就完成了。

(1)关于存储单元的设计

参考原理图,和工艺文件,在candence软件下完成基本的存储单元的设计即可。

原理图:

(2)存储单元的空间排列

将存储器8个为一体,然后一共128体按照16*8的方式排列出来。

原理图:

(3)读写控制器,三八译码反相器,四十六译码反相器,ATD控制器的的调用。

读控制器和灵敏:

写控制器:
 
3-8 以及 4-16 译码反相器:
ADT控制器:

 

 

 (4)最后根据原理图 整体布线:

 

总结:
1.方案设计,要掌握思维模式及设计思路。
2.细节需要大量锻炼,整体上需要极大度的熟悉。

关于128X8静态存储器芯片设计(转)相关推荐

  1. 晶体管逻辑芯片设计微缩图形化

    晶体管逻辑芯片设计微缩图形化 伴随着晶体管大小不断逼近原子的物理体积极限,传统摩尔定律下的2D微缩技术不再能同时改善芯片的性能.功率.面积成本和上市时间(即:PPACt),晶体管设计.互连微缩.图形化 ...

  2. 会议重点介绍芯片设计中的人工智能

    会议重点介绍芯片设计中的人工智能 Conference highlights AI in chip design, IoT 旧金山-谷歌正在试验机器学习(ML)来执行IC设计中的地点和路线,并取得了很 ...

  3. 平头哥发布一站式芯片设计平台“无剑”,芯片设计成本降低50%

    导读:8 月 29 日,在上海举行的世界人工智能大会上,阿里巴巴旗下半导体公司平头哥发布 SoC 芯片平台"无剑".无剑是面向 AIoT 时代的一站式芯片设计平台,提供集芯片架构. ...

  4. virtualbox centos5 分辨率_一种高分辨率、高帧率的LCoS显示芯片设计方法

    摘要:硅基液晶(liquid crystal on silicon,LCoS)微显示芯片是一种结合了CMOS芯片和液晶显示的硅基微显示技术,具有体积小.分辨率高和帧率高等特点,可以广泛应用于便携激光投 ...

  5. 声明与已声明不兼容_中兴今日发声明:专注芯片设计 不具备芯片制造能力

    中兴通讯今日发布声明称,近期多个自媒体针对中兴通讯7nm芯片规模量产5nm芯片开始导入的信息存在误读,在芯片设计领域,中兴通讯专注于通信芯片的设计,并不具备芯片生产制造能力. 在6月19日的2019年 ...

  6. 大国AI竞赛中国忙赶超,但美国仍主导全球AI芯片设计

    未来谁会抢占AI竞争高地?美国信息技术和创新基金会(ITIF)最新一份研究报告显示,美国在人工智能开发和使用方面处于领先地位,中国正在迅速崛起,而欧盟处于落后地位. 在美国领先的世界人工智能竞赛中,中 ...

  7. 依图颜水成:AI芯片设计要深度融合算法,才能实现极致性能

    数据.算法和算力被称为"AI三要素".今天,面对超大数据量.算法策略失效.算力不足等新问题,过去的方法已经不再适用.依图科技CTO.IEEE Fellow颜水成博士以AI学者和产业 ...

  8. Facebook参与AI芯片设计大混战!

    https://www.toutiao.com/a6661399598231192077/ 2018年,AI芯片市场有不少玩家加入,并且在资本和政策的助推下AI芯片迎来了热潮.继亚马逊.谷歌等科技巨头 ...

  9. 人工智能将如何改变芯片设计

    来源:ScienceAI 编译:绿萝 摩尔定律的终结正在逼近.工程师和设计师只能将晶体管小型化并尽可能多地封装到芯片中.因此,他们正在转向其他芯片设计方法,将 AI 等技术融入到设计过程中. 例如,三 ...

最新文章

  1. 【学习笔记】超简单的多项式快速幂
  2. AngularDart Material Design 卡片
  3. [粉丝福利]--感谢你们关注!
  4. DataGrid/DataList在ASP.NET中应用
  5. 数据库元数据数据字典查询_4_列出给定表的索引信息
  6. 封神-性能容量分析报告
  7. [文章存档]Azure上部署的java app在向第三方服务传送中文时出现乱码
  8. 95-40-105-java.util.concurrent-线程-Executor
  9. python语言能做什么-python语言用来干什么
  10. python的UML类图自动生成工具--pyreverse安装和使用
  11. bat 设置变量带中文
  12. 最新版本微信小程序开发工具的使用
  13. js版四舍六入五成双方法
  14. python 做网站_怎么用python做网站
  15. 认识IE6的隐私让上网冲浪更安全(转)
  16. 小程序云开发中的一些注意点与Error: errCode: -404011 cloud function execution error | errMsg: clou----错误
  17. Android 定制自己的launcher
  18. 加油吧,707!——立体几何篇
  19. 【Linux】USB驱动程序
  20. 【ESP32 乐鑫 离线环境搭建】

热门文章

  1. 2021-4-8 考研复旦大学 计算机 复试通过 经验回顾
  2. Excel与Sql Server互通导入导出跨语言
  3. 微信小程序常见知识点总结
  4. Scratch软件编程等级考试一级——20201219
  5. 深度学习之词向量Word Embedding总结
  6. 机械制图及计算机绘图试题库,机械制图及计算机绘图试题库版.doc.docx
  7. 有些人想成功,有些人渴望成功,有些人努力实现成功
  8. 欧洲在线支付sofortbanking
  9. 当你学不进去的时候,不妨看看大脑是怎么想的?
  10. Linux Netlink 代码示例