Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Schoko
hwp
Commits
28b60177
Commit
28b60177
authored
Jan 21, 2018
by
Alexander Krause
Browse files
Anderungen vorschaltung und v4
parent
36f946be
Changes
5
Hide whitespace changes
Inline
Side-by-side
2_1.png
0 → 100644
View file @
28b60177
19.7 KB
2_2.png
0 → 100644
View file @
28b60177
49.1 KB
ram_vorschaltung.circ
View file @
28b60177
...
...
@@ -143,10 +143,10 @@ end TCL_Generic;
<text
fill=
"#404040"
font-family=
"Dialog"
font-size=
"12"
text-anchor=
"end"
x=
"82"
y=
"108"
>
OE
</text>
<rect
height=
"20"
stroke=
"none"
width=
"60"
x=
"63"
y=
"153"
/>
<rect
fill=
"none"
height=
"120"
stroke=
"#000000"
stroke-width=
"2"
width=
"60"
x=
"60"
y=
"52"
/>
<circ-port
height=
"10"
pin=
"630,360"
width=
"10"
x=
"125"
y=
"75"
/>
<circ-port
height=
"10"
pin=
"630,420"
width=
"10"
x=
"125"
y=
"115"
/>
<text
fill=
"#ffffff"
font-family=
"SansSerif"
font-size=
"12"
text-anchor=
"middle"
x=
"90"
y=
"165"
>
ram vor
</text>
<polyline
fill=
"none"
points=
"83,69 110,71"
stroke=
"#000000"
/>
<circ-port
height=
"10"
pin=
"630,420"
width=
"10"
x=
"125"
y=
"115"
/>
<circ-port
height=
"10"
pin=
"630,360"
width=
"10"
x=
"125"
y=
"75"
/>
<polyline
fill=
"none"
points=
"86,112 113,112"
stroke=
"#000000"
/>
<circ-port
height=
"8"
pin=
"370,320"
width=
"8"
x=
"46"
y=
"136"
/>
<circ-port
height=
"8"
pin=
"380,370"
width=
"8"
x=
"46"
y=
"56"
/>
...
...
@@ -156,8 +156,8 @@ end TCL_Generic;
<wire
from=
"(570,420)"
to=
"(570,430)"
/>
<wire
from=
"(570,350)"
to=
"(570,360)"
/>
<wire
from=
"(370,320)"
to=
"(460,320)"
/>
<wire
from=
"(570,360)"
to=
"(590,360)"
/>
<wire
from=
"(570,420)"
to=
"(590,420)"
/>
<wire
from=
"(610,360)"
to=
"(630,360)"
/>
<wire
from=
"(520,430)"
to=
"(570,430)"
/>
<wire
from=
"(420,450)"
to=
"(470,450)"
/>
<wire
from=
"(460,320)"
to=
"(480,320)"
/>
...
...
@@ -168,46 +168,46 @@ end TCL_Generic;
<wire
from=
"(380,370)"
to=
"(480,370)"
/>
<wire
from=
"(460,320)"
to=
"(460,410)"
/>
<wire
from=
"(380,430)"
to=
"(420,430)"
/>
<wire
from=
"(
57
0,360)"
to=
"(
58
0,360)"
/>
<wire
from=
"(
62
0,360)"
to=
"(
63
0,360)"
/>
<wire
from=
"(620,420)"
to=
"(630,420)"
/>
<comp
lib=
"0"
loc=
"(380,370)"
name=
"Pin"
/>
<comp
lib=
"0"
loc=
"(380,430)"
name=
"Pin"
/>
<comp
lib=
"1"
loc=
"(620,360)"
name=
"NOT Gate"
/>
<comp
lib=
"8"
loc=
"(671,345)"
name=
"Text"
>
<a
name=
"text"
val=
"_____"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"1"
loc=
"(530,350)"
name=
"OR Gate"
/>
<comp
lib=
"8"
loc=
"(334,317)"
name=
"Text"
>
<a
name=
"text"
val=
"cs"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
<comp
lib=
"0"
loc=
"(630,420)"
name=
"Pin"
>
<a
name=
"facing"
val=
"west"
/>
<a
name=
"output"
val=
"true"
/>
<a
name=
"label"
val=
"OE_O"
/>
<a
name=
"labelloc"
val=
"east"
/>
</comp>
<comp
lib=
"1"
loc=
"(530,350)"
name=
"OR Gate"
/>
<comp
lib=
"8"
loc=
"(344,378)"
name=
"Text"
>
<a
name=
"text"
val=
"we"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"1"
loc=
"(610,360)"
name=
"NOT Gate"
/>
<comp
lib=
"0"
loc=
"(630,360)"
name=
"Pin"
>
<a
name=
"facing"
val=
"west"
/>
<a
name=
"output"
val=
"true"
/>
<a
name=
"label"
val=
"WE_O"
/>
<a
name=
"labelloc"
val=
"east"
/>
</comp>
<comp
lib=
"1"
loc=
"(620,420)"
name=
"NOT Gate"
/>
<comp
lib=
"1"
loc=
"(520,430)"
name=
"OR Gate"
/>
<comp
lib=
"0"
loc=
"(380,370)"
name=
"Pin"
/>
<comp
lib=
"8"
loc=
"(334,317)"
name=
"Text"
>
<a
name=
"text"
val=
"cs"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"0"
loc=
"(370,320)"
name=
"Pin"
/>
<comp
lib=
"8"
loc=
"(676,406)"
name=
"Text"
>
<a
name=
"text"
val=
"_____"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"1"
loc=
"(620,420)"
name=
"NOT Gate"
/>
<comp
lib=
"0"
loc=
"(370,320)"
name=
"Pin"
/>
<comp
lib=
"0"
loc=
"(380,430)"
name=
"Pin"
/>
<comp
lib=
"8"
loc=
"(345,441)"
name=
"Text"
>
<a
name=
"text"
val=
"oe"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"0"
loc=
"(630,360)"
name=
"Pin"
>
<a
name=
"facing"
val=
"west"
/>
<a
name=
"output"
val=
"true"
/>
<a
name=
"label"
val=
"WE_O"
/>
<a
name=
"labelloc"
val=
"east"
/>
</comp>
<comp
lib=
"0"
loc=
"(630,420)"
name=
"Pin"
>
<a
name=
"facing"
val=
"west"
/>
<a
name=
"output"
val=
"true"
/>
<a
name=
"label"
val=
"OE_O"
/>
<a
name=
"labelloc"
val=
"east"
/>
</comp>
</circuit>
</project>
v3_master206.circ
View file @
28b60177
...
...
@@ -136,6 +136,7 @@ end TCL_Generic;
<lib
desc=
"file#/home/master206/Uni/HWP/logi7400/logi7400.circ"
name=
"10"
/>
<lib
desc=
"file#../74181 v3.circ"
name=
"11"
/>
<lib
desc=
"file#74181v4.circ"
name=
"12"
/>
<lib
desc=
"file#/home/master206/Uni/HWP/ram_vorschaltung.circ"
name=
"13"
/>
<main
name=
"main"
/>
<options>
<a
name=
"gateUndefined"
val=
"ignore"
/>
...
...
@@ -473,220 +474,221 @@ end TCL_Generic;
<wire
from=
"(1160,500)"
to=
"(1180,500)"
/>
<wire
from=
"(1150,490)"
to=
"(1170,490)"
/>
<wire
from=
"(1610,850)"
to=
"(1610,1080)"
/>
<comp
lib=
"5"
loc=
"(1890,1060)"
name=
"LED"
/>
<comp
lib=
"8"
loc=
"(217,524)"
name=
"Text"
>
<a
name=
"text"
val=
"TAKT"
/>
<comp
lib=
"0"
loc=
"(580,330)"
name=
"Splitter"
>
<a
name=
"fanout"
val=
"4"
/>
<a
name=
"incoming"
val=
"4"
/>
<a
name=
"appear"
val=
"center"
/>
</comp>
<comp
lib=
"8"
loc=
"(588,1000)"
name=
"Text"
>
<a
name=
"text"
val=
"HLT"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"8"
loc=
"(586,964)"
name=
"Text"
>
<a
name=
"text"
val=
"RESET"
/>
<comp
lib=
"0"
loc=
"(1410,670)"
name=
"Constant"
>
<a
name=
"value"
val=
"0x0"
/>
</comp>
<comp
lib=
"5"
loc=
"(110,220)"
name=
"Button"
>
<a
name=
"label"
val=
"RESET"
/>
</comp>
<comp
lib=
"0"
loc=
"(500,120)"
name=
"Pin"
/>
<comp
lib=
"0"
loc=
"(1130,770)"
name=
"Splitter"
>
<a
name=
"fanout"
val=
"4"
/>
<a
name=
"incoming"
val=
"4"
/>
</comp>
<comp
lib=
"4"
loc=
"(1410,630)"
name=
"Shift Register"
>
<a
name=
"length"
val=
"4"
/>
<a
name=
"label"
val=
"ACCU"
/>
</comp>
<comp
lib=
"1"
loc=
"(1560,250)"
name=
"AND Gate"
>
<a
name=
"facing"
val=
"north"
/>
<a
name=
"inputs"
val=
"4"
/>
<a
name=
"negate0"
val=
"true"
/>
</comp>
<comp
lib=
"0"
loc=
"(500,100)"
name=
"Pin"
/>
<comp
lib=
"8"
loc=
"(93,504)"
name=
"Text"
>
<a
name=
"text"
val=
"HLT"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"0"
loc=
"(500,80)"
name=
"Pin"
/>
<comp
lib=
"8"
loc=
"(1789,232)"
name=
"Text"
>
<a
name=
"text"
val=
"M"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"0"
loc=
"(210,70)"
name=
"Pin"
>
<a
name=
"label"
val=
"LOAD"
/>
</comp>
<comp
lib=
"1"
loc=
"(780,230)"
name=
"NOT Gate"
>
<a
name=
"facing"
val=
"south"
/>
</comp>
<comp
lib=
"0"
loc=
"(200,300)"
name=
"Clock"
>
<a
name=
"facing"
val=
"south"
/>
</comp>
<comp
lib=
"4"
loc=
"(240,140)"
name=
"J-K Flip-Flop"
>
<a
name=
"trigger"
val=
"falling"
/>
</comp>
<comp
lib=
"8"
loc=
"(1241,688)"
name=
"Text"
>
<a
name=
"text"
val=
"TAKT"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"12"
loc=
"(1800,420)"
name=
"L_74181_5efa8532"
/>
<comp
lib=
"1"
loc=
"(240,350)"
name=
"AND Gate"
>
<a
name=
"facing"
val=
"south"
/>
<comp
lib=
"1"
loc=
"(1390,620)"
name=
"AND Gate"
>
<a
name=
"size"
val=
"30"
/>
</comp>
<comp
lib=
"5"
loc=
"(110,220)"
name=
"Button"
>
<a
name=
"label"
val=
"RESET"
/>
<comp
lib=
"0"
loc=
"(500,80)"
name=
"Pin"
/>
<comp
lib=
"1"
loc=
"(1620,310)"
name=
"AND Gate"
>
<a
name=
"facing"
val=
"north"
/>
<a
name=
"size"
val=
"30"
/>
</comp>
<comp
lib=
"1"
loc=
"(1340,250)"
name=
"AND Gate"
>
<a
name=
"facing"
val=
"north"
/>
<a
name=
"size"
val=
"30"
/>
</comp>
<comp
lib=
"1"
loc=
"(
1390,62
0)"
name=
"
AND
Gate"
>
<comp
lib=
"1"
loc=
"(
840,74
0)"
name=
"
OR
Gate"
>
<a
name=
"size"
val=
"30"
/>
<a
name=
"negate0"
val=
"true"
/>
</comp>
<comp
lib=
"8"
loc=
"(588,922)"
name=
"Text"
>
<a
name=
"text"
val=
"TAKT"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"0"
loc=
"(760,430)"
name=
"Splitter"
>
<comp
lib=
"13"
loc=
"(440,520)"
name=
"ram_vorschaltung"
/>
<comp
lib=
"0"
loc=
"(760,680)"
name=
"Splitter"
>
<a
name=
"facing"
val=
"west"
/>
<a
name=
"fanout"
val=
"3"
/>
<a
name=
"incoming"
val=
"3"
/>
<a
name=
"appear"
val=
"center"
/>
</comp>
<comp
lib=
"1"
loc=
"(1680,310)"
name=
"AND Gate"
>
<a
name=
"facing"
val=
"north"
/>
<a
name=
"size"
val=
"30"
/>
<a
name=
"negate0"
val=
"true"
/>
</comp>
<comp
lib=
"4"
loc=
"(240,140)"
name=
"J-K Flip-Flop"
>
<a
name=
"trigger"
val=
"falling"
/>
</comp>
<comp
lib=
"8"
loc=
"(905,926)"
name=
"Text"
>
<comp
lib=
"5"
loc=
"(1890,1080)"
name=
"LED"
/>
<comp
lib=
"8"
loc=
"(831,598)"
name=
"Text"
>
<a
name=
"text"
val=
"TAKT"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"4"
loc=
"(1660,930)"
name=
"Shift Register"
>
<a
name=
"length"
val=
"4"
/>
<a
name=
"label"
val=
"OUTR"
/>
</comp>
<comp
lib=
"1"
loc=
"(640,70)"
name=
"NOT Gate"
/>
<comp
lib=
"8"
loc=
"(461,87)"
name=
"Text"
>
<a
name=
"text"
val=
"1"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"8"
loc=
"(1920,237)"
name=
"Text"
>
<a
name=
"text"
val=
"OUT"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"0"
loc=
"(580,330)"
name=
"Splitter"
>
<a
name=
"fanout"
val=
"4"
/>
<a
name=
"incoming"
val=
"4"
/>
<a
name=
"appear"
val=
"center"
/>
<comp
lib=
"1"
loc=
"(860,450)"
name=
"NOT Gate"
>
<a
name=
"size"
val=
"20"
/>
</comp>
<comp
lib=
"
4
"
loc=
"(1
280,58
0)"
name=
"
J-K Flip-Flop
"
>
<a
name=
"
trigger"
val=
"falling
"
/>
<comp
lib=
"
0
"
loc=
"(1
660,97
0)"
name=
"
Constant
"
>
<a
name=
"
value"
val=
"0x0
"
/>
</comp>
<comp
lib=
"5"
loc=
"(1890,1080)"
name=
"LED"
/>
<comp
lib=
"8"
loc=
"(463,109)"
name=
"Text"
>
<a
name=
"text"
val=
"2"
/>
<comp
lib=
"8"
loc=
"(461,138)"
name=
"Text"
>
<a
name=
"text"
val=
"8"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"4"
loc=
"(880,420)"
name=
"RAM"
>
<a
name=
"addrWidth"
val=
"3"
/>
<a
name=
"dataWidth"
val=
"4"
/>
</comp>
<comp
lib=
"4"
loc=
"(390,220)"
name=
"Counter"
>
<a
name=
"width"
val=
"4"
/>
<a
name=
"max"
val=
"0xf"
/>
</comp>
<comp
lib=
"1"
loc=
"(360,190)"
name=
"OR Gate"
>
<a
name=
"facing"
val=
"south"
/>
<a
name=
"size"
val=
"30"
/>
</comp>
<comp
lib=
"5"
loc=
"(1890,1040)"
name=
"LED"
/>
<comp
lib=
"5"
loc=
"(1890,1020)"
name=
"LED"
/>
<comp
lib=
"1"
loc=
"(860,450)"
name=
"NOT Gate"
>
<a
name=
"size"
val=
"20"
/>
</comp>
<comp
lib=
"0"
loc=
"(1130,510)"
name=
"Splitter"
>
<a
name=
"fanout"
val=
"4"
/>
<a
name=
"incoming"
val=
"4"
/>
<comp
lib=
"12"
loc=
"(1800,420)"
name=
"L_74181_5efa8532"
/>
<comp
lib=
"0"
loc=
"(1380,360)"
name=
"Constant"
>
<a
name=
"value"
val=
"0x0"
/>
</comp>
<comp
lib=
"0"
loc=
"(200,300)"
name=
"Clock"
>
<comp
lib=
"0"
loc=
"(1260,590)"
name=
"Constant"
/>
<comp
lib=
"1"
loc=
"(240,350)"
name=
"AND Gate"
>
<a
name=
"facing"
val=
"south"
/>
</comp>
<comp
lib=
"0"
loc=
"(500,120)"
name=
"Pin"
/>
<comp
lib=
"1"
loc=
"(860,710)"
name=
"NOT Gate"
>
<a
name=
"size"
val=
"20"
/>
</comp>
<comp
lib=
"1"
loc=
"(840,740)"
name=
"OR Gate"
>
<a
name=
"size"
val=
"30"
/>
<a
name=
"negate0"
val=
"true"
/>
</comp>
<comp
lib=
"1"
loc=
"(840,710)"
name=
"OR Gate"
>
<a
name=
"size"
val=
"30"
/>
<a
name=
"negate0"
val=
"true"
/>
</comp>
<comp
lib=
"0"
loc=
"(210,70)"
name=
"Pin"
>
<a
name=
"label"
val=
"LOAD"
/>
</comp>
<comp
lib=
"1"
loc=
"(840,450)"
name=
"OR Gate"
>
<a
name=
"size"
val=
"30"
/>
</comp>
<comp
lib=
"0"
loc=
"(500,140)"
name=
"Pin"
/>
<comp
lib=
"0"
loc=
"(760,430)"
name=
"Splitter"
>
<a
name=
"facing"
val=
"west"
/>
<a
name=
"fanout"
val=
"3"
/>
<a
name=
"incoming"
val=
"3"
/>
<a
name=
"appear"
val=
"center"
/>
</comp>
<comp
lib=
"8"
loc=
"(1646,186)"
name=
"Text"
>
<a
name=
"text"
val=
"HLT"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"0"
loc=
"(1380,360)"
name=
"Constant"
>
<a
name=
"value"
val=
"0x0"
/>
</comp>
<comp
lib=
"0"
loc=
"(1410,670)"
name=
"Constant"
>
<a
name=
"value"
val=
"0x0"
/>
</comp>
<comp
lib=
"0"
loc=
"(500,140)"
name=
"Pin"
/>
<comp
lib=
"1"
loc=
"(170,230)"
name=
"OR Gate"
>
<a
name=
"size"
val=
"30"
/>
</comp>
<comp
lib=
"8"
loc=
"(461,138)"
name=
"Text"
>
<a
name=
"text"
val=
"8"
/>
<comp
lib=
"8"
loc=
"(588,922)"
name=
"Text"
>
<a
name=
"text"
val=
"TAKT"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"1"
loc=
"(860,480)"
name=
"NOT Gate"
>
<a
name=
"size"
val=
"20"
/>
</comp>
<comp
lib=
"10"
loc=
"(940,70)"
name=
"DIP_74244"
/>
<comp
lib=
"4"
loc=
"(1410,630)"
name=
"Shift Register"
>
<a
name=
"length"
val=
"4"
/>
<a
name=
"label"
val=
"ACCU"
/>
</comp>
<comp
lib=
"0"
loc=
"(1260,590)"
name=
"Constant"
/>
<comp
lib=
"1"
loc=
"(860,740)"
name=
"NOT Gate"
>
<comp
lib=
"1"
loc=
"(860,710)"
name=
"NOT Gate"
>
<a
name=
"size"
val=
"20"
/>
</comp>
<comp
lib=
"1"
loc=
"(
1620,31
0)"
name=
"
AND
Gate"
>
<a
name=
"facing"
val=
"
nor
th"
/>
<comp
lib=
"1"
loc=
"(
360,19
0)"
name=
"
OR
Gate"
>
<a
name=
"facing"
val=
"
sou
th"
/>
<a
name=
"size"
val=
"30"
/>
</comp>
<comp
lib=
"1"
loc=
"(1
90
0,2
5
0)"
name=
"
AND
Gate"
>
<comp
lib=
"1"
loc=
"(1
7
0,2
3
0)"
name=
"
OR
Gate"
>
<a
name=
"size"
val=
"30"
/>
</comp>
<comp
lib=
"0"
loc=
"(1130,770)"
name=
"Splitter"
>
<comp
lib=
"4"
loc=
"(1660,930)"
name=
"Shift Register"
>
<a
name=
"length"
val=
"4"
/>
<a
name=
"label"
val=
"OUTR"
/>
</comp>
<comp
lib=
"4"
loc=
"(880,420)"
name=
"RAM"
>
<a
name=
"addrWidth"
val=
"3"
/>
<a
name=
"dataWidth"
val=
"4"
/>
</comp>
<comp
lib=
"0"
loc=
"(1130,510)"
name=
"Splitter"
>
<a
name=
"fanout"
val=
"4"
/>
<a
name=
"incoming"
val=
"4"
/>
</comp>
<comp
lib=
"0"
loc=
"(1660,970)"
name=
"Constant"
>
<a
name=
"value"
val=
"0x0"
/>
<comp
lib=
"8"
loc=
"(463,109)"
name=
"Text"
>
<a
name=
"text"
val=
"2"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"5"
loc=
"(210,120)"
name=
"Button"
>
<a
name=
"label"
val=
"RUN"
/>
</comp>
<comp
lib=
"5"
loc=
"(1890,1060)"
name=
"LED"
/>
<comp
lib=
"4"
loc=
"(620,460)"
name=
"D Flip-Flop"
/>
<comp
lib=
"1"
loc=
"(1560,250)"
name=
"AND Gate"
>
<a
name=
"facing"
val=
"north"
/>
<a
name=
"inputs"
val=
"4"
/>
<a
name=
"negate0"
val=
"true"
/>
<comp
lib=
"8"
loc=
"(461,87)"
name=
"Text"
>
<a
name=
"text"
val=
"1"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"10"
loc=
"(940,70)"
name=
"DIP_74244"
/>
<comp
lib=
"8"
loc=
"(1252,361)"
name=
"Text"
>
<a
name=
"text"
val=
"TAKT"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"4"
loc=
"(390,220)"
name=
"Counter"
>
<a
name=
"width"
val=
"4"
/>
<a
name=
"max"
val=
"0xf"
/>
</comp>
<comp
lib=
"4"
loc=
"(1380,320)"
name=
"Shift Register"
>
<a
name=
"length"
val=
"4"
/>
<a
name=
"label"
val=
"OP"
/>
</comp>
<comp
lib=
"8"
loc=
"(831,598)"
name=
"Text"
>
<a
name=
"text"
val=
"TAKT"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
<comp
lib=
"1"
loc=
"(860,740)"
name=
"NOT Gate"
>
<a
name=
"size"
val=
"20"
/>
</comp>
<comp
lib=
"8"
loc=
"(1789,232)"
name=
"Text"
>
<a
name=
"text"
val=
"M"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
<comp
lib=
"4"
loc=
"(1280,580)"
name=
"J-K Flip-Flop"
>
<a
name=
"trigger"
val=
"falling"
/>
</comp>
<comp
lib=
"8"
loc=
"(462,123)"
name=
"Text"
>
<a
name=
"text"
val=
"4"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"8"
loc=
"(588,1000)"
name=
"Text"
>
<a
name=
"text"
val=
"HLT"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"1"
loc=
"(780,230)"
name=
"NOT Gate"
>
<a
name=
"facing"
val=
"south"
/>
</comp>
<comp
lib=
"5"
loc=
"(210,120)"
name=
"Button"
>
<a
name=
"label"
val=
"RUN"
/>
<comp
lib=
"1"
loc=
"(1900,250)"
name=
"AND Gate"
>
<a
name=
"size"
val=
"30"
/>
</comp>
<comp
lib=
"5"
loc=
"(1890,1040)"
name=
"LED"
/>
<comp
lib=
"0"
loc=
"(500,100)"
name=
"Pin"
/>
<comp
lib=
"8"
loc=
"(93,504)"
name=
"Text"
>
<a
name=
"text"
val=
"HLT"
/>
<comp
lib=
"8"
loc=
"(905,926)"
name=
"Text"
>
<a
name=
"text"
val=
"TAKT"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"0"
loc=
"(760,680)"
name=
"Splitter"
>
<a
name=
"facing"
val=
"west"
/>
<a
name=
"fanout"
val=
"3"
/>
<a
name=
"incoming"
val=
"3"
/>
<a
name=
"appear"
val=
"center"
/>
</comp>
<comp
lib=
"4"
loc=
"(880,680)"
name=
"RAM"
>
<a
name=
"addrWidth"
val=
"3"
/>
<a
name=
"dataWidth"
val=
"4"
/>
</comp>
<comp
lib=
"8"
loc=
"(1252,361)"
name=
"Text"
>
<comp
lib=
"1"
loc=
"(1680,310)"
name=
"AND Gate"
>
<a
name=
"facing"
val=
"north"
/>
<a
name=
"size"
val=
"30"
/>
<a
name=
"negate0"
val=
"true"
/>
</comp>
<comp
lib=
"1"
loc=
"(640,70)"
name=
"NOT Gate"
/>
<comp
lib=
"1"
loc=
"(840,710)"
name=
"OR Gate"
>
<a
name=
"size"
val=
"30"
/>
<a
name=
"negate0"
val=
"true"
/>
</comp>
<comp
lib=
"1"
loc=
"(860,480)"
name=
"NOT Gate"
>
<a
name=
"size"
val=
"20"
/>
</comp>
<comp
lib=
"8"
loc=
"(217,524)"
name=
"Text"
>
<a
name=
"text"
val=
"TAKT"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"8"
loc=
"(586,964)"
name=
"Text"
>
<a
name=
"text"
val=
"RESET"
/>
<a
name=
"font"
val=
"SansSerif plain 12"
/>
</comp>
<comp
lib=
"1"
loc=
"(840,480)"
name=
"OR Gate"
>
<a
name=
"size"
val=
"30"
/>
</comp>
...
...
v4_master206 kopie.circ
View file @
28b60177
...
...
@@ -180,21 +180,21 @@ end TCL_Generic;
<wire
from=
"(940,90)"
to=
"(1190,90)"
/>
<wire
from=
"(1750,240)"
to=
"(1750,450)"
/>
<wire
from=
"(230,310)"
to=
"(230,320)"
/>
<wire
from=
"(1
3
40,
2
20)"
to=
"(1
340,25
0)"
/>
<wire
from=
"(14
1
0,
6
20)"
to=
"(1
450,62
0)"
/>
<wire
from=
"(1590,950)"
to=
"(1590,960)"
/>
<wire
from=
"(1520,470)"
to=
"(1580,470)"
/>
<wire
from=
"(740,750)"
to=
"(780,750)"
/>
<wire
from=
"(1200,480)"
to=
"(1200,490)"
/>
<wire
from=
"(1600,430)"
to=
"(1850,430)"
/>
<wire
from=
"(1410,610)"
to=
"(1410,620)"
/>
<wire
from=
"(1720,530)"
to=
"(1720,780)"
/>
<wire
from=
"(500,120)"
to=
"(910,120)"
/>
<wire
from=
"(1270,630)"
to=
"(1270,680)"
/>
<wire
from=
"(1340,340)"
to=
"(1340,650)"
/>
<wire
from=
"(1730,270)"
to=
"(1730,460)"
/>
<wire
from=
"(1330,630)"
to=
"(1410,630)"
/>
<wire
from=
"(1560,200)"
to=
"(1560,250)"
/>
<wire
from=
"(1180,560)"
to=
"(1640,560)"
/>
<wire
from=
"(760,710)"
to=
"(780,710)"
/>
<wire
from=
"(1340,220)"
to=
"(1340,280)"
/>
<wire
from=
"(1210,410)"
to=
"(1210,470)"
/>
<wire
from=
"(850,470)"
to=
"(880,470)"
/>
<wire
from=
"(600,530)"
to=
"(690,530)"
/>
...
...
@@ -211,6 +211,7 @@ end TCL_Generic;
<wire
from=
"(240,940)"
to=
"(1270,940)"
/>
<wire
from=
"(350,150)"
to=
"(740,150)"
/>
<wire
from=
"(720,530)"
to=
"(770,530)"
/>
<wire
from=
"(780,750)"
to=
"(780,760)"
/>
<wire
from=
"(1920,470)"
to=
"(1920,880)"
/>
<wire
from=
"(600,330)"
to=
"(650,330)"
/>
<wire
from=
"(1780,1020)"
to=
"(1890,1020)"
/>
...
...
@@ -233,15 +234,13 @@ end TCL_Generic;
<wire
from=
"(1290,490)"
to=
"(1360,490)"
/>
<wire
from=
"(740,490)"
to=
"(770,490)"
/>
<wire
from=
"(1880,530)"
to=
"(1890,530)"
/>
<wire
from=
"(1270,680)"
to=
"(1470,680)"
/>
<wire
from=
"(1770,1060)"
to=
"(1780,1060)"
/>
<wire
from=
"(1220,570)"
to=
"(1250,570)"
/>
<wire
from=
"(370,70)"
to=
"(700,70)"
/>
<wire
from=
"(1330,720)"
to=
"(1330,880)"
/>
<wire
from=
"(740,150)"
to=
"(740,200)"
/>
<wire
from=
"(760,450)"
to=
"(770,450)"
/>
<wire
from=
"(1190,470)"
to=
"(1210,470)"
/>
<wire
from=
"(1450,620)"
to=
"(1450,660)"
/>
<wire
from=
"(740,290)"
to=
"(740,490)"
/>
<wire
from=
"(1880,470)"
to=
"(1920,470)"
/>
<wire
from=
"(200,210)"
to=
"(260,210)"
/>
<wire
from=
"(200,300)"
to=
"(200,310)"
/>
...
...
@@ -259,9 +258,8 @@ end TCL_Generic;
<wire
from=
"(1630,440)"
to=
"(1690,440)"
/>
<wire
from=
"(1230,450)"
to=
"(1230,500)"
/>
<wire
from=
"(1330,720)"
to=
"(1470,720)"
/>
<wire
from=
"(1440,620)"
to=
"(1450,620)"
/>
<wire
from=
"(500,140)"
to=
"(910,140)"
/>
<wire
from=
"(740,
15
0)"
to=
"(7
4
0,
26
0)"
/>
<wire
from=
"(740,
7
0)"
to=
"(7
6
0,
7
0)"
/>
<wire
from=
"(650,690)"
to=
"(680,690)"
/>
<wire
from=
"(1340,740)"
to=
"(1470,740)"
/>
<wire
from=
"(130,240)"
to=
"(130,990)"
/>
...
...
@@ -280,6 +278,7 @@ end TCL_Generic;
<wire
from=
"(1590,760)"
to=
"(1710,760)"
/>
<wire
from=
"(250,230)"
to=
"(360,230)"
/>
<wire
from=
"(1370,220)"
to=
"(1370,350)"
/>
<wire
from=
"(670,670)"
to=
"(670,880)"
/>
<wire
from=
"(1190,550)"
to=
"(1190,750)"
/>
<wire
from=
"(1250,370)"
to=
"(1250,570)"
/>
<wire
from=
"(1350,760)"
to=
"(1470,760)"
/>
...
...
@@ -309,7 +308,6 @@ end TCL_Generic;
<wire
from=
"(1580,470)"
to=
"(1610,470)"
/>
<wire
from=
"(1180,480)"
to=
"(1200,480)"
/>
<wire
from=
"(1230,450)"
to=
"(1400,450)"
/>
<wire
from=
"(1270,590)"
to=
"(1270,610)"
/>
<wire
from=
"(1270,940)"
to=
"(1570,940)"
/>
<wire
from=
"(1590,740)"
to=
"(1700,740)"
/>
<wire
from=
"(1760,260)"
to=
"(1760,410)"
/>
...
...
@@ -324,14 +322,14 @@ end TCL_Generic;
<wire
from=
"(180,960)"
to=
"(1300,960)"
/>
<wire
from=
"(1620,240)"
to=
"(1750,240)"
/>
<wire
from=
"(670,420)"
to=
"(690,420)"
/>
<wire
from=
"(
730,7
0)"
to=
"(
760,7
0)"
/>
<wire
from=
"(
1310,69
0)"
to=
"(
1310,88
0)"
/>
<wire
from=
"(1880,510)"
to=
"(1900,510)"
/>
<wire
from=
"(1240,470)"
to=
"(1400,470)"
/>
<wire
from=
"(1450,990)"
to=
"(1450,1150)"
/>
<wire
from=
"(1220,570)"
to=
"(1220,670)"
/>
<wire
from=
"(760,70)"
to=
"(760,450)"
/>
<wire
from=
"(1160,880)"
to=
"(1310,880)"
/>
<wire
from=
"(1690,440)"
to=
"(1850,440)"
/>
<wire
from=
"(790,710)"
to=
"(800,710)"
/>
<wire
from=
"(1630,340)"
to=
"(1630,440)"
/>
<wire
from=
"(670,670)"
to=
"(680,670)"
/>
<wire
from=
"(1570,980)"
to=
"(1660,980)"
/>
...
...
@@ -340,23 +338,27 @@ end TCL_Generic;
<wire
from=
"(880,150)"
to=
"(880,290)"
/>
<wire
from=
"(1590,720)"
to=
"(1690,720)"
/>
<wire
from=
"(1630,520)"
to=
"(1630,550)"
/>
<wire
from=
"(780,710)"
to=
"(780,720)"
/>
<wire
from=
"(780,790)"
to=
"(780,800)"
/>
<wire
from=
"(1780,1060)"
to=
"(1890,1060)"
/>
<wire
from=
"(740,230)"
to=
"(740,490)"
/>
<wire
from=
"(200,210)"
to=
"(200,230)"
/>
<wire
from=
"(1270,680)"
to=
"(1270,940)"
/>
<wire
from=
"(1190,550)"
to=
"(1630,550)"
/>
<wire
from=
"(1180,560)"
to=
"(1180,760)"
/>
<wire
from=
"(130,990)"
to=
"(1450,990)"
/>
<wire
from=
"(1130,500)"
to=
"(1130,510)"
/>
<wire
from=
"(1150,760)"
to=
"(1150,770)"
/>
<wire
from=
"(1890,530)"
to=
"(1890,850)"
/>
<wire
from=
"(1600,960)"
to=
"(1660,960)"
/>
<wire
from=
"(1470,680)"
to=
"(1470,690)"
/>
<wire
from=
"(940,110)"
to=
"(1180,110)"
/>
<wire
from=
"(1330,880)"
to=
"(1640,880)"
/>
<wire
from=
"(1670,350)"
to=
"(1670,420)"
/>
<wire
from=
"(1200,490)"
to=
"(1200,540)"
/>
<wire
from=
"(200,310)"
to=
"(230,310)"
/>
<wire
from=
"(1210,530)"
to=
"(1610,530)"
/>
<wire
from=
"(1350,280)"
to=
"(1350,590)"
/>
<wire
from=
"(670,310)"
to=
"(670,420)"
/>
<wire
from=
"(1260,590)"
to=
"(1270,590)"
/>
<wire
from=
"(1350,860)"
to=
"(1620,860)"
/>
<wire
from=
"(1340,650)"
to=
"(1470,650)"
/>
<wire
from=
"(1220,430)"
to=
"(1220,490)"
/>
...
...
@@ -389,6 +391,7 @@ end TCL_Generic;
<wire
from=
"(1180,110)"
to=
"(1180,480)"
/>
<wire
from=
"(1700,490)"
to=
"(1700,740)"
/>
<wire
from=
"(2040,200)"
to=
"(2040,1150)"
/>
<wire
from=
"(370,70)"
to=
"(710,70)"
/>
<wire
from=
"(1360,490)"
to=
"(1360,610)"
/>
<wire
from=
"(1210,470)"
to=
"(1210,530)"
/>
<wire
from=
"(670,420)"
to=
"(670,670)"
/>
...
...
@@ -430,6 +433,7 @@ end TCL_Generic;
<wire
from=
"(1190,500)"
to=
"(1190,550)"
/>
<wire
from=
"(1910,490)"
to=
"(1910,870)"
/>
<wire
from=
"(760,70)"
to=
"(910,70)"
/>
<wire
from=
"(1330,280)"
to=
"(1340,280)"
/>
<wire
from=
"(210,70)"
to=
"(370,70)"
/>
<wire
from=
"(1450,1150)"
to=
"(2040,1150)"
/>
<wire
from=
"(1170,760)"
to=
"(1180,760)"
/>
...
...
@@ -445,8 +449,8 @@ end TCL_Generic;
<wire
from=
"(1170,740)"
to=
"(1200,740)"
/>
<wire
from=
"(1680,270)"
to=
"(1680,310)"
/>
<wire
from=
"(1150,480)"
to=
"(1180,480)"
/>
<wire
from=
"(1310,690)"
to=
"(1470,690)"
/>
<wire
from=
"(1640,540)"
to=
"(1850,540)"
/>
<wire
from=
"(1330,590)"
to=
"(1350,590)"
/>
<wire
from=
"(1240,470)"
to=
"(1240,510)"
/>
<wire
from=
"(1630,1040)"
to=
"(1660,1040)"
/>
<wire
from=
"(900,730)"
to=
"(910,730)"
/>
...
...
@@ -457,131 +461,95 @@ end TCL_Generic;
<wire
from=
"(1610,850)"
to=
"(1610,1080)"
/>
<wire
from=
"(1880,490)"
to=
"(1910,490)"
/>
<wire
from=
"(1170,750)"
to=
"(1190,750)"
/>