Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified src/configuration/Appconfig.pyc
Binary file not shown.
Binary file modified src/configuration/__init__.pyc
Binary file not shown.
Binary file modified src/frontEnd/ViewManagement.pyc
Binary file not shown.
Binary file modified src/frontEnd/Workspace.pyc
Binary file not shown.
Binary file modified src/kicadtoNgspice/Analysis.pyc
Binary file not shown.
Binary file modified src/kicadtoNgspice/Convert.pyc
Binary file not shown.
Binary file modified src/kicadtoNgspice/DeviceModel.pyc
Binary file not shown.
Binary file modified src/kicadtoNgspice/KicadtoNgspice.pyc
Binary file not shown.
Binary file modified src/kicadtoNgspice/Model.pyc
Binary file not shown.
Binary file modified src/kicadtoNgspice/Processing.pyc
Binary file not shown.
Binary file modified src/kicadtoNgspice/Source.pyc
Binary file not shown.
Binary file modified src/kicadtoNgspice/TrackWidget.pyc
Binary file not shown.
Binary file modified src/kicadtoNgspice/__init__.pyc
Binary file not shown.
12 changes: 12 additions & 0 deletions src/modelParamXML/Digital/d_and.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<model>
<name>d_and</name>
<type>Digital</type>
<node_number>3</node_number>
<title>Add Parameters for And Gate</title>
<split>2-V:1-NV</split>
<param>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
<input_load default ="1.0e-12">Enter Input Load (default=1.0e-12)</input_load>
</param>
</model>
12 changes: 12 additions & 0 deletions src/modelParamXML/Digital/d_buffer.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<model>
<name>d_buffer</name>
<type>Digital</type>
<node_number>2</node_number>
<title>Add Parameters for Buffer</title>
<split>None</split>
<param>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
<input_load default ="1.0e-12">Enter Input Load (default=1.0e-12)</input_load>
</param>
</model>
19 changes: 19 additions & 0 deletions src/modelParamXML/Digital/d_dff.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<model>
<name>d_dff</name>
<type>Digital</type>
<node_number>6</node_number>
<title>Add Parameters for D Flipflop</title>
<split>None</split>
<param>
<clk_delay default ="1.0e-9">Enter Clk Delay (default=1.0e-9)</clk_delay>
<set_delay default ="1.0e-9">Enter Set Delay (default=1.0e-9)</set_delay>
<reset_delay default ="1.0">Enter Reset Delay (default=1.0)</reset_delay>
<ic default ="0">Enter IC (default=0)</ic>
<data_load default ="1.0e-12">Enter value for Data Load (default=1.0e-12)</data_load>
<clk_load default ="1.0e-12">Enter value for Clk Load (default=1.0e-12)</clk_load>
<set_load default ="1.0e-12">Enter value for Set Load (default=1.0e-12)</set_load>
<reset_load default ="1.0e-12">Enter value for Reset Load (default=1.0e-12)</reset_load>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
</param>
</model>
20 changes: 20 additions & 0 deletions src/modelParamXML/Digital/d_dlatch.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<model>
<name>d_dlatch</name>
<type>Digital</type>
<node_number>6</node_number>
<title>Add Parameters for D Latch</title>
<split>None</split>
<param>
<data_delay default ="1.0e-9">Enter Data Delay (default=1.0e-9)</data_delay>
<enable_delay default ="1.0e-9">Enter Enable Delay (default=1.0e-9)</enable_delay>
<set_delay default ="1.0e-9">Enter Set Delay (default=1.0e-9)</set_delay>
<reset_delay default ="1.0e-9">Enter Reset Delay (default=1.0)</reset_delay>
<ic default ="0">Enter IC (default=0)</ic>
<data_load default ="1.0e-12">Enter value for Data Load (default=1.0e-12)</data_load>
<enable_load default ="1.0e-12">Enter value for Enable Load (default=1.0e-12)</enable_load>
<set_load default ="1.0e-12">Enter value for Set Load (default=1.0e-12)</set_load>
<reset_load default ="1.0e-12">Enter value for Reset Load (default=1.0e-12)</reset_load>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
</param>
</model>
15 changes: 15 additions & 0 deletions src/modelParamXML/Digital/d_fdiv.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<model>
<name>d_fdiv</name>
<type>Digital</type>
<node_number>2</node_number>
<title>Add Parameters for Frequency Divider</title>
<split>None</split>
<param>
<div_factor default ="2">Enter Divide Factor (default=2)</div_factor>
<high_cycles default ="1">Enter value for High Cycles (default=1)</high_cycles>
<i_count default = "0">Enter Initial Count (default=0)</i_count>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
<freq_in_load default ="1.0e-12">Enter Input Load (default=1.0e-12)</freq_in_load>
</param>
</model>
12 changes: 12 additions & 0 deletions src/modelParamXML/Digital/d_inverter.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<model>
<name>d_inverter</name>
<type>Digital</type>
<node_number>2</node_number>
<title>Add Parameters for Inverter</title>
<split>None</split>
<param>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
<input_load default ="1.0e-12">Enter Input Load (default=1.0e-12)</input_load>
</param>
</model>
19 changes: 19 additions & 0 deletions src/modelParamXML/Digital/d_jkff.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<model>
<name>d_jkff</name>
<type>Digital</type>
<node_number>7</node_number>
<title>Add Parameters for JK Flipflop</title>
<split>None</split>
<param>
<clk_delay default ="1.0e-9">Enter Clk Delay (default=1.0e-9)</clk_delay>
<set_delay default ="1.0e-9">Enter Set Delay (default=1.0e-9)</set_delay>
<reset_delay default ="1.0">Enter Reset Delay (default=1.0)</reset_delay>
<ic default ="0">Enter IC (default=0)</ic>
<jk_load default ="1.0e-12">Enter value for JK Load (default=1.0e-12)</jk_load>
<clk_load default ="1.0e-12">Enter value for Clk Load (default=1.0e-12)</clk_load>
<set_load default ="1.0e-12">Enter value for Set Load (default=1.0e-12)</set_load>
<reset_load default ="1.0e-12">Enter value for Reset Load (default=1.0e-12)</reset_load>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
</param>
</model>
12 changes: 12 additions & 0 deletions src/modelParamXML/Digital/d_nand.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<model>
<name>d_nand</name>
<type>Digital</type>
<node_number>3</node_number>
<title>Add Parameters for Nand Gate</title>
<split>2-V:1-NV</split>
<param>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
<input_load default ="1.0e-12">Enter Input Load (default=1.0e-12)</input_load>
</param>
</model>
12 changes: 12 additions & 0 deletions src/modelParamXML/Digital/d_nor.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<model>
<name>d_nor</name>
<type>Digital</type>
<node_number>3</node_number>
<title>Add Parameters for Nor Gate</title>
<split>2-V:1-NV</split>
<param>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
<input_load default ="1.0e-12">Enter Input Load (default=1.0e-12)</input_load>
</param>
</model>
12 changes: 12 additions & 0 deletions src/modelParamXML/Digital/d_or.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<model>
<name>d_or</name>
<type>Digital</type>
<node_number>3</node_number>
<title>Add Parameters for Or Gate</title>
<split>2-V:1-NV</split>
<param>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
<input_load default ="1.0e-12">Enter Input Load (default=1.0e-12)</input_load>
</param>
</model>
10 changes: 10 additions & 0 deletions src/modelParamXML/Digital/d_pulldown.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<model>
<name>d_pulldown</name>
<type>Digital</type>
<node_number>1</node_number>
<title>Add Parameters for Pulldown</title>
<split>None</split>
<param>
<load default="1.0e-12">Enter value of Load</load>
</param>
</model>
10 changes: 10 additions & 0 deletions src/modelParamXML/Digital/d_pullup.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<model>
<name>d_pullup</name>
<type>Digital</type>
<node_number>1</node_number>
<title>Add Parameters for Pullup</title>
<split>None</split>
<param>
<load default="1.0e-12">Enter value of Load</load>
</param>
</model>
16 changes: 16 additions & 0 deletions src/modelParamXML/Digital/d_ram.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<model>
<name>d_ram</name>
<type>Digital</type>
<node_number>5</node_number>
<title>Add Parameters for RAM</title>
<split>4-V:4-V:8-V:1-NV:3-V</split>
<param>
<select_value default ="1">Enter Select Value (default=1)</select_value>
<ic default ="2">Enter IC (default=2)</ic>
<read_delay default ="100.0e-9">Enter Read Delay (default=100.0e-9)</read_delay>
<data_load default ="1.0e-12">Enter value for Data Load (default=1.0e-12)</data_load>
<address_load default ="1.0e-12">Enter value for Address Load (default=1.0e-12)</address_load>
<select_load default ="1.0e-12">Enter value for Select Load (default=1.0e-12)</select_load>
<enable_load default ="1.0e-12">Enter value for Enable Load (default=1.0e-12)</enable_load>
</param>
</model>
11 changes: 11 additions & 0 deletions src/modelParamXML/Digital/d_source.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<model>
<name>d_source</name>
<type>Digital</type>
<node_number>1</node_number>
<title>Add Parameters for Digital Source</title>
<split>4-V</split>
<param>
<input_file default ="source.txt">Enter Input File (default=source.txt)</input_file>
<input_load default ="1.0e-12">Enter Input Load</input_load>
</param>
</model>
19 changes: 19 additions & 0 deletions src/modelParamXML/Digital/d_srff.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<model>
<name>d_srff</name>
<type>Digital</type>
<node_number>7</node_number>
<title>Add Parameters for SR Flipflop</title>
<split>None</split>
<param>
<clk_delay default ="1.0e-9">Enter Clk Delay (default=1.0e-9)</clk_delay>
<set_delay default ="1.0e-9">Enter Set Delay (default=1.0e-9)</set_delay>
<reset_delay default ="1.0">Enter Reset Delay (default=1.0)</reset_delay>
<ic default ="0">Enter IC (default=0)</ic>
<sr_load default ="1.0e-12">Enter value for SR Load (default=1.0e-12)</sr_load>
<clk_load default ="1.0e-12">Enter value for Clk Load (default=1.0e-12)</clk_load>
<set_load default ="1.0e-12">Enter value for Set Load (default=1.0e-12)</set_load>
<reset_load default ="1.0e-12">Enter value for Reset Load (default=1.0e-12)</reset_load>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
</param>
</model>
20 changes: 20 additions & 0 deletions src/modelParamXML/Digital/d_srlatch.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<model>
<name>d_srlatch</name>
<type>Digital</type>
<node_number>7</node_number>
<title>Add Parameters for SR Latch</title>
<split>None</split>
<param>
<sr_delay default ="1.0e-9">Enter SR Delay (default=1.0e-9)</sr_delay>
<enable_delay default ="1.0e-9">Enter Enable Delay (default=1.0e-9)</enable_delay>
<set_delay default ="1.0e-9">Enter Set Delay (default=1.0e-9)</set_delay>
<reset_delay default ="1.0e-9">Enter Reset Delay (default=1.0)</reset_delay>
<ic default ="0">Enter IC (default=0)</ic>
<sr_load default ="1.0e-12">Enter value for SR Load (default=1.0e-12)</sr_load>
<enable_load default ="1.0e-12">Enter value for Enable Load (default=1.0e-12)</enable_load>
<set_load default ="1.0e-12">Enter value for Set Load (default=1.0e-12)</set_load>
<reset_load default ="1.0e-12">Enter value for Reset Load (default=1.0e-12)</reset_load>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
</param>
</model>
16 changes: 16 additions & 0 deletions src/modelParamXML/Digital/d_state.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<model>
<name>d_state</name>
<type>Digital</type>
<node_number>4</node_number>
<title>Add Parameters for State Machine</title>
<split>4-V:2-NV:8-V</split>
<param>
<clk_delay default ="1.0e-9">Enter Clk Delay (default=1.0e-9)</clk_delay>
<reset_delay default ="1.0e-9">Enter Reset Delay (default=1.0e-9)</reset_delay>
<state_file default ="state.txt">Enter State File (default=state.txt)</state_file>
<reset_state default ="0">Enter Reset Value (default=0)</reset_state>
<input_load default ="1.0e-12">Enter value for Input Load (default=1.0e-12)</input_load>
<clk_load default ="1.0e-12">Enter value for Clk Load (default=1.0e-12)</clk_load>
<reset_load default ="1.0e-12">Enter value for Reset Load (default=1.0e-12)</reset_load>
</param>
</model>
19 changes: 19 additions & 0 deletions src/modelParamXML/Digital/d_tff.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<model>
<name>d_tff</name>
<type>Digital</type>
<node_number>6</node_number>
<title>Add Parameters for T Flipflop</title>
<split>None</split>
<param>
<clk_delay default ="1.0e-9">Enter Clk Delay (default=1.0e-9)</clk_delay>
<set_delay default ="1.0e-9">Enter Set Delay (default=1.0e-9)</set_delay>
<reset_delay default ="1.0">Enter Reset Delay (default=1.0)</reset_delay>
<ic default ="0">Enter IC (default=0)</ic>
<t_load default ="1.0e-12">Enter value for T Load (default=1.0e-12)</t_load>
<clk_load default ="1.0e-12">Enter value for Clk Load (default=1.0e-12)</clk_load>
<set_load default ="1.0e-12">Enter value for Set Load (default=1.0e-12)</set_load>
<reset_load default ="1.0e-12">Enter value for Reset Load (default=1.0e-12)</reset_load>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
</param>
</model>
12 changes: 12 additions & 0 deletions src/modelParamXML/Digital/d_tristate.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<model>
<name>d_tristate</name>
<type>Digital</type>
<node_number>3</node_number>
<title>Add Parameters for Tristate Buffer</title>
<split>None</split>
<param>
<delay default ="1.0e-9">Enter Delay (default=1.0e-9)</delay>
<input_load default ="1.0e-12">Enter Input Load (default=1.0e-12)</input_load>
<enable_load default ="1.0e-12">Enter Enable Load (default=1.0e-12)</enable_load>
</param>
</model>
12 changes: 12 additions & 0 deletions src/modelParamXML/Digital/d_xnor.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<model>
<name>d_xnor</name>
<type>Digital</type>
<node_number>3</node_number>
<title>Add Parameters for Xnor Gate</title>
<split>2-V:1-NV</split>
<param>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
<input_load default ="1.0e-12">Enter Input Load (default=1.0e-12)</input_load>
</param>
</model>
12 changes: 12 additions & 0 deletions src/modelParamXML/Digital/d_xor.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<model>
<name>d_xor</name>
<type>Digital</type>
<node_number>3</node_number>
<title>Add Parameters for Xor Gate</title>
<split>2-V:1-NV</split>
<param>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Fall Delay (default=1.0e-9)</fall_delay>
<input_load default ="1.0e-12">Enter Input Load (default=1.0e-12)</input_load>
</param>
</model>
13 changes: 13 additions & 0 deletions src/modelParamXML/Hybrid/adc_bridge.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<model>
<name>adc_bridge</name>
<type>Hybrid</type>
<node_number>2</node_number>
<title>Add Parameters for ADC</title>
<split>4-V:4-V</split>
<param>
<in_low default ="1.0">Enter value for in_low (default=1.0)</in_low>
<in_high default ="2.0">Enter value for in_high (default=2.0)</in_high>
<rise_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</rise_delay>
<fall_delay default ="1.0e-9">Enter Rise Delay (default=1.0e-9)</fall_delay>
</param>
</model>
15 changes: 15 additions & 0 deletions src/modelParamXML/Hybrid/dac_bridge.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<model>
<name>dac_bridge</name>
<type>Hybrid</type>
<node_number>2</node_number>
<title>Add Parameters for DAC</title>
<split>2-V:2-V</split>
<param>
<out_low default ="0.0">Enter value for out_low (default=0.0)</out_low>
<out_high default ="1.0">Enter value for out_high (default=0.0)</out_high>
<out_undef default ="0.5">Enter value for out_undef (default=0.5)</out_undef>
<input_load default ="1.0e-12">Enter value for input load (default=1.0e-12)</input_load>
<t_rise default ="1.0e-9">Enter the Rise Time (default=1.0e-9)</t_rise>
<t_fall default ="1.0e-9">Enter the Fall Time (default=1.0e-9)</t_fall>
</param>
</model>
Binary file modified src/projManagement/Kicad.pyc
Binary file not shown.
Binary file modified src/projManagement/Validation.pyc
Binary file not shown.
Binary file modified src/projManagement/Worker.pyc
Binary file not shown.
Binary file modified src/projManagement/__init__.pyc
Binary file not shown.
Binary file modified src/projManagement/newProject.pyc
Binary file not shown.
Binary file modified src/projManagement/openProject.pyc
Binary file not shown.