Project

General

Profile

SPICE TEAM » History » Version 16

jun chen, 03/07/2025 12:55 AM

1 1 jun chen
# SPICE TEAM
2 13 jun chen
3 15 jun chen
![](miss_analog.jpg)
4
5
“我要把你砌进矩阵里” --- 雷电将军 (https://baike.baidu.com/item/%E5%8E%9F%E7%A5%9E/23583622?fr=aladdin)
6 13 jun chen
7 14 jun chen
## SPICE Newbies
8
0.扫盲概念视频: https://space.bilibili.com/1042590734/lists/4322681?type=season
9
1.Can refer to SPICE wiki: [[SPICE lector and reference]]
10
2.SPICE road map overview: attachment:"spice.pptx" (video ask Junc)
11
3.[[Circuit text book and bibles]]
12
4.[[Numerical computation]]  
13
5.[[Spice...Gerrit...]]
14
15 13 jun chen
## SPICE Functions
16
[[Chip Package Co-Simulation]]
17
[[Chip_Power_Model(CPM)]]
18
[[Library characterize(K lib)]]
19
[[Signal Integrity]]
20
[[GUI_for_EMIR]]
21
[[Custom Model EMIR (Memory, I0, PAD, IP)]] 
22
23
24
## SPICE Engines
25
[[Front End]] 
26
[[Transient Analysis]]
27
[[Frequency Domain Analysis]]
28
[[Model Order Reduction]]
29
30
31 6 jun chen
-------------------------------------------------------------------
32 7 jun chen
33 12 jun chen
## [[Some tips for piece(Ngspice) user]] (by Kramer)
34 1 jun chen
35 6 jun chen
36 7 jun chen
37 6 jun chen
-----------------------------------------------------------------
38 10 jun chen
39 9 jun chen
## Development Environment:
40 10 jun chen
41 8 jun chen
New spice engine "piece" is located in pub2018/bin/rhelx-64/analog. (2021/7/12 historical moments!!!)
42 7 jun chen
43 8 jun chen
piece update can flow below procedure [[Tool_lib_organization]]
44 10 jun chen
45
### Useful tools
46
47
**Auto generate package RLCK netlist tool {By SiQi)**
48
49
Please refer to the ppt for details and usages: attachment:"netlist_auto_generator.pptx"
50
51
```
52
/rndl/sqchen/importand—thing/scripts/feature—test/spice/generate—netlist/auto—gene.py   -c
53
 <config—file> -f <output format>
54
```
55
56
**Sweep netlist and draw distribution histogram tool {By SiQi)**
57
58
Please refer to the ppt for details and usages: attachment:"sweep_netlist_draw_histogram.pptx"
59
```
60
/rndl/sqchen/importand—thing/scripts/feature—test/spice/sweep—netlist/sweep—netlist.py   -n
61
 <netlist>
62
```
63
64
### Spice regression system {by Siqi)
65
66
There is a new regression running system for SPICE cases, which is independent from wukong system. 
67
68
Please refer to the slides for all details: attachment:"SPICE_regression_system_intro.pptx"
69
70
[Jenkins_Tutorials](attachment:"Jenkins_Tutorials.pdf") (By ZhengYu)
71
72
Docker user manual: attachment:"docker使用简明文档.docx"
73
74
3 different kinds of performance check tools we have now (by Siqi): attachment:"performance_check_tool.pptx"
75 8 jun chen
76
## 
77
78
-----------------------------------------------------------------
79
80 1 jun chen
## Reference SPICE center (Repository in 10.30.100.22/spice)
81
82 3 jun chen
## **ngSPICE**
83 16 jun chen
> **Reference** :  http://ngspice.sourceforce.net/docs.html
84
> **User manual** :  attachment:"ngspice-34-manual.pdf"
85
> **Binary and library install guidance** :  attachment:"ngspice_install.pptx"
86
> **ngspice git clone** : `git clone ssh://git@10.30.100.22:222/analog/spice.git`
87
> **Local build binary with ngSpice 34** : `/rnd1/jchen/ngspice34/agigaspice/release/bin/bin/ngspice`
88
> **Example spice file** : `/rnd1/jchen/ngspice34/agigaspice/examples`
89
> [[ **Ngspice compiling method enhancement** ]] (SiQi)
90 3 jun chen
91 4 jun chen
## **spice3f5 元祖SPICE**
92
> attachment:"spice3f5.tar.gz"
93 1 jun chen
94 4 jun chen
## **cuSPICE, (CUDA ver. ngSPICE)**
95
> attachment:"CuSPICE.pdf"
96 16 jun chen
> **Reference: SPICE on GPU** :  http://ngspice.sourceforge.net/cuspice.html
97 1 jun chen
98
## **xyce** 
99 16 jun chen
> **Xyce install method (Langyun)** :   attachment:"基于WSL的Ubuntu系统Serial Xyce编译整理.docx"
100
> **Reference** : https://xyce.sandia.gov/
101 2 jun chen
102 4 jun chen
##  **SPICE 历史** 
103
> attachment:"SPICE_history.docx"