Electric-CAD-软件基本使用
介绍
Electric 是一个开源的 chip design program, 能在 Windows, Linux 和 Mac 上运行 (非常友好). 类似的软件还有 Cadence, LASI, Magic, Tanner 等, 但这些有些要付费, 有些平台不通用.
芯片设计一般分两种:
- Custom design, 具体到每个 transistor 在芯片中的排布和连接
- Synthesized design, 用硬件描述语言如 Verilog 或 VHDL 来设计, 生成一系列门电路
Custom design 的好处在于 higher performance, lower power 以及 smaller chip size, 但是设计难度大.
Synthesized design 好处在于工程量小, 但性能可能略差于 Custom design.
下面以 Custom design 为例进行说明.
安装
在 Archlinux 上, 可以直接在 AUR 上下载:
1 |
|
但很可能编译失败…
也可以到 staticfreesoft.com 下载:
若下载得到 electricBinary-9.07.jar
文件, 则用:
1 |
|
则可启动.
相关概念
Cell
一个 gate 或者更大的组件, 都可以称 cell.
View
每一个 cell 都有多种查看方式, 这些都称作 view (视图)
Electric-CAD-软件基本使用
http://example.com/2024/10/17/Electric-CAD-软件基本使用/