自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ExASIC的博客

分享数字集成电路设计中的经验,分享让工作更轻松

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 如何在“浏览器”里实现一个云端EDA

本文介绍了一种在浏览器里编辑代码、仿真、看log、看波形的方法。django介绍django是一个由python实现的web后端框架。这里“后端”就是指在服务器上执行的程序(前端程序在浏览器里执行)。django采用了 MVT 的软件设计模式,即模型(Model),视图(View)和模板(Template)。这种MVT的设计思想让数据与表现形式分开,从而编写的程序更容易理解和维护。django的结构大致如下图。简单地讲,浏览器提交的请求,经apache执行后,送给django。django先解析

2022-02-20 14:53:52 879

原创 DCT/DCG综合后,带边界优化网表的ECO方法介绍

Conformal ECO对DC Topo模式的边界优化网表表现很差劲。它会在DCT/DCG网表里增加很多不需要的逻辑门。Synopsys的Design Compiler的DCT和DCG模式为了floorplan、绕线和时序优化了网表,这使得功能ECO变得困难很多。在综合过程中,子模块的边界上增加了克隆端口或者反相端口,还有寄存器的合并。Conformal ECO在功能ECO时会做出错误的映射。如下图1,Conformal ECO对克隆端口映射错了,导致增加了超过正常三倍的逻辑门。图1:边界映射影响

2021-05-11 12:49:30 2314

原创 在CentOS7上安装开源Verilog仿真工具EpicSim

介绍EpicSim是芯华章基于Icarus Verilog开发的开源Verilog仿真软件, Github地址https://github.com/x-epic/EpicSim.安装依赖包cmake3在网站https://cmake.org/download找到Binary distributions下载链接,wget https://github.com/Kitware/CMake/releases/download/v3.18.3/cmake-3.18.3-Linux-x86_64.

2020-09-27 08:49:05 984 2

转载 功能ECO理论基础:逻辑等价性检查(LEC)

逻辑锥Logic Cone从数字网表的角度来看,可以把设计分成若干个“以DFF为终点的逻辑块”,如下图。DFF的CK(时钟)、D(数据)、RN(复位)、SN(置位)就是这个“逻辑块”的终点,它们的输入都是一个组合逻辑。时钟和复位很可能是clock tree或者buffer tree,也可能有与门、或门、异或门、选择器等稍复杂的逻辑。(图一)如果设计(module)是组合逻辑输出,也可想像在设计外面有一个DFF,如下图。(图二)而这些组合逻辑的输入是什么呢?不外乎两种情况:一是,前一级DFF的输

2020-06-16 09:24:10 4382

原创 nvdla epython用于自动生成状态机编码的实例

英伟达深度学习加速器开源项目nvdla(NVIDIA Deep Learning Accelerator)中用到了一个python脚本epython。源代码地址:https://github.com/nvdla/hw/blob/master/tools/bin/epython。epython全称embeded python utility,简单地说,就是用来预处理verilog文件中嵌入的pyt...

2020-03-05 13:19:57 414

原创 用python来处理待打印的深色背景图片

为了长时间看电脑更舒服,我们的通常把代码编辑器、电路图、仿真波形等工具设置成深色背景。但写论文时,如果用截图的方式来插入图片,打印后会大面积的黑色,会严重影响论文的排版效果。今天介绍用python来处理这些截图,让论文看起来更舒服。假设我们要处理的图像如下:为bmp类新增初始化函数在python里,并不像C语言一样可以简单重载__init__函数。所以我们只能为__init_...

2020-03-05 13:17:32 229

原创 应届生如何备战DV岗位的面试

应届生如何备战DV岗位的面试本文同步发表于:http://exasic.com/article/index.php?md=talk-04DV不被学生重视的原因Design Verification自古以来就是一个不被重视的岗位。学校不够重视。不管是大学本科还是研究生阶段,都没有验证的课程。学校一般更关注基础的或前沿的器件、优化各种算法、复杂的CPU和SOC设计等。验证语言和验证方法学似乎不...

2020-03-05 13:15:21 1277

原创 数字IC设计工程师要具备哪些技能

数字IC设计工程师要具备哪些技能本文同步发表于:http://exasic.com/article/index.php?md=talk-01本篇简单罗列了作为数字IC设计工程师的必备知识和学习建议,希望对本科高年级和研究生阶段有志从事数字IC设计的学生有所帮助。数字集成电路基础CMOS制造工艺器件(二极管、场效应管)导线门电路组合逻辑(反相器、与门、或门、异或)时序逻辑(La...

2020-03-05 13:14:35 10330

原创 FPGA工程师如何转行做ASIC

FPGA工程师如何转行做ASIC本文同步发表于:http://exasic.com/article/index.php?md=talk-02芯片设计是一个分工很细的工作,需要几个人、甚至上百人密切合作才能顺利完成。因此,面对眼花缭乱的各种岗位,如何抉择?很多学生和刚入行两三年的朋友常常比较困惑。古人云:女怕嫁错郎,男怕入错行。但古人没云,入错行了咱办。为了解决这些疑惑,ExASIC特邀请...

2020-03-05 13:13:57 2854 1

原创 IC技术圈成员列表

2020年元旦,我们,十多位IC行业的公众号号主,共同建立了一个IC技术人自己的圈子 “ IC技术圈 ”,致力于建立知识、人的联系。目前拥有77位成员,我们在这里或分享经验,或传授技巧,或聊求职就业,或谈人生规划。IC技术圈的自有媒体平台包括IC技术圈及成员公众号、IC技术圈官方网站、IC问答网站(最纯粹的IC设计技术交流平台)等,联结了IC设计行业20w+的技术工程师,及管理、销售、市场等业内人士,以及相关专业的广大在校学生。

2020-03-05 13:11:02 1154 1

Gates on the fly用户手册

很全面的介绍芯片数字电路eco的用户手册

2017-02-03

文件md5计算源码

文件md5计算软件的源码,用win32编写,C语言,自己写的第一个win32程序

2013-12-21

文件md5计算软件

文件md5计算软件。用win32编写。效率高。

2013-12-21

空空如也

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

TA关注的人

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