From 0e4f5fed8f05d582644699d5b058a83bc6d8575f Mon Sep 17 00:00:00 2001 From: Kirigaya <1193466151@qq.com> Date: Wed, 1 Jan 2025 23:36:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81=E9=A2=9C=E8=89=B2=E4=B8=BB?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../$_ANDN_.svg | 17 ++ .../$_AOI3_.svg | 19 ++ .../$_AOI4_.svg | 16 ++ .../$_MUX4_.svg | 23 +++ .../$_MUX8_.svg | 28 +++ .../$_NMUX_.svg | 21 ++ .../$_OAI3_.svg | 19 ++ .../$_OAI4_.svg | 16 ++ .../Combinatorial cells (combined)/$_ORN_.svg | 17 ++ .../Combinatorial cells (simple)/$_AND_.svg | 16 ++ .../Combinatorial cells (simple)/$_BUF_.svg | 10 + .../Combinatorial cells (simple)/$_MUX_.svg | 20 ++ .../Combinatorial cells (simple)/$_NAND_.svg | 15 ++ .../Combinatorial cells (simple)/$_NOR_.svg | 17 ++ .../Combinatorial cells (simple)/$_NOT_.svg | 11 + .../Combinatorial cells (simple)/$_OR_.svg | 11 + .../Combinatorial cells (simple)/$_TBUF_.svg | 12 ++ .../Combinatorial cells (simple)/$_XNOR_.svg | 13 ++ .../Combinatorial cells (simple)/$_XOR_.svg | 17 ++ .../dide/Gate/Flip-flop cells/$_ALDFFE_.svg | 47 +++++ design/dide/Gate/Flip-flop cells/$_DFFE_.svg | 24 +++ .../dide/Gate/Flip-flop cells/$_DFFSRE_.svg | 46 +++++ design/dide/Gate/Flip-flop cells/$_DFFSR_.svg | 32 +++ design/dide/Gate/Flip-flop cells/$_DFF_.svg | 27 +++ .../dide}/Word/Binary operators/$add.svg | 0 design/dide/Word/Binary operators/$and.svg | 18 ++ .../dide}/Word/Binary operators/$div.svg | 0 .../dide}/Word/Binary operators/$eq.svg | 0 .../dide}/Word/Binary operators/$eqx.svg | 0 .../dide}/Word/Binary operators/$ge.svg | 0 .../dide}/Word/Binary operators/$gt.svg | 0 .../dide}/Word/Binary operators/$le.svg | 0 .../Word/Binary operators/$logic_and.svg | 0 .../dide}/Word/Binary operators/$logic_or.svg | 0 .../dide}/Word/Binary operators/$lt.svg | 0 .../dide}/Word/Binary operators/$mod.svg | 0 .../dide}/Word/Binary operators/$mul.svg | 0 .../dide}/Word/Binary operators/$ne.svg | 0 .../dide}/Word/Binary operators/$nex.svg | 0 design/dide/Word/Binary operators/$or.svg | 13 ++ .../dide}/Word/Binary operators/$pow.svg | 0 .../dide}/Word/Binary operators/$shl.svg | 0 .../dide}/Word/Binary operators/$shr.svg | 0 .../dide}/Word/Binary operators/$sshl.svg | 0 .../dide}/Word/Binary operators/$sshr.svg | 0 .../dide}/Word/Binary operators/$sub.svg | 0 design/dide/Word/Binary operators/$xnor.svg | 17 ++ design/dide/Word/Binary operators/$xor.svg | 16 ++ .../dide}/Word/Coarse arithmetics/$alu.svg | 0 .../dide}/Word/Coarse arithmetics/$fa.svg | 0 .../dide}/Word/Finite state machines/$fsm.svg | 0 .../dide}/Word/Memories/$mem.svg | 0 .../dide}/Word/Memories/$mem_v2.svg | 0 .../dide}/Word/Memories/$memrd.svg | 0 .../dide}/Word/Memories/$memrd_v2.svg | 0 .../dide}/Word/Memories/$memwr.svg | 0 .../dide}/Word/Memories/$memwr_v2.svg | 0 design/dide/Word/Multiplexers/$bmux.svg | 22 ++ design/dide/Word/Multiplexers/$bwmux.svg | 23 +++ design/dide/Word/Multiplexers/$demux.svg | 22 ++ design/dide/Word/Multiplexers/$mux.svg | 23 +++ design/dide/Word/Multiplexers/$pmux.svg | 23 +++ design/dide/Word/Multiplexers/$tribuf.svg | 14 ++ design/dide/Word/Registers/$adff.svg | 33 +++ design/dide/Word/Registers/$adffe.svg | 35 ++++ design/dide/Word/Registers/$adlatch.svg | 48 +++++ design/dide/Word/Registers/$aldff.svg | 34 ++++ design/dide/Word/Registers/$aldffe.svg | 59 ++++++ design/dide/Word/Registers/$dff.svg | 80 ++++++++ design/dide/Word/Registers/$dffe.svg | 32 +++ design/dide/Word/Registers/$dffsr.svg | 34 ++++ design/dide/Word/Registers/$dffsre.svg | 59 ++++++ design/dide/Word/Registers/$dlatch.svg | 25 +++ design/dide/Word/Registers/$dlatchsr.svg | 29 +++ design/dide/Word/Registers/$sdff.svg | 33 +++ design/dide/Word/Registers/$sdffce.svg | 35 ++++ design/dide/Word/Registers/$sdffe.svg | 35 ++++ design/dide/Word/Registers/$sr.svg | 39 ++++ design/dide/Word/Unary operators/$buf.svg | 12 ++ .../dide}/Word/Unary operators/$logic_not.svg | 0 .../dide}/Word/Unary operators/$neg.svg | 0 design/dide/Word/Unary operators/$not.svg | 13 ++ .../dide}/Word/Unary operators/$pos.svg | 0 .../dide/Word/Unary operators/$reduce_and.svg | 17 ++ .../dide/Word/Unary operators/$reduce_or.svg | 12 ++ .../Word/Unary operators/$reduce_xnor.svg | 14 ++ .../dide/Word/Unary operators/$reduce_xor.svg | 13 ++ public/{test.skin => dide.skin} | Bin public/index.html | 2 +- public/netlist.css | 24 +++ scripts/vscode-package.py | 4 + src/components/setting/color.js | 49 ++++- src/hook/algorithm/mmap.js | 44 ++++ src/hook/jsdoc.js | 9 +- src/hook/render/connection.js | 3 +- src/hook/render/constant.js | 190 ++++++++++++++++++ src/hook/render/index.js | 6 +- src/hook/render/instantiation.js | 2 + src/hook/render/layout.js | 47 +++-- src/hook/render/yosys.js | 95 ++++++++- src/hook/skin/index.js | 1 - src/i18n/ar.json | 10 +- src/i18n/de.json | 10 +- src/i18n/en.json | 10 +- src/i18n/fr.json | 10 +- src/i18n/ja.json | 10 +- src/i18n/ko.json | 10 +- src/i18n/ru.json | 10 +- src/i18n/zh-cn.json | 10 +- src/i18n/zh-tw.json | 10 +- .../$_ANDN_.svg | 12 -- .../$_AOI3_.svg | 14 -- .../$_AOI4_.svg | 18 -- .../$_MUX4_.svg | 18 -- .../$_MUX8_.svg | 23 --- .../$_NMUX_.svg | 16 -- .../$_OAI3_.svg | 14 -- .../$_OAI4_.svg | 16 -- .../Combinatorial cells (combined)/$_ORN_.svg | 12 -- .../Combinatorial cells (simple)/$_AND_.svg | 11 - .../Combinatorial cells (simple)/$_BUF_.svg | 10 - .../Combinatorial cells (simple)/$_MUX_.svg | 15 -- .../Combinatorial cells (simple)/$_NAND_.svg | 12 -- .../Combinatorial cells (simple)/$_NOR_.svg | 12 -- .../Combinatorial cells (simple)/$_NOT_.svg | 11 - .../Combinatorial cells (simple)/$_OR_.svg | 11 - .../Combinatorial cells (simple)/$_TBUF_.svg | 12 -- .../Combinatorial cells (simple)/$_XNOR_.svg | 13 -- .../Combinatorial cells (simple)/$_XOR_.svg | 12 -- src/static/Word/Binary operators/$and.svg | 13 -- src/static/Word/Binary operators/$or.svg | 13 -- src/static/Word/Binary operators/$xnor.svg | 14 -- src/static/Word/Binary operators/$xor.svg | 16 -- src/static/Word/Multiplexers/$bmux.svg | 22 -- src/static/Word/Multiplexers/$bwmux.svg | 23 --- src/static/Word/Multiplexers/$demux.svg | 22 -- src/static/Word/Multiplexers/$mux.svg | 23 --- src/static/Word/Multiplexers/$pmux.svg | 23 --- src/static/Word/Multiplexers/$tribuf.svg | 14 -- src/static/Word/Registers/$adff.svg | 33 --- src/static/Word/Registers/$adffe.svg | 35 ---- src/static/Word/Registers/$adlatch.svg | 28 --- src/static/Word/Registers/$aldff.svg | 38 ---- src/static/Word/Registers/$aldffe.svg | 36 ---- src/static/Word/Registers/$dff.svg | 30 --- src/static/Word/Registers/$dffe.svg | 32 --- src/static/Word/Registers/$dffsr.svg | 34 ---- src/static/Word/Registers/$dffsre.svg | 36 ---- src/static/Word/Registers/$dlatch.svg | 25 --- src/static/Word/Registers/$dlatchsr.svg | 29 --- src/static/Word/Registers/$sdff.svg | 33 --- src/static/Word/Registers/$sdffce.svg | 35 ---- src/static/Word/Registers/$sdffe.svg | 35 ---- src/static/Word/Registers/$sr.svg | 25 --- src/static/Word/Unary operators/$buf.svg | 12 -- src/static/Word/Unary operators/$not.svg | 13 -- .../Word/Unary operators/$reduce_and.svg | 12 -- .../Word/Unary operators/$reduce_or.svg | 12 -- .../Word/Unary operators/$reduce_xnor.svg | 14 -- .../Word/Unary operators/$reduce_xor.svg | 15 -- 160 files changed, 1905 insertions(+), 1044 deletions(-) create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_ANDN_.svg create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_AOI3_.svg create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_AOI4_.svg create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_MUX4_.svg create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_MUX8_.svg create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_NMUX_.svg create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_OAI3_.svg create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_OAI4_.svg create mode 100644 design/dide/Gate/Combinatorial cells (combined)/$_ORN_.svg create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_AND_.svg create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_BUF_.svg create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_MUX_.svg create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_NAND_.svg create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_NOR_.svg create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_NOT_.svg create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_OR_.svg create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_TBUF_.svg create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_XNOR_.svg create mode 100644 design/dide/Gate/Combinatorial cells (simple)/$_XOR_.svg create mode 100644 design/dide/Gate/Flip-flop cells/$_ALDFFE_.svg create mode 100644 design/dide/Gate/Flip-flop cells/$_DFFE_.svg create mode 100644 design/dide/Gate/Flip-flop cells/$_DFFSRE_.svg create mode 100644 design/dide/Gate/Flip-flop cells/$_DFFSR_.svg create mode 100644 design/dide/Gate/Flip-flop cells/$_DFF_.svg rename {src/static => design/dide}/Word/Binary operators/$add.svg (100%) create mode 100644 design/dide/Word/Binary operators/$and.svg rename {src/static => design/dide}/Word/Binary operators/$div.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$eq.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$eqx.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$ge.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$gt.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$le.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$logic_and.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$logic_or.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$lt.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$mod.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$mul.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$ne.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$nex.svg (100%) create mode 100644 design/dide/Word/Binary operators/$or.svg rename {src/static => design/dide}/Word/Binary operators/$pow.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$shl.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$shr.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$sshl.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$sshr.svg (100%) rename {src/static => design/dide}/Word/Binary operators/$sub.svg (100%) create mode 100644 design/dide/Word/Binary operators/$xnor.svg create mode 100644 design/dide/Word/Binary operators/$xor.svg rename {src/static => design/dide}/Word/Coarse arithmetics/$alu.svg (100%) rename {src/static => design/dide}/Word/Coarse arithmetics/$fa.svg (100%) rename {src/static => design/dide}/Word/Finite state machines/$fsm.svg (100%) rename {src/static => design/dide}/Word/Memories/$mem.svg (100%) rename {src/static => design/dide}/Word/Memories/$mem_v2.svg (100%) rename {src/static => design/dide}/Word/Memories/$memrd.svg (100%) rename {src/static => design/dide}/Word/Memories/$memrd_v2.svg (100%) rename {src/static => design/dide}/Word/Memories/$memwr.svg (100%) rename {src/static => design/dide}/Word/Memories/$memwr_v2.svg (100%) create mode 100644 design/dide/Word/Multiplexers/$bmux.svg create mode 100644 design/dide/Word/Multiplexers/$bwmux.svg create mode 100644 design/dide/Word/Multiplexers/$demux.svg create mode 100644 design/dide/Word/Multiplexers/$mux.svg create mode 100644 design/dide/Word/Multiplexers/$pmux.svg create mode 100644 design/dide/Word/Multiplexers/$tribuf.svg create mode 100644 design/dide/Word/Registers/$adff.svg create mode 100644 design/dide/Word/Registers/$adffe.svg create mode 100644 design/dide/Word/Registers/$adlatch.svg create mode 100644 design/dide/Word/Registers/$aldff.svg create mode 100644 design/dide/Word/Registers/$aldffe.svg create mode 100644 design/dide/Word/Registers/$dff.svg create mode 100644 design/dide/Word/Registers/$dffe.svg create mode 100644 design/dide/Word/Registers/$dffsr.svg create mode 100644 design/dide/Word/Registers/$dffsre.svg create mode 100644 design/dide/Word/Registers/$dlatch.svg create mode 100644 design/dide/Word/Registers/$dlatchsr.svg create mode 100644 design/dide/Word/Registers/$sdff.svg create mode 100644 design/dide/Word/Registers/$sdffce.svg create mode 100644 design/dide/Word/Registers/$sdffe.svg create mode 100644 design/dide/Word/Registers/$sr.svg create mode 100644 design/dide/Word/Unary operators/$buf.svg rename {src/static => design/dide}/Word/Unary operators/$logic_not.svg (100%) rename {src/static => design/dide}/Word/Unary operators/$neg.svg (100%) create mode 100644 design/dide/Word/Unary operators/$not.svg rename {src/static => design/dide}/Word/Unary operators/$pos.svg (100%) create mode 100644 design/dide/Word/Unary operators/$reduce_and.svg create mode 100644 design/dide/Word/Unary operators/$reduce_or.svg create mode 100644 design/dide/Word/Unary operators/$reduce_xnor.svg create mode 100644 design/dide/Word/Unary operators/$reduce_xor.svg rename public/{test.skin => dide.skin} (100%) create mode 100644 src/hook/algorithm/mmap.js create mode 100644 src/hook/render/constant.js delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_ANDN_.svg delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_AOI3_.svg delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_AOI4_.svg delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_MUX4_.svg delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_MUX8_.svg delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_NMUX_.svg delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_OAI3_.svg delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_OAI4_.svg delete mode 100644 src/static/Gate/Combinatorial cells (combined)/$_ORN_.svg delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_AND_.svg delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_BUF_.svg delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_MUX_.svg delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_NAND_.svg delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_NOR_.svg delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_NOT_.svg delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_OR_.svg delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_TBUF_.svg delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_XNOR_.svg delete mode 100644 src/static/Gate/Combinatorial cells (simple)/$_XOR_.svg delete mode 100644 src/static/Word/Binary operators/$and.svg delete mode 100644 src/static/Word/Binary operators/$or.svg delete mode 100644 src/static/Word/Binary operators/$xnor.svg delete mode 100644 src/static/Word/Binary operators/$xor.svg delete mode 100644 src/static/Word/Multiplexers/$bmux.svg delete mode 100644 src/static/Word/Multiplexers/$bwmux.svg delete mode 100644 src/static/Word/Multiplexers/$demux.svg delete mode 100644 src/static/Word/Multiplexers/$mux.svg delete mode 100644 src/static/Word/Multiplexers/$pmux.svg delete mode 100644 src/static/Word/Multiplexers/$tribuf.svg delete mode 100644 src/static/Word/Registers/$adff.svg delete mode 100644 src/static/Word/Registers/$adffe.svg delete mode 100644 src/static/Word/Registers/$adlatch.svg delete mode 100644 src/static/Word/Registers/$aldff.svg delete mode 100644 src/static/Word/Registers/$aldffe.svg delete mode 100644 src/static/Word/Registers/$dff.svg delete mode 100644 src/static/Word/Registers/$dffe.svg delete mode 100644 src/static/Word/Registers/$dffsr.svg delete mode 100644 src/static/Word/Registers/$dffsre.svg delete mode 100644 src/static/Word/Registers/$dlatch.svg delete mode 100644 src/static/Word/Registers/$dlatchsr.svg delete mode 100644 src/static/Word/Registers/$sdff.svg delete mode 100644 src/static/Word/Registers/$sdffce.svg delete mode 100644 src/static/Word/Registers/$sdffe.svg delete mode 100644 src/static/Word/Registers/$sr.svg delete mode 100644 src/static/Word/Unary operators/$buf.svg delete mode 100644 src/static/Word/Unary operators/$not.svg delete mode 100644 src/static/Word/Unary operators/$reduce_and.svg delete mode 100644 src/static/Word/Unary operators/$reduce_or.svg delete mode 100644 src/static/Word/Unary operators/$reduce_xnor.svg delete mode 100644 src/static/Word/Unary operators/$reduce_xor.svg diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_ANDN_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_ANDN_.svg new file mode 100644 index 0000000..6185adc --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (combined)/$_ANDN_.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_AOI3_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_AOI3_.svg new file mode 100644 index 0000000..adfd8f2 --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (combined)/$_AOI3_.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_AOI4_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_AOI4_.svg new file mode 100644 index 0000000..4da32f9 --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (combined)/$_AOI4_.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_MUX4_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_MUX4_.svg new file mode 100644 index 0000000..7a5c5b9 --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (combined)/$_MUX4_.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_MUX8_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_MUX8_.svg new file mode 100644 index 0000000..5ab4bce --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (combined)/$_MUX8_.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_NMUX_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_NMUX_.svg new file mode 100644 index 0000000..ccc337f --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (combined)/$_NMUX_.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_OAI3_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_OAI3_.svg new file mode 100644 index 0000000..ef09cea --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (combined)/$_OAI3_.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_OAI4_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_OAI4_.svg new file mode 100644 index 0000000..eb35108 --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (combined)/$_OAI4_.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (combined)/$_ORN_.svg b/design/dide/Gate/Combinatorial cells (combined)/$_ORN_.svg new file mode 100644 index 0000000..2d574f7 --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (combined)/$_ORN_.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_AND_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_AND_.svg new file mode 100644 index 0000000..2307d3d --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (simple)/$_AND_.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_BUF_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_BUF_.svg new file mode 100644 index 0000000..43b943b --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (simple)/$_BUF_.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_MUX_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_MUX_.svg new file mode 100644 index 0000000..51bdfb0 --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (simple)/$_MUX_.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_NAND_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_NAND_.svg new file mode 100644 index 0000000..cdc6a4a --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (simple)/$_NAND_.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_NOR_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_NOR_.svg new file mode 100644 index 0000000..79c905e --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (simple)/$_NOR_.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_NOT_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_NOT_.svg new file mode 100644 index 0000000..be72704 --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (simple)/$_NOT_.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_OR_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_OR_.svg new file mode 100644 index 0000000..17de380 --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (simple)/$_OR_.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_TBUF_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_TBUF_.svg new file mode 100644 index 0000000..f6b57f8 --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (simple)/$_TBUF_.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_XNOR_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_XNOR_.svg new file mode 100644 index 0000000..52d3c78 --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (simple)/$_XNOR_.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Combinatorial cells (simple)/$_XOR_.svg b/design/dide/Gate/Combinatorial cells (simple)/$_XOR_.svg new file mode 100644 index 0000000..c81d77f --- /dev/null +++ b/design/dide/Gate/Combinatorial cells (simple)/$_XOR_.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Flip-flop cells/$_ALDFFE_.svg b/design/dide/Gate/Flip-flop cells/$_ALDFFE_.svg new file mode 100644 index 0000000..d231f0c --- /dev/null +++ b/design/dide/Gate/Flip-flop cells/$_ALDFFE_.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Flip-flop cells/$_DFFE_.svg b/design/dide/Gate/Flip-flop cells/$_DFFE_.svg new file mode 100644 index 0000000..a9215b0 --- /dev/null +++ b/design/dide/Gate/Flip-flop cells/$_DFFE_.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Flip-flop cells/$_DFFSRE_.svg b/design/dide/Gate/Flip-flop cells/$_DFFSRE_.svg new file mode 100644 index 0000000..ebb1924 --- /dev/null +++ b/design/dide/Gate/Flip-flop cells/$_DFFSRE_.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Flip-flop cells/$_DFFSR_.svg b/design/dide/Gate/Flip-flop cells/$_DFFSR_.svg new file mode 100644 index 0000000..c1af850 --- /dev/null +++ b/design/dide/Gate/Flip-flop cells/$_DFFSR_.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Gate/Flip-flop cells/$_DFF_.svg b/design/dide/Gate/Flip-flop cells/$_DFF_.svg new file mode 100644 index 0000000..7a96dcd --- /dev/null +++ b/design/dide/Gate/Flip-flop cells/$_DFF_.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/static/Word/Binary operators/$add.svg b/design/dide/Word/Binary operators/$add.svg similarity index 100% rename from src/static/Word/Binary operators/$add.svg rename to design/dide/Word/Binary operators/$add.svg diff --git a/design/dide/Word/Binary operators/$and.svg b/design/dide/Word/Binary operators/$and.svg new file mode 100644 index 0000000..7185c61 --- /dev/null +++ b/design/dide/Word/Binary operators/$and.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/static/Word/Binary operators/$div.svg b/design/dide/Word/Binary operators/$div.svg similarity index 100% rename from src/static/Word/Binary operators/$div.svg rename to design/dide/Word/Binary operators/$div.svg diff --git a/src/static/Word/Binary operators/$eq.svg b/design/dide/Word/Binary operators/$eq.svg similarity index 100% rename from src/static/Word/Binary operators/$eq.svg rename to design/dide/Word/Binary operators/$eq.svg diff --git a/src/static/Word/Binary operators/$eqx.svg b/design/dide/Word/Binary operators/$eqx.svg similarity index 100% rename from src/static/Word/Binary operators/$eqx.svg rename to design/dide/Word/Binary operators/$eqx.svg diff --git a/src/static/Word/Binary operators/$ge.svg b/design/dide/Word/Binary operators/$ge.svg similarity index 100% rename from src/static/Word/Binary operators/$ge.svg rename to design/dide/Word/Binary operators/$ge.svg diff --git a/src/static/Word/Binary operators/$gt.svg b/design/dide/Word/Binary operators/$gt.svg similarity index 100% rename from src/static/Word/Binary operators/$gt.svg rename to design/dide/Word/Binary operators/$gt.svg diff --git a/src/static/Word/Binary operators/$le.svg b/design/dide/Word/Binary operators/$le.svg similarity index 100% rename from src/static/Word/Binary operators/$le.svg rename to design/dide/Word/Binary operators/$le.svg diff --git a/src/static/Word/Binary operators/$logic_and.svg b/design/dide/Word/Binary operators/$logic_and.svg similarity index 100% rename from src/static/Word/Binary operators/$logic_and.svg rename to design/dide/Word/Binary operators/$logic_and.svg diff --git a/src/static/Word/Binary operators/$logic_or.svg b/design/dide/Word/Binary operators/$logic_or.svg similarity index 100% rename from src/static/Word/Binary operators/$logic_or.svg rename to design/dide/Word/Binary operators/$logic_or.svg diff --git a/src/static/Word/Binary operators/$lt.svg b/design/dide/Word/Binary operators/$lt.svg similarity index 100% rename from src/static/Word/Binary operators/$lt.svg rename to design/dide/Word/Binary operators/$lt.svg diff --git a/src/static/Word/Binary operators/$mod.svg b/design/dide/Word/Binary operators/$mod.svg similarity index 100% rename from src/static/Word/Binary operators/$mod.svg rename to design/dide/Word/Binary operators/$mod.svg diff --git a/src/static/Word/Binary operators/$mul.svg b/design/dide/Word/Binary operators/$mul.svg similarity index 100% rename from src/static/Word/Binary operators/$mul.svg rename to design/dide/Word/Binary operators/$mul.svg diff --git a/src/static/Word/Binary operators/$ne.svg b/design/dide/Word/Binary operators/$ne.svg similarity index 100% rename from src/static/Word/Binary operators/$ne.svg rename to design/dide/Word/Binary operators/$ne.svg diff --git a/src/static/Word/Binary operators/$nex.svg b/design/dide/Word/Binary operators/$nex.svg similarity index 100% rename from src/static/Word/Binary operators/$nex.svg rename to design/dide/Word/Binary operators/$nex.svg diff --git a/design/dide/Word/Binary operators/$or.svg b/design/dide/Word/Binary operators/$or.svg new file mode 100644 index 0000000..5d0b29d --- /dev/null +++ b/design/dide/Word/Binary operators/$or.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/static/Word/Binary operators/$pow.svg b/design/dide/Word/Binary operators/$pow.svg similarity index 100% rename from src/static/Word/Binary operators/$pow.svg rename to design/dide/Word/Binary operators/$pow.svg diff --git a/src/static/Word/Binary operators/$shl.svg b/design/dide/Word/Binary operators/$shl.svg similarity index 100% rename from src/static/Word/Binary operators/$shl.svg rename to design/dide/Word/Binary operators/$shl.svg diff --git a/src/static/Word/Binary operators/$shr.svg b/design/dide/Word/Binary operators/$shr.svg similarity index 100% rename from src/static/Word/Binary operators/$shr.svg rename to design/dide/Word/Binary operators/$shr.svg diff --git a/src/static/Word/Binary operators/$sshl.svg b/design/dide/Word/Binary operators/$sshl.svg similarity index 100% rename from src/static/Word/Binary operators/$sshl.svg rename to design/dide/Word/Binary operators/$sshl.svg diff --git a/src/static/Word/Binary operators/$sshr.svg b/design/dide/Word/Binary operators/$sshr.svg similarity index 100% rename from src/static/Word/Binary operators/$sshr.svg rename to design/dide/Word/Binary operators/$sshr.svg diff --git a/src/static/Word/Binary operators/$sub.svg b/design/dide/Word/Binary operators/$sub.svg similarity index 100% rename from src/static/Word/Binary operators/$sub.svg rename to design/dide/Word/Binary operators/$sub.svg diff --git a/design/dide/Word/Binary operators/$xnor.svg b/design/dide/Word/Binary operators/$xnor.svg new file mode 100644 index 0000000..2a0083f --- /dev/null +++ b/design/dide/Word/Binary operators/$xnor.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Binary operators/$xor.svg b/design/dide/Word/Binary operators/$xor.svg new file mode 100644 index 0000000..9e0251e --- /dev/null +++ b/design/dide/Word/Binary operators/$xor.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/static/Word/Coarse arithmetics/$alu.svg b/design/dide/Word/Coarse arithmetics/$alu.svg similarity index 100% rename from src/static/Word/Coarse arithmetics/$alu.svg rename to design/dide/Word/Coarse arithmetics/$alu.svg diff --git a/src/static/Word/Coarse arithmetics/$fa.svg b/design/dide/Word/Coarse arithmetics/$fa.svg similarity index 100% rename from src/static/Word/Coarse arithmetics/$fa.svg rename to design/dide/Word/Coarse arithmetics/$fa.svg diff --git a/src/static/Word/Finite state machines/$fsm.svg b/design/dide/Word/Finite state machines/$fsm.svg similarity index 100% rename from src/static/Word/Finite state machines/$fsm.svg rename to design/dide/Word/Finite state machines/$fsm.svg diff --git a/src/static/Word/Memories/$mem.svg b/design/dide/Word/Memories/$mem.svg similarity index 100% rename from src/static/Word/Memories/$mem.svg rename to design/dide/Word/Memories/$mem.svg diff --git a/src/static/Word/Memories/$mem_v2.svg b/design/dide/Word/Memories/$mem_v2.svg similarity index 100% rename from src/static/Word/Memories/$mem_v2.svg rename to design/dide/Word/Memories/$mem_v2.svg diff --git a/src/static/Word/Memories/$memrd.svg b/design/dide/Word/Memories/$memrd.svg similarity index 100% rename from src/static/Word/Memories/$memrd.svg rename to design/dide/Word/Memories/$memrd.svg diff --git a/src/static/Word/Memories/$memrd_v2.svg b/design/dide/Word/Memories/$memrd_v2.svg similarity index 100% rename from src/static/Word/Memories/$memrd_v2.svg rename to design/dide/Word/Memories/$memrd_v2.svg diff --git a/src/static/Word/Memories/$memwr.svg b/design/dide/Word/Memories/$memwr.svg similarity index 100% rename from src/static/Word/Memories/$memwr.svg rename to design/dide/Word/Memories/$memwr.svg diff --git a/src/static/Word/Memories/$memwr_v2.svg b/design/dide/Word/Memories/$memwr_v2.svg similarity index 100% rename from src/static/Word/Memories/$memwr_v2.svg rename to design/dide/Word/Memories/$memwr_v2.svg diff --git a/design/dide/Word/Multiplexers/$bmux.svg b/design/dide/Word/Multiplexers/$bmux.svg new file mode 100644 index 0000000..a2ca726 --- /dev/null +++ b/design/dide/Word/Multiplexers/$bmux.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Multiplexers/$bwmux.svg b/design/dide/Word/Multiplexers/$bwmux.svg new file mode 100644 index 0000000..95ab7f2 --- /dev/null +++ b/design/dide/Word/Multiplexers/$bwmux.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Multiplexers/$demux.svg b/design/dide/Word/Multiplexers/$demux.svg new file mode 100644 index 0000000..e99d746 --- /dev/null +++ b/design/dide/Word/Multiplexers/$demux.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Multiplexers/$mux.svg b/design/dide/Word/Multiplexers/$mux.svg new file mode 100644 index 0000000..2ccb6de --- /dev/null +++ b/design/dide/Word/Multiplexers/$mux.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Multiplexers/$pmux.svg b/design/dide/Word/Multiplexers/$pmux.svg new file mode 100644 index 0000000..c4b4892 --- /dev/null +++ b/design/dide/Word/Multiplexers/$pmux.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Multiplexers/$tribuf.svg b/design/dide/Word/Multiplexers/$tribuf.svg new file mode 100644 index 0000000..c581e24 --- /dev/null +++ b/design/dide/Word/Multiplexers/$tribuf.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$adff.svg b/design/dide/Word/Registers/$adff.svg new file mode 100644 index 0000000..7305637 --- /dev/null +++ b/design/dide/Word/Registers/$adff.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$adffe.svg b/design/dide/Word/Registers/$adffe.svg new file mode 100644 index 0000000..1b42f20 --- /dev/null +++ b/design/dide/Word/Registers/$adffe.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$adlatch.svg b/design/dide/Word/Registers/$adlatch.svg new file mode 100644 index 0000000..3b60b4e --- /dev/null +++ b/design/dide/Word/Registers/$adlatch.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$aldff.svg b/design/dide/Word/Registers/$aldff.svg new file mode 100644 index 0000000..65318b4 --- /dev/null +++ b/design/dide/Word/Registers/$aldff.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$aldffe.svg b/design/dide/Word/Registers/$aldffe.svg new file mode 100644 index 0000000..a72470c --- /dev/null +++ b/design/dide/Word/Registers/$aldffe.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$dff.svg b/design/dide/Word/Registers/$dff.svg new file mode 100644 index 0000000..0bd17d2 --- /dev/null +++ b/design/dide/Word/Registers/$dff.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$dffe.svg b/design/dide/Word/Registers/$dffe.svg new file mode 100644 index 0000000..e1b57fb --- /dev/null +++ b/design/dide/Word/Registers/$dffe.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$dffsr.svg b/design/dide/Word/Registers/$dffsr.svg new file mode 100644 index 0000000..bc581dc --- /dev/null +++ b/design/dide/Word/Registers/$dffsr.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$dffsre.svg b/design/dide/Word/Registers/$dffsre.svg new file mode 100644 index 0000000..c43268e --- /dev/null +++ b/design/dide/Word/Registers/$dffsre.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$dlatch.svg b/design/dide/Word/Registers/$dlatch.svg new file mode 100644 index 0000000..8a63a89 --- /dev/null +++ b/design/dide/Word/Registers/$dlatch.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$dlatchsr.svg b/design/dide/Word/Registers/$dlatchsr.svg new file mode 100644 index 0000000..83211c4 --- /dev/null +++ b/design/dide/Word/Registers/$dlatchsr.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$sdff.svg b/design/dide/Word/Registers/$sdff.svg new file mode 100644 index 0000000..fe876df --- /dev/null +++ b/design/dide/Word/Registers/$sdff.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$sdffce.svg b/design/dide/Word/Registers/$sdffce.svg new file mode 100644 index 0000000..4fb51de --- /dev/null +++ b/design/dide/Word/Registers/$sdffce.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$sdffe.svg b/design/dide/Word/Registers/$sdffe.svg new file mode 100644 index 0000000..7cdbdc7 --- /dev/null +++ b/design/dide/Word/Registers/$sdffe.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Registers/$sr.svg b/design/dide/Word/Registers/$sr.svg new file mode 100644 index 0000000..05a3206 --- /dev/null +++ b/design/dide/Word/Registers/$sr.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Unary operators/$buf.svg b/design/dide/Word/Unary operators/$buf.svg new file mode 100644 index 0000000..8b45d0f --- /dev/null +++ b/design/dide/Word/Unary operators/$buf.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/static/Word/Unary operators/$logic_not.svg b/design/dide/Word/Unary operators/$logic_not.svg similarity index 100% rename from src/static/Word/Unary operators/$logic_not.svg rename to design/dide/Word/Unary operators/$logic_not.svg diff --git a/src/static/Word/Unary operators/$neg.svg b/design/dide/Word/Unary operators/$neg.svg similarity index 100% rename from src/static/Word/Unary operators/$neg.svg rename to design/dide/Word/Unary operators/$neg.svg diff --git a/design/dide/Word/Unary operators/$not.svg b/design/dide/Word/Unary operators/$not.svg new file mode 100644 index 0000000..833e779 --- /dev/null +++ b/design/dide/Word/Unary operators/$not.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/static/Word/Unary operators/$pos.svg b/design/dide/Word/Unary operators/$pos.svg similarity index 100% rename from src/static/Word/Unary operators/$pos.svg rename to design/dide/Word/Unary operators/$pos.svg diff --git a/design/dide/Word/Unary operators/$reduce_and.svg b/design/dide/Word/Unary operators/$reduce_and.svg new file mode 100644 index 0000000..ebfc501 --- /dev/null +++ b/design/dide/Word/Unary operators/$reduce_and.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Unary operators/$reduce_or.svg b/design/dide/Word/Unary operators/$reduce_or.svg new file mode 100644 index 0000000..5ea9322 --- /dev/null +++ b/design/dide/Word/Unary operators/$reduce_or.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Unary operators/$reduce_xnor.svg b/design/dide/Word/Unary operators/$reduce_xnor.svg new file mode 100644 index 0000000..16c9bb8 --- /dev/null +++ b/design/dide/Word/Unary operators/$reduce_xnor.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/design/dide/Word/Unary operators/$reduce_xor.svg b/design/dide/Word/Unary operators/$reduce_xor.svg new file mode 100644 index 0000000..48145ef --- /dev/null +++ b/design/dide/Word/Unary operators/$reduce_xor.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/test.skin b/public/dide.skin similarity index 100% rename from public/test.skin rename to public/dide.skin diff --git a/public/index.html b/public/index.html index a8aa5d8..8760ed8 100644 --- a/public/index.html +++ b/public/index.html @@ -16,7 +16,7 @@