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