SPICE TEAM » History » Version 17
jun chen, 03/07/2025 01:00 AM
1 | 1 | jun chen | # SPICE TEAM |
---|---|---|---|
2 | 13 | jun chen | |
3 | 15 | jun chen |  |
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 | 17 | jun chen | > [[Ngspice compiling method enhancement]] (SiQi) |
90 | 3 | jun chen | |
91 | 1 | jun chen | ## **spice3f5 元祖SPICE** |
92 | 17 | jun chen | > **Download here** : attachment:"spice3f5.tar.gz" |
93 | > **Compile procedure** : attachment:"spice_linux.pptx" |
||
94 | > **Install WSL envirionment** : attachment:"subsystem.pdf" |
||
95 | 1 | jun chen | |
96 | 4 | jun chen | ## **cuSPICE, (CUDA ver. ngSPICE)** |
97 | > attachment:"CuSPICE.pdf" |
||
98 | 16 | jun chen | > **Reference: SPICE on GPU** : http://ngspice.sourceforge.net/cuspice.html |
99 | 1 | jun chen | |
100 | ## **xyce** |
||
101 | 16 | jun chen | > **Xyce install method (Langyun)** : attachment:"基于WSL的Ubuntu系统Serial Xyce编译整理.docx" |
102 | > **Reference** : https://xyce.sandia.gov/ |
||
103 | 2 | jun chen | |
104 | 4 | jun chen | ## **SPICE 历史** |
105 | > attachment:"SPICE_history.docx" |