摘要:
## 数模混合设计的LVS流程 ### 1. 前言 最近项目到了验证环节,在做LVS碰到了一些问题。网络上也没有文章给出完整的解决方案,自己试了一下,踩了一些坑之后基本上搞定了这个问题,现记录流程供学习交流。 整体流程包括:数字模块单独LVS,模拟模块单独过LVS,数字网表反提原理图,顶层数字sym 阅读全文
摘要:
原定5.9提交数据,因为一些原因9号没来得及完成,遂申请延期到12号,但因为一些突发情况,12号的班车也赶不上了。先痛定思痛,对此次失败做如下总结: 1. 管理 时间规划上过度乐观,规划时仅给完整版图预留了一周时间,但实践证明这个时间是完全不够的。考虑到各种可能的突发情况,拼版后还需要检查drc和l 阅读全文
摘要:
SystemVerilog for Design Edition 2 Chapter 4 SystemVerilog User-Defined and Enumerated Types SystemVerilog makes a significant extension to the Verilo 阅读全文
摘要:
0. 前言 去年9月到现在总共做了两次ic的数字部分的开发,第一个设计是一个rfid的逻辑部分,第二个设计是一个多核处理器,我的工作主要是做架构设计以及主体代码的编写,模块代码一般分配给组里的其他研究生做。在做的过程中对一些问题有了反思,主要从工作流,设计约束和代码质量三个角度来做一下总结,希望反思 阅读全文
摘要:
## 数字asic流程实验(EX)VCS+Verdi前仿真&后仿真 ### 1. 前言 写数字asic流程实验系列博客已经过去一年多了,现在也算结束了纯小白的状态,稍微有了一些数字前端开发经验。在老的系列教程里面用的前仿后仿工具还是modelsim,实际上业界主流工具还是功能更强大的VCS和Verd 阅读全文
摘要:
SystemVerilog for Design Edition 2 Chapter 3 SystemVerilog extends Verilog’s built-in variable types, and enhances how literal values can be specified 阅读全文
摘要:
SystemVerilog for Design Edition 2 Chapter 2 SystemVerilog Declaration Spaces Verilog only has limited places in which designers can declare variables 阅读全文
摘要:
## SystemVerilog for Design Edition 2 Chapter 1 Introduction to SystemVerilog: This chapter provides an overview of SystemVerilog. The topics presente 阅读全文
摘要:
SystemVerilog for Design Edition 2 Catalog 在之前的工作中感受到了verilog建模的低效性,遂开始接触chisel,systemverilog等其他硬件设计语言。目前硬件设计语言的trend如下所示: Part 10: The 2022 Wilson Re 阅读全文
摘要:
使用python编写了两个优化工作流的小脚本。在前端设计工作时,我的工作流是:初步规划端口(markdown)-> 初步rtl代码设计(verilog)-> 完整rtl代码设计(verilog)-> 输出最终端口(markdown) 所以这里涉及两个可以自动化的步骤,一个是把我用markdown下画 阅读全文
摘要:
简介 C++一直不是我的主力编程语言,何况众所周知C++学习曲线之陡峭,尽管如此我还是动了挑战一下用ai写一下c++程序的念头,事实证明ai非常高效的帮助我完成了我的目标,在很短的工作时间里帮助我写完了一个简单的汇编器,我目前主要使用new bing作为ai助手,我们的完整QA如下: QA过程 Q: 阅读全文
摘要:
1. 经典计算机体系结构 经典计算机体系结构的基本思想由冯.诺伊曼提出,因此也被成为冯.诺伊曼架构。其主要的主要的思想是计算机由计算器,存储器,控制器,输入设备和输出设备五个部分组成。 这一思想指导了经典计算机体系结构的发展,并奠定了现代计算机的基本结构,以一台普通的家用台式机为例:运算器&控制器: 阅读全文
摘要:
### 1. 通用人工智能的可能性 本节我们将讨论通用人工智能(AGI)实现的路径沿革,目前的技术路径如何通向AGI以及路径上可能存在的障碍。 人类对于人工智能的追求由来已久,主要可以区分为符号主义,行为主义,连接主义[^1]三种派别。 符号主义认为人类认知和思维的基本单元是抽象的符号,而计算机也是 阅读全文
摘要:
1. 大模型的技术趋势 本节我们将分析“大模型现象”在语言模型以外的领域的进展情况,主要包括计算机视觉领域和多模态(语言+图像)领域。计算机视觉(Computer Vision,CV)领域和NLP一样,也是本轮深度学习科技热潮中被极大颠覆了的研究领域,2012年被提出的近代深度学习的开山之作Alex 阅读全文
摘要:
### 1. 简介 22年11月底OpenAI发布了ChatGPT这一应用,随后ChatGPT的话题不断发酵,人们惊叹于其展现出的强大的语言能力,各种讨论铺天盖地,但技术层面的讨论主要集中在简单的原理科普,社会层面的讨论主要围绕对于工作岗位的影响,并未透视到其深层次的技术趋势和更深远的社会影响。本文 阅读全文
摘要:
说明 主要针对模拟/数字方式的存内计算,与近存计算方式进行性能分析,以便于在后续开展工作前进行性能估计以指导计算架构的选择。一般衡量算力会使用TOPS/W或者TOPS/mm2作为标准,但这两者实际上是时延,功耗和面积三者衍生的量。如TOPS/W可以用功耗和延迟来计算,TOPS/mm2可以用面积和延迟 阅读全文
摘要:
主要关注ISSCC2020至2022,三年内的存算宏和近算宏电路,23虽然advanced program已经出来了,但是毕竟只能看到titile,所以没有把文章整理出来,等论文集放出来后再update,除了被重点关注的SRAM,被报告的还有基于Flash,RRAM,DRAM,PCM,STT-MRA 阅读全文
摘要:
风雨飘摇的22年终于过去,但23年依然对每个人而言都充满着未知数。 对于我自己而言,22年也发生了许多事情,值得铭记于心。 首先是结束了在雁栖湖的学习,修满了学分的同时,也和作业考试等学生时代的回忆正式宣告再见。 中间趁着事情不是太多,跑了一些实验,熟悉了一下模拟开发流程,参与了两篇文章的投稿,并且 阅读全文
摘要:
存算学术界现状 存算一体(compute-in-memory)技术当下处于如日中天,甚至可以说有些过热的状态,从ISSCC 2023的表现上来看,全部34个session中,有3个session的title都直接用到了存算一体(session 7,SRAM Compute-in-memory;ses 阅读全文
摘要:
从九月持续到十二月,大概花了三个月时间主导了博士期间的第一次流片,时间紧任务重,也得到了不少人的助力,这个过程中自己也学到了很多的东西,这里对这次流片经历做个简单的总结,分享给大家。 首先整个流片过程可以大致分为几个阶段: 架构设计 设计实现 设计验证 物理实现 交付厂商 其中1,2可以算作前端环节 阅读全文