芯片设计与EDA
文章平均质量分 64
有关芯片设计与EDA的博客
海岛Blog
专注于程序设计及其竞赛,专注于集成电路EDA设计
展开
-
Verilator教程(一)入门
Verilator是一种将Verilog和SystemVerilog源代码编译为高度优化(可选多线程)的循环精确C++或SystemC代码的工具。Valu.h是包含转换后的“ALU”类定义的主要设计头文件,在C++测试台中“实例化”为DUT的内容。Valu___024unit.h-这是“ALU”类的内部标头,它包含operation_t类型定义。如果为了Verilator编程,不能只做上述那样的软件包管理器快速安装,还需要做Git快速安装。鼠标右击其中的“TOP”,选“Insert”。原创 2024-04-29 16:49:58 · 1112 阅读 · 0 评论 -
Verilator安装
Ubuntu Linux下iverilog Verilator GTKWave安装$ sudo apt install iverilog$ sudo apt install verilator$ sudo apt install gtkwaveVerilator安装$ sudo git clone https://github.com/verilator/verilator$原创 2024-04-28 22:52:50 · 293 阅读 · 0 评论 -
Verilator实例
Verilator是一种将Verilog和SystemVerilog源代码编译为高度优化(可选多线程)的循环精确C++或SystemC代码的工具。转换后的模块可以实例化并在C++或SystemC测试台中使用,用于验证和/或建模目的。Verilator包将Verilog 1和SystemVerilog 2硬件描述语言(HDL)设计转换为C++或SystemC模型,编译后即可执行。Verilator不是传统的模拟器,而是编译器。原创 2024-04-28 08:17:08 · 209 阅读 · 0 评论 -
安装使用开源EDA有关软件笔记(二)
安装GTKWave$ git clone https://github.com/gtkwave/gtkwave$ cd gtkwave$ sudo apt install build-essential meson gperf flex desktop-file-utils libgtk-3-dev libbz2-dev libjudy-dev原创 2024-04-27 22:50:46 · 106 阅读 · 0 评论 -
安装使用开源EDA有关软件笔记(一)
【代码】安装开源EDA有关软件笔记。原创 2024-04-24 11:06:20 · 280 阅读 · 0 评论 -
开源EDA软件及其文档
The EPFL Logic Synthesis Libraries (Showcase)GitHub - lsils/lstools-showcase: Showcase examples for EPFL logic synthesis librariesLibrariesalice: C++ command shell libraryGitHub | Version 0.3 (July 22, 2018) | Documentationmaintained by Mathias Soekenb原创 2024-04-20 17:35:48 · 638 阅读 · 0 评论 -
Yosys学习使用笔记
Yosys安装在Ubuntu上运行,目前Ubuntu版本是22.04。原创 2024-04-15 09:34:31 · 513 阅读 · 0 评论 -
EDA比赛网站及公司链接
南京集成电路设计服务产业创新中心有限公司(Nanjing Industrial Innovation Center of EDA,简称:E创或EDA创新中心。原创 2024-01-18 22:19:16 · 475 阅读 · 0 评论 -
EDA术语及资源链接
时钟门控条件(clock gating condition)逻辑状态切换的频率(switching activity)与非图(AIG,and-inverter graph)形式化验证(Formal Verification)活性属性(Liveness Property)安全属性(Safety Property)模型检测(Model Checking)时钟门控(clock gating)触发器(Flip-Flop)前端(frontends)后端(backends)扇入(fan-out)扇入(fan-in)原创 2023-12-29 02:38:40 · 980 阅读 · 0 评论 -
太理获得“集成电路EDA设计精英挑战赛”4枚奖牌
本届大赛于8月18日启动,共有69所国内外高校的494支队伍报名(其中常规赛题452支、打榜赛题42支)、1182名位学生报名参赛(其中常规赛题1091名学生,打榜赛题91名学生),硕博率达75%,最终常规赛题有239支队伍经过评选晋级进入总决赛。经过评审共选出一等奖30支队伍,二等奖69支队伍,三等奖96支队伍,菁英杯获奖队伍2支,麒麟杯获奖队伍1支。本次比赛,体验了成功的喜悦,留下了许多经验教训,留下了本可以做得更好的遗憾。原创 2023-12-27 21:16:41 · 801 阅读 · 0 评论 -
砷化镓集成电路特点
砷化镓集成电路 - 百度百科砷化镓集成电路具有高频率,高速度,高功率,低功耗等优点,广泛应用于卫星、超级计算机、传感器以及微毫米波数字频率源等电子设备。芯片制造工艺复杂且成品率低。...原创 2022-03-11 06:14:12 · 626 阅读 · 0 评论 -
逻辑化简算法代码
Quine-McCluskey算法百度搜索“quine mccluskey 算法 github”可以找到许多算法程序源码Petrick’s methodEspresso heuristic逻辑最小化原创 2021-01-17 11:29:18 · 867 阅读 · 0 评论 -
数字系统设计的基础知识
不论是学习Verilog HDL,还是学习数字系统设计,本文的知识都是必要的。数字系统的基础知识进制二进制编码百科进制 - 百度百科进制转换 - 百度百科二进制 - 百度百科二进制数 - 百度百科编码(计算机术语) - 百度百科字符编码 - 百度百科...原创 2021-01-16 06:54:00 · 843 阅读 · 0 评论 -
Verilog语言与数字系统设计
学习Verilog语言必要的基础知识计算机导论数字逻辑或数字电路与逻辑设计计算机科学概论学习视频链接:基于FPGA的Verilog语法基础课程(至芯科技夏宇闻教授)Verilog硬件描述语言 西安电子科技大学 蔡觉平等主讲Verilog语言Verilog语言是硬件描述语言(Hardware Description Language, HDL),用于描述数字系统。例如,它可以用于描述网络交换机、微处理器、存储器或简单的触发器等。Verilog可以用于描述任意的数字系统以及各种抽象级别的硬件。原创 2021-01-15 17:41:18 · 1241 阅读 · 1 评论 -
计算机体系结构
有人问,计算机组成原理与计算机体系机构有什么区别?这个问题看似简单,多数人不明白。计算机组成原理是把计算机看成一个系统,分析它有哪些子系统及其功能,即从功能组成的角度来分析计算机。同时,也研究如何用逻辑器件来构成功能。计算机系统结构研究子系统模块的组织结构及其相互联系,关键是研究计算机性能问题。即在现有的技术条件下,怎么提升计算机系统的性能。一般而言,目前计算机采用硅基集成电路芯片来实现。那么,在同技术条件下,怎么将计算机芯片的性能做得更好,这是计算机系统的核心问题。例如,同等集成电路芯片工艺和面积的前原创 2020-02-19 20:48:52 · 640 阅读 · 0 评论 -
开源编译工具和编译软件
一、开源编译工具:JavaCC | The most popular parser generator for use with Java applications.GitHub - javacc/javacc: JavaCC - a parser generator for building parsers from grammars. It can generate code in Java, C++ and C#.The LLVM Compiler Infrastructure Project原创 2020-12-25 04:41:28 · 1193 阅读 · 0 评论 -
参加集成电路EDA设计精英挑战赛的体会
2020年11月27-29日,2020(第二届)集成电路EDA设计精英挑战赛在南京举行。带队参加比赛过程中,听了”开源EDA助力产学融合论坛”的各路大咖发言介绍,收获多多。感谢比赛举办方,感谢EDA业界同仁的无私奉献。媒体报道| 开源在EDA领域如何取得成功活动回顾| EDA创新中心“开源EDA助力产学融合论坛”在南京江北新区成功举办 一线专家介绍开源EDA在人才培养、产业促进和资源整合方面日渐凸显的贡献太原理工大学在此次比赛中获得一等奖,是个意外的收获,太高兴了。得知获得一等奖的瞬间,心情非常激动原创 2020-12-07 00:30:56 · 1939 阅读 · 3 评论 -
开源EDA软件网址
开源在EDA领域如何取得成功开源EDA工具数字仿真工具iverilog、verilator、GTKWave数字电路逻辑综合工具YoSys数字芯片布局布线工具Qrouter开源集成平台OpenROADFPGA EDA工具Verilog to Routing (VTR)芯华章EpicSim北京大学开源EDA OPEN BELTEDA创新中心OpenEDA果壳其他数字仿真工具iverilog、verilator、GTKWaveIcarus Verilog(iVerilog)Veri原创 2020-11-29 03:09:52 · 2944 阅读 · 0 评论 -
EDA专业术语
VLSI 超大规模集成电路DFM Rule 可制造设计规则(DFM,Design For Manufacture。在VLSI设计中,指可制造工艺约束规则)APR 自动布局布线(APR,Automatic Placement and Routing)。布局通常指电路图中器件摆放,布线通常指器件之间的连线。布局布线一般是平面的布局布线。自动布局布线指由程序计算自动完成的电路的布局布线。这里的电路指什么电路?这里的电路可以是逻辑电路,开关电路,PCB电路,版图(Mask,掩膜)电路。集成电路中通常指最后一原创 2020-08-12 08:06:32 · 4539 阅读 · 0 评论 -
第4届(2020)大学生集成电路创新创业大赛赛题分类
杯赛题目1.数字与SOC设计紫光展锐杯Arm杯Robei杯平头哥杯2.射频与模拟设计艾为杯IEEE杯3.FPGA设计与应用紫光同创杯中科芯杯4.半导体测试信诺达杯5.EDA算法设计华大九天杯6.芯片应用与系统设计RISC-V挑战杯7.创新创业创新实践杯...原创 2020-05-26 23:15:27 · 6080 阅读 · 0 评论 -
芯片!芯片!芯片!
芯片产业3+2结构3:芯片设计芯片制造芯片封测2:半导体设备半导体材料芯片设计EDA公司:Synopsys_百度百科Cadence_百度百科Mentor Graphics_百度百科芯片架构、IP研发以及授权服务:美国Intel公司英国Acorn公司芯片制造高端制造:韩国的三星中国台湾的台积电半导体设备:ASMLLam Research东京威力科创TEL科磊KLA应用材料AMAT半导体材料:氟聚酰亚胺光刻胶高纯度氟化氢先进硅片:日本住友中国台湾环球原创 2020-05-26 15:02:08 · 694 阅读 · 0 评论 -
大学生集成电路设计大赛资源
全国大学生集成电路创新创业大赛书籍:《Verilog HDL数字设计与综合》(第二版)(本科教学版)《FPGA编程从零开始 使用Verilog》《Verilog HDL入门》(第3版)《Verilog数字系统设计教程》(第4版)(十一五)《SoC系统设计》《VHDL嵌入式数字系统设计教程》《用于逻辑综合的VHDL》(第3版)《VHDL数字设计与计算机设计基础》《基于VHDL的数字系统设计方法》《数字设计:系统方法》《数字逻辑设计与计算机组成》《SystemVerilog验证 测试平原创 2020-05-18 14:27:47 · 4294 阅读 · 0 评论