summaryrefslogtreecommitdiff
path: root/views/webtronix_server
diff options
context:
space:
mode:
authoramritaH2016-06-29 01:39:23 +0530
committeramritaH2016-06-29 01:39:23 +0530
commit6cf6929d5c36b964dc6643182059e6f02a910fcc (patch)
tree98cbc2de45d68476fe45e76bc9d3fdc13e10e17b /views/webtronix_server
parent7b18632ad83bb034655c983bae017d429d574934 (diff)
downloadeSimWebApp-6cf6929d5c36b964dc6643182059e6f02a910fcc.tar.gz
eSimWebApp-6cf6929d5c36b964dc6643182059e6f02a910fcc.tar.bz2
eSimWebApp-6cf6929d5c36b964dc6643182059e6f02a910fcc.zip
Hybridmodels,deletekeypress added
Diffstat (limited to 'views/webtronix_server')
-rw-r--r--views/webtronix_server/digitalmodels/dff.svg56
-rw-r--r--views/webtronix_server/digitalmodels/dlatch.svg60
-rw-r--r--views/webtronix_server/digitalmodels/jkff.svg63
-rw-r--r--views/webtronix_server/digitalmodels/srff.svg60
-rw-r--r--views/webtronix_server/digitalmodels/srlatch.svg61
-rw-r--r--views/webtronix_server/digitalmodels/tff.svg60
-rw-r--r--views/webtronix_server/hybridmodels/adc_bridge.svg (renamed from views/webtronix_server/digitalmodels/adc_bridge.svg)7
-rw-r--r--views/webtronix_server/hybridmodels/cdo.svg38
-rw-r--r--views/webtronix_server/hybridmodels/dac_bridge.svg (renamed from views/webtronix_server/digitalmodels/dac_bridge.svg)8
-rw-r--r--views/webtronix_server/parts.json29
10 files changed, 428 insertions, 14 deletions
diff --git a/views/webtronix_server/digitalmodels/dff.svg b/views/webtronix_server/digitalmodels/dff.svg
new file mode 100644
index 0000000..f169801
--- /dev/null
+++ b/views/webtronix_server/digitalmodels/dff.svg
@@ -0,0 +1,56 @@
+<svg width="87" height="94" xmlns="http://www.w3.org/2000/svg">
+ <!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ -->
+ <g>
+ <metadata class="part" >
+ <wtx:part xmlns:wtx="http://code.google.com/p/webtronics" >
+ <wtx:pins>
+ <wtx:digital>
+ <wtx:node index="5" x="85" y="34" />
+ <wtx:node index="6" x="85" y="64" />
+ <wtx:node index="1" x="2" y="36" />
+ <wtx:node index="2" x="2" y="63" />
+ <wtx:node index="3" x="42" y="1" />
+ <wtx:node index="4" x="42" y="93" />
+
+ </wtx:digital>
+ </wtx:pins>
+ <wtx:id>a</wtx:id>
+ <wtx:type>a</wtx:type>
+ <wtx:name>dff</wtx:name>
+ <wtx:category>digitalmodels</wtx:category>
+
+ <wtx:clkdelay></wtx:clkdelay>
+ <wtx:setdelay></wtx:setdelay>
+ <wtx:resetdelay></wtx:resetdelay>
+ <wtx:ic></wtx:ic>
+ <wtx:dataload></wtx:dataload>
+ <wtx:clkload></wtx:clkload>
+ <wtx:setload></wtx:setload>
+ <wtx:resetload></wtx:resetload>
+ <wtx:risedelay></wtx:risedelay>
+ <wtx:falldelay></wtx:falldelay>
+
+ <wtx:flip></wtx:flip>
+ <wtx:value></wtx:value>
+ <wtx:label></wtx:label>
+ <wtx:spice></wtx:spice>
+ <wtx:model></wtx:model>
+ </wtx:part>
+</metadata>
+
+ <rect id="svg_1" height="60" width="40" y="16.472149" x="23.21015" stroke-width="1.5" stroke="#000" fill="#fff"/>
+ <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_10" y="26.472149" x="38.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">S</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_11" y="74.472149" x="38.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">R</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_12" y="38.472149" x="53.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">Q</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_13" y="38.472149" x="26.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">D</text>
+ <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_15" y="69.472149" x="51.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">Q'</text>
+ <line stroke-linecap="null" stroke-linejoin="null" id="svg_16" y2="62.698318" x2="33.040236" y1="57.243778" x1="24.209076" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="null" stroke-linejoin="null" id="svg_17" y2="62.958058" x2="32.261016" y1="69.451558" x1="24.209076" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_18" y2="33.816342" x2="85.984099" y1="33.816342" x1="63.358689" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_19" y2="35.555473" x2="23.37541" y1="35.555473" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_20" y2="62.511992" x2="23.37541" y1="62.511992" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_21" y2="64.251122" x2="85.984099" y1="64.251122" x1="63.358689" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_24" y2="0.75" x2="42.489126" y1="17.294605" x1="42.489126" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_25" y2="76.402166" x2="42.489126" y1="92.946771" x1="42.489126" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ </g>
+</svg> \ No newline at end of file
diff --git a/views/webtronix_server/digitalmodels/dlatch.svg b/views/webtronix_server/digitalmodels/dlatch.svg
new file mode 100644
index 0000000..a7328eb
--- /dev/null
+++ b/views/webtronix_server/digitalmodels/dlatch.svg
@@ -0,0 +1,60 @@
+<svg width="87" height="94" xmlns="http://www.w3.org/2000/svg">
+ <!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ -->
+ <g>
+<metadata class="part" >
+ <wtx:part xmlns:wtx="http://code.google.com/p/webtronics" >
+ <wtx:pins>
+ <wtx:digital>
+ <wtx:node index="5" x="85" y="34" />
+ <wtx:node index="6" x="85" y="64" />
+ <wtx:node index="1" x="2" y="36" />
+ <wtx:node index="2" x="2" y="63" />
+ <wtx:node index="3" x="42" y="1" />
+ <wtx:node index="4" x="42" y="93" />
+
+ </wtx:digital>
+ </wtx:pins>
+ <wtx:id>a</wtx:id>
+ <wtx:type>a</wtx:type>
+ <wtx:name>dlatch</wtx:name>
+ <wtx:category>digitalmodels</wtx:category>
+
+ <wtx:datadelay></wtx:datadelay>
+ <wtx:enabledelay></wtx:enabledelay>
+ <wtx:setdelay></wtx:setdelay>
+ <wtx:resetdelay></wtx:resetdelay>
+ <wtx:ic></wtx:ic>
+ <wtx:dataload></wtx:dataload>
+ <wtx:enableload></wtx:enableload>
+ <wtx:setload></wtx:setload>
+ <wtx:resetload></wtx:resetload>
+ <wtx:risedelay></wtx:risedelay>
+ <wtx:falldelay></wtx:falldelay>
+
+
+
+
+
+
+ <wtx:flip></wtx:flip>
+ <wtx:value></wtx:value>
+ <wtx:label></wtx:label>
+ <wtx:spice></wtx:spice>
+ <wtx:model></wtx:model>
+ </wtx:part>
+</metadata>
+ <rect id="svg_1" height="60" width="40" y="16.472149" x="23.21015" stroke-width="1.5" stroke="#000" fill="#fff"/>
+ <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_10" y="26.472149" x="38.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">S</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_11" y="74.472149" x="38.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">R</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_12" y="38.472149" x="53.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">Q</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_13" y="38.472149" x="26.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">D</text>
+ <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_15" y="69.472149" x="51.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">Q'</text>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_18" y2="33.816342" x2="85.984099" y1="33.816342" x1="63.358689" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_19" y2="35.555473" x2="23.37541" y1="35.555473" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_20" y2="62.511992" x2="23.37541" y1="62.511992" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_21" y2="64.251122" x2="85.984099" y1="64.251122" x1="63.358689" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_24" y2="0.75" x2="42.489126" y1="17.294605" x1="42.489126" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_25" y2="76.402166" x2="42.489126" y1="92.946771" x1="42.489126" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_28" y="65.967527" x="26.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">E</text>
+ </g>
+</svg> \ No newline at end of file
diff --git a/views/webtronix_server/digitalmodels/jkff.svg b/views/webtronix_server/digitalmodels/jkff.svg
new file mode 100644
index 0000000..03b5206
--- /dev/null
+++ b/views/webtronix_server/digitalmodels/jkff.svg
@@ -0,0 +1,63 @@
+<svg width="87" height="94" xmlns="http://www.w3.org/2000/svg">
+ <!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ -->
+ <g>
+ <metadata class="part" >
+ <wtx:part xmlns:wtx="http://code.google.com/p/webtronics" >
+ <wtx:pins>
+ <wtx:digital>
+ <wtx:node index="6" x="85" y="34" />
+ <wtx:node index="7" x="85" y="64" />
+ <wtx:node index="1" x="2" y="36" />
+ <wtx:node index="2" x="2" y="63" />
+ <wtx:node index="3" x="2" y="49" />
+ <wtx:node index="4" x="42" y="1" />
+ <wtx:node index="5" x="42" y="93" />
+
+ </wtx:digital>
+ </wtx:pins>
+ <wtx:id>a</wtx:id>
+ <wtx:type>a</wtx:type>
+ <wtx:name>jkff</wtx:name>
+ <wtx:category>digitalmodels</wtx:category>
+
+ <wtx:clkdelay></wtx:clkdelay>
+ <wtx:setdelay></wtx:setdelay>
+ <wtx:resetdelay></wtx:resetdelay>
+ <wtx:ic></wtx:ic>
+ <wtx:jkload></wtx:jkload>
+ <wtx:clkload></wtx:clkload>
+ <wtx:setload></wtx:setload>
+ <wtx:resetload></wtx:resetload>
+ <wtx:risedelay></wtx:risedelay>
+ <wtx:falldelay></wtx:falldelay>
+
+
+
+
+
+
+ <wtx:flip></wtx:flip>
+ <wtx:value></wtx:value>
+ <wtx:label></wtx:label>
+ <wtx:spice></wtx:spice>
+ <wtx:model></wtx:model>
+ </wtx:part>
+</metadata>
+ <rect id="svg_1" height="60" width="40" y="16.472149" x="23.21015" stroke-width="1.5" stroke="#000" fill="#fff"/>
+ <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_10" y="26.472149" x="38.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">S</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_11" y="74.472149" x="38.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">R</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_12" y="38.472149" x="53.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">Q</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_13" y="38.472149" x="26.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">J</text>
+ <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_15" y="69.472149" x="51.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">Q'</text>
+ <line stroke-linecap="null" stroke-linejoin="null" id="svg_16" y2="62.698318" x2="33.040236" y1="57.243778" x1="24.209076" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="null" stroke-linejoin="null" id="svg_17" y2="62.958058" x2="32.261016" y1="69.451558" x1="24.209076" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_18" y2="33.816342" x2="85.984099" y1="33.816342" x1="63.358689" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_19" y2="35.555473" x2="23.37541" y1="35.555473" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_20" y2="62.511992" x2="23.37541" y1="62.511992" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_21" y2="64.251122" x2="85.984099" y1="64.251122" x1="63.358689" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_24" y2="0.75" x2="42.489126" y1="17.294605" x1="42.489126" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_25" y2="76.402166" x2="42.489126" y1="92.946771" x1="42.489126" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_26" y2="49.468515" x2="23.37541" y1="49.468515" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_27" y="52.385191" x="26.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">K</text>
+ </g>
+</svg> \ No newline at end of file
diff --git a/views/webtronix_server/digitalmodels/srff.svg b/views/webtronix_server/digitalmodels/srff.svg
new file mode 100644
index 0000000..ba03871
--- /dev/null
+++ b/views/webtronix_server/digitalmodels/srff.svg
@@ -0,0 +1,60 @@
+<svg width="87" height="94" xmlns="http://www.w3.org/2000/svg">
+ <!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ -->
+ <g>
+ <metadata class="part" >
+ <wtx:part xmlns:wtx="http://code.google.com/p/webtronics" >
+ <wtx:pins>
+ <wtx:digital>
+ <wtx:node index="6" x="85" y="34" />
+ <wtx:node index="7" x="85" y="64" />
+ <wtx:node index="1" x="2" y="36" />
+ <wtx:node index="2" x="2" y="63" />
+ <wtx:node index="3" x="2" y="49" />
+ <wtx:node index="4" x="42" y="1" />
+ <wtx:node index="5" x="42" y="93" />
+
+ </wtx:digital>
+ </wtx:pins>
+ <wtx:id>a</wtx:id>
+ <wtx:type>a</wtx:type>
+ <wtx:name>srff</wtx:name>
+ <wtx:category>digitalmodels</wtx:category>
+
+ <wtx:clkdelay></wtx:clkdelay>
+ <wtx:setdelay></wtx:setdelay>
+ <wtx:resetdelay></wtx:resetdelay>
+ <wtx:ic></wtx:ic>
+ <wtx:srload></wtx:srload>
+ <wtx:clkload></wtx:clkload>
+ <wtx:setload></wtx:setload>
+ <wtx:resetload></wtx:resetload>
+ <wtx:risedelay></wtx:risedelay>
+ <wtx:falldelay></wtx:falldelay>
+
+
+
+ <wtx:flip></wtx:flip>
+ <wtx:value></wtx:value>
+ <wtx:label></wtx:label>
+ <wtx:spice></wtx:spice>
+ <wtx:model></wtx:model>
+ </wtx:part>
+</metadata>
+ <rect id="svg_1" height="60" width="40" y="16.472149" x="23.21015" stroke-width="1.5" stroke="#000" fill="#fff"/>
+ <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_10" y="26.472149" x="38.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">S</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_11" y="74.472149" x="38.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">R</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_12" y="38.472149" x="53.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">Q</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_13" y="38.472149" x="26.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">S</text>
+ <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_15" y="69.472149" x="51.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">Q'</text>
+ <line stroke-linecap="null" stroke-linejoin="null" id="svg_16" y2="62.698318" x2="33.040236" y1="57.243778" x1="24.209076" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="null" stroke-linejoin="null" id="svg_17" y2="62.958058" x2="32.261016" y1="69.451558" x1="24.209076" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_18" y2="33.816342" x2="85.984099" y1="33.816342" x1="63.358689" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_19" y2="35.555473" x2="23.37541" y1="35.555473" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_20" y2="62.511992" x2="23.37541" y1="62.511992" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_21" y2="64.251122" x2="85.984099" y1="64.251122" x1="63.358689" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_24" y2="0.75" x2="42.489126" y1="17.294605" x1="42.489126" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_25" y2="76.402166" x2="42.489126" y1="92.946771" x1="42.489126" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_26" y2="49.468515" x2="23.37541" y1="49.468515" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_27" y="52.385191" x="26.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">R</text>
+ </g>
+</svg> \ No newline at end of file
diff --git a/views/webtronix_server/digitalmodels/srlatch.svg b/views/webtronix_server/digitalmodels/srlatch.svg
new file mode 100644
index 0000000..fe0bea0
--- /dev/null
+++ b/views/webtronix_server/digitalmodels/srlatch.svg
@@ -0,0 +1,61 @@
+<svg width="87" height="94" xmlns="http://www.w3.org/2000/svg">
+ <!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ -->
+ <g>
+
+ <metadata class="part" >
+ <wtx:part xmlns:wtx="http://code.google.com/p/webtronics" >
+ <wtx:pins>
+ <wtx:digital>
+ <wtx:node index="6" x="85" y="34" />
+ <wtx:node index="7" x="85" y="64" />
+ <wtx:node index="1" x="2" y="36" />
+ <wtx:node index="2" x="2" y="63" />
+ <wtx:node index="3" x="2" y="49" />
+ <wtx:node index="4" x="42" y="1" />
+ <wtx:node index="5" x="42" y="93" />
+
+ </wtx:digital>
+ </wtx:pins>
+ <wtx:id>a</wtx:id>
+ <wtx:type>a</wtx:type>
+ <wtx:name>srlatch</wtx:name>
+ <wtx:category>digitalmodels</wtx:category>
+
+ <wtx:srdelay></wtx:srdelay>
+ <wtx:enabledelay></wtx:enabledelay>
+ <wtx:setdelay></wtx:setdelay>
+ <wtx:resetdelay></wtx:resetdelay>
+ <wtx:ic></wtx:ic>
+
+ <wtx:srload></wtx:srload>
+ <wtx:enableload></wtx:enableload>
+ <wtx:setload></wtx:setload>
+ <wtx:resetload></wtx:resetload>
+ <wtx:risedelay></wtx:risedelay>
+ <wtx:falldelay></wtx:falldelay>
+
+ <wtx:flip></wtx:flip>
+ <wtx:value></wtx:value>
+ <wtx:label></wtx:label>
+ <wtx:spice></wtx:spice>
+ <wtx:model></wtx:model>
+ </wtx:part>
+</metadata>
+
+ <rect id="svg_1" height="60" width="40" y="16.472149" x="23.21015" stroke-width="1.5" stroke="#000" fill="#fff"/>
+ <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_10" y="26.472149" x="38.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">S</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_11" y="74.472149" x="38.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">R</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_12" y="38.472149" x="53.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">Q</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_13" y="38.472149" x="26.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">S</text>
+ <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_15" y="69.472149" x="51.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">Q'</text>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_18" y2="33.816342" x2="85.984099" y1="33.816342" x1="63.358689" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_19" y2="35.555473" x2="23.37541" y1="35.555473" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_20" y2="62.511992" x2="23.37541" y1="62.511992" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_21" y2="64.251122" x2="85.984099" y1="64.251122" x1="63.358689" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_24" y2="0.75" x2="42.489126" y1="17.294605" x1="42.489126" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_25" y2="76.402166" x2="42.489126" y1="92.946771" x1="42.489126" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_26" y2="49.468515" x2="23.37541" y1="49.468515" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_27" y="52.385191" x="26.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">R</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_28" y="65.967527" x="26.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">E</text>
+ </g>
+</svg> \ No newline at end of file
diff --git a/views/webtronix_server/digitalmodels/tff.svg b/views/webtronix_server/digitalmodels/tff.svg
new file mode 100644
index 0000000..af01593
--- /dev/null
+++ b/views/webtronix_server/digitalmodels/tff.svg
@@ -0,0 +1,60 @@
+<svg width="87" height="94" xmlns="http://www.w3.org/2000/svg">
+ <!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ -->
+ <g>
+ <metadata class="part" >
+ <wtx:part xmlns:wtx="http://code.google.com/p/webtronics" >
+ <wtx:pins>
+ <wtx:digital>
+ <wtx:node index="5" x="85" y="34" />
+ <wtx:node index="6" x="85" y="64" />
+ <wtx:node index="1" x="2" y="36" />
+ <wtx:node index="2" x="2" y="63" />
+ <wtx:node index="3" x="42" y="1" />
+ <wtx:node index="4" x="42" y="93" />
+
+ </wtx:digital>
+ </wtx:pins>
+ <wtx:id>a</wtx:id>
+ <wtx:type>a</wtx:type>
+ <wtx:name>tff</wtx:name>
+ <wtx:category>digitalmodels</wtx:category>
+
+ <wtx:clkdelay></wtx:clkdelay>
+ <wtx:setdelay></wtx:setdelay>
+ <wtx:resetdelay></wtx:resetdelay>
+ <wtx:ic></wtx:ic>
+ <wtx:tload></wtx:tload>
+ <wtx:clkload></wtx:clkload>
+ <wtx:setload></wtx:setload>
+ <wtx:resetload></wtx:resetload>
+ <wtx:risedelay></wtx:risedelay>
+ <wtx:falldelay></wtx:falldelay>
+
+
+
+
+
+
+ <wtx:flip></wtx:flip>
+ <wtx:value></wtx:value>
+ <wtx:label></wtx:label>
+ <wtx:spice></wtx:spice>
+ <wtx:model></wtx:model>
+ </wtx:part>
+</metadata>
+ <rect id="svg_1" height="60" width="40" y="16.472149" x="23.21015" stroke-width="1.5" stroke="#000" fill="#fff"/>
+ <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_10" y="26.472149" x="38.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">S</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_11" y="74.472149" x="38.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">R</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_12" y="38.472149" x="53.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">Q</text>
+ <text style="cursor: move;" xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_13" y="38.472149" x="26.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">T</text>
+ <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_15" y="69.472149" x="51.21015" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">Q'</text>
+ <line stroke-linecap="null" stroke-linejoin="null" id="svg_16" y2="62.698318" x2="33.040236" y1="57.243778" x1="24.209076" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="null" stroke-linejoin="null" id="svg_17" y2="62.958058" x2="32.261016" y1="69.451558" x1="24.209076" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_18" y2="33.816342" x2="85.984099" y1="33.816342" x1="63.358689" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_19" y2="35.555473" x2="23.37541" y1="35.555473" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_20" y2="62.511992" x2="23.37541" y1="62.511992" x1="0.75" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_21" y2="64.251122" x2="85.984099" y1="64.251122" x1="63.358689" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_24" y2="0.75" x2="42.489126" y1="17.294605" x1="42.489126" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_25" y2="76.402166" x2="42.489126" y1="92.946771" x1="42.489126" fill-opacity="null" stroke-opacity="null" stroke-width="1.5" stroke="#000" fill="none"/>
+ </g>
+</svg> \ No newline at end of file
diff --git a/views/webtronix_server/digitalmodels/adc_bridge.svg b/views/webtronix_server/hybridmodels/adc_bridge.svg
index f688b9e..4a5f653 100644
--- a/views/webtronix_server/digitalmodels/adc_bridge.svg
+++ b/views/webtronix_server/hybridmodels/adc_bridge.svg
@@ -20,7 +20,12 @@
<!--name of file-->
<wtx:name>adc_bridge</wtx:name>
<!--category of part-->
- <wtx:category>digitalmodels</wtx:category>
+ <wtx:category>hybridmodels</wtx:category>
+
+ <wtx:inlow></wtx:inlow>
+ <wtx:inhigh></wtx:inhigh>
+ <wtx:risedelay></wtx:risedelay>
+ <wtx:falldelay></wtx:falldelay>
<!--value or model name-->
<wtx:value/>
<!--label id for svg diagram-->
diff --git a/views/webtronix_server/hybridmodels/cdo.svg b/views/webtronix_server/hybridmodels/cdo.svg
new file mode 100644
index 0000000..021de64
--- /dev/null
+++ b/views/webtronix_server/hybridmodels/cdo.svg
@@ -0,0 +1,38 @@
+<svg width="96" height="64" xmlns="http://www.w3.org/2000/svg">
+ <!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ -->
+ <g>
+ <metadata class="part" >
+ <wtx:part xmlns:wtx="http://code.google.com/p/webtronics" >
+ <wtx:pins>
+ <wtx:digital>
+
+ <wtx:node index="1" x="20" y="30" />
+ <wtx:node index="2" x="20" y="30" />
+
+ </wtx:digital>
+ </wtx:pins>
+ <wtx:id>a</wtx:id>
+ <wtx:type>a</wtx:type>
+ <wtx:name>cdo</wtx:name>
+ <wtx:category>hybridmodels</wtx:category>
+
+ <wtx:cntlarr></wtx:cntlarr>
+ <wtx:freqarr></wtx:freqarr>
+ <wtx:duty></wtx:duty>
+ <wtx:initphase></wtx:initphase>
+ <wtx:risedelay></wtx:risedelay>
+ <wtx:falldelay></wtx:falldelay>
+
+ <wtx:flip></wtx:flip>
+ <wtx:value></wtx:value>
+ <wtx:label></wtx:label>
+ <wtx:spice></wtx:spice>
+ <wtx:model></wtx:model>
+ </wtx:part>
+</metadata>
+ <rect id="svg_1" height="60" width="40" y="1.75" x="28.75" stroke-width="1.5" stroke="#000" fill="#fff"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_2" y2="30.75" x2="94.823973" y1="30.75" x1="67.75" stroke-width="1.5" stroke="#000" fill="none"/>
+ <line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_3" y2="30.75" x2="27.823973" y1="30.75" x1="0.75" stroke-width="1.5" stroke="#000" fill="none"/>
+ <text xml:space="preserve" text-anchor="start" font-family="Helvetica, Arial, sans-serif" font-size="10" id="svg_5" y="32.75" x="35.75" fill-opacity="null" stroke-opacity="null" stroke-width="0" stroke="#000" fill="#000000">CDO</text>
+ </g>
+</svg> \ No newline at end of file
diff --git a/views/webtronix_server/digitalmodels/dac_bridge.svg b/views/webtronix_server/hybridmodels/dac_bridge.svg
index b584869..0877acf 100644
--- a/views/webtronix_server/digitalmodels/dac_bridge.svg
+++ b/views/webtronix_server/hybridmodels/dac_bridge.svg
@@ -21,7 +21,13 @@
<wtx:id>ad</wtx:id>
<wtx:type>a</wtx:type>
<wtx:name>dac_bridge</wtx:name>
- <wtx:category>digitalmodels</wtx:category>
+ <wtx:category>hybridmodels</wtx:category>
+ <wtx:outlow></wtx:outlow>
+ <wtx:outhigh></wtx:outhigh>
+ <wtx:inputload></wtx:inputload>
+ <wtx:outundef></wtx:outundef>
+ <wtx:risetime></wtx:risetime>
+ <wtx:falltime></wtx:falltime>
<wtx:value></wtx:value>
<wtx:label></wtx:label>
<wtx:spice></wtx:spice>
diff --git a/views/webtronix_server/parts.json b/views/webtronix_server/parts.json
index 581f66d..f09e106 100644
--- a/views/webtronix_server/parts.json
+++ b/views/webtronix_server/parts.json
@@ -42,11 +42,15 @@
}
}
-
-
-
-
-
+ },
+ "hybridmodels":{
+ "cdo":{},
+ "adc_bridge":{
+ "ideal_adc":["digital.lib"]
+ },
+ "dac_bridge":{
+ "ideal_dac":["digital.lib"]
+ }
},
"analogmodels":{
@@ -82,12 +86,7 @@
"digitalmodels":{
- "adc_bridge":{
- "ideal_adc":["digital.lib"]
- },
- "dac_bridge":{
- "ideal_dac":["digital.lib"]
- },
+
"source":{
"clk":["dsource.mod"]
},
@@ -112,7 +111,13 @@
},
"xor":{
"xor":["digital.lib"]
- }
+ },
+ "dff":{},
+ "jkff":{},
+ "srff":{},
+ "tff":{},
+ "dlatch":{},
+ "srlatch":{}
},
"resistors":{