Project

General

Profile

SPICE TEAM » History » Version 14

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

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