- Timestamp:
- 02/06/08 21:18:03 (7 months ago)
- Location:
- trunk/Modelica
- Files:
-
- 5 modified
-
Electrical/Analog/Examples/CauerLowPassAnalog.mo (modified) (2 diffs)
-
Electrical/Analog/Examples/CauerLowPassSC.mo (modified) (3 diffs)
-
Electrical/Analog/package.mo (modified) (1 diff)
-
Electrical/Digital.mo (modified) (12 diffs)
-
Mechanics/Rotational.mo (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Modelica/Electrical/Analog/Examples/CauerLowPassAnalog.mo
r887 r1032 2 2 model CauerLowPassAnalog "Cauer low pass filter with analog components" 3 3 4 annotation ( uses(Modelica(version="2.2")),Diagram(coordinateSystem(4 annotation (Diagram(coordinateSystem( 5 5 preserveAspectRatio=true, extent={{-200,-100},{200,100}}), graphics={ 6 6 Rectangle( … … 187 187 connect(C5.p,R2. p) annotation (Line( 188 188 points={{60,-10},{60,30},{100,30},{100,-10}}, 189 color={0,0,255}, 190 fillColor={85,85,255}, 191 fillPattern=FillPattern.Solid)); 189 color={0,0,255}); 192 190 connect(R1.p, V.p) 193 191 annotation (Line(points={{-100,30},{-100,0}}, color={0,0,255})); -
trunk/Modelica/Electrical/Analog/Examples/CauerLowPassSC.mo
r998 r1032 73 73 connect(IdealCommutingSwitch2.n1,n2) annotation (Line( 74 74 points={{60,5},{80,5},{80,2},{100,2}}, 75 color={0,0,255}, 76 fillPattern=FillPattern.Solid)); 75 color={0,0,255})); 77 76 connect(n1, IdealCommutingSwitch1.n2) annotation (Line( 78 77 points={{-102,0},{-81,0},{-81,1.22465e-015},{-60,1.22465e-015}}, 79 color={0,0,255}, 80 fillPattern=FillPattern.Solid)); 78 color={0,0,255})); 81 79 connect(Ground1.p, IdealCommutingSwitch1.n1) annotation (Line( 82 80 points={{-60,-20},{-60,-5}}, 83 color={0,0,255}, 84 fillPattern=FillPattern.Solid)); 81 color={0,0,255})); 85 82 end Rn; 86 83 … … 160 157 connect(IdealCommutingSwitch2.n1, n2) annotation (Line( 161 158 points={{60,5},{80,5},{80,2},{100,2}}, 162 color={0,0,255}, 163 fillPattern=FillPattern.Solid)); 159 color={0,0,255})); 164 160 end Rp; 165 161 annotation ( … … 470 466 connect(R4.n2, n5) annotation (Line( 471 467 points={{-120,-29.8},{-116,-29.8},{-116,-30},{-113,-30}}, 472 color={0,0,255}, 473 fillPattern=FillPattern.Solid)); 468 color={0,0,255})); 474 469 connect(Op1.out, R4.n1) annotation (Line( 475 470 points={{-161,-30},{-140.2,-30}}, 476 color={0,0,255}, 477 fillPattern=FillPattern.Solid)); 471 color={0,0,255})); 478 472 connect(R5.n1, p1) annotation (Line( 479 473 points={{-140.2,-70},{-152,-70},{-152,-120}}, 480 color={0,0,255}, 481 fillPattern=FillPattern.Solid)); 474 color={0,0,255})); 482 475 connect(R5.n2, n5) annotation (Line( 483 476 points={{-120,-69.8},{-116,-69.8},{-116,-70},{-113,-70},{-113,-30}}, 484 color={0,0,255}, 485 fillPattern=FillPattern.Solid)); 477 color={0,0,255})); 486 478 connect(p3, R8.n1) annotation (Line( 487 479 points={{59,80},{59.8,80},{59.8,20}}, 488 color={0,0,255}, 489 fillPattern=FillPattern.Solid)); 480 color={0,0,255})); 490 481 connect(R8.n2, n9) annotation (Line( 491 482 points={{80,20.2},{84,20.2},{84,20},{87,20}}, 492 color={0,0,255}, 493 fillPattern=FillPattern.Solid)); 483 color={0,0,255})); 494 484 connect(Op3.out, R9.n1) annotation (Line( 495 485 points={{45,-30},{59.8,-30}}, 496 color={0,0,255}, 497 fillPattern=FillPattern.Solid)); 486 color={0,0,255})); 498 487 connect(R9.n2, n10) annotation (Line( 499 488 points={{80,-29.8},{84,-29.8},{84,-30},{87,-30}}, 500 color={0,0,255}, 501 fillPattern=FillPattern.Solid)); 489 color={0,0,255})); 502 490 connect(R1.n1, V.n) annotation (Line( 503 491 points={{-240.2,-20},{-250,-20},{-250,-130},{-241,-130},{-241,-140}}, 504 color={0,0,255}, 505 fillPattern=FillPattern.Solid)); 492 color={0,0,255})); 506 493 connect(R1.n2, n1) annotation (Line( 507 494 points={{-220,-19.8},{-216,-19.8},{-216,-20},{-213,-20}}, 508 color={0,0,255}, 509 fillPattern=FillPattern.Solid)); 495 color={0,0,255})); 510 496 connect(R2.n2, n2) annotation (Line( 511 497 points={{-220,20.2},{-218,20.2},{-218,20},{-213,20}}, 512 color={0,0,255}, 513 fillPattern=FillPattern.Solid)); 498 color={0,0,255})); 514 499 connect(R2.n1, n6) annotation (Line( 515 500 points={{-240.2,20},{-240,20},{-240,100},{-61,100},{-61,40}}, 516 color={0,0,255}, 517 fillPattern=FillPattern.Solid)); 501 color={0,0,255})); 518 502 connect(R3.n1, n3) annotation (Line( 519 503 points={{-200.2,80},{-213,80},{-213,40}}, 520 color={0,0,255}, 521 fillPattern=FillPattern.Solid)); 504 color={0,0,255})); 522 505 connect(R3.n2, n4) annotation (Line( 523 506 points={{-180,80.2},{-170,80.2},{-170,80},{-161,80},{-161,40}}, 524 color={0,0,255}, 525 fillPattern=FillPattern.Solid)); 507 color={0,0,255})); 526 508 connect(Rp1.n2, n8) annotation (Line( 527 509 points={{-12,20.2},{-8,20.2},{-8,20},{-5,20}}, 528 color={0,0,255}, 529 fillPattern=FillPattern.Solid)); 510 color={0,0,255})); 530 511 connect(Rp1.n1, n11) annotation (Line( 531 512 points={{-32.2,20},{-52,20},{-52,100},{139,100},{139,40}}, 532 color={0,0,255}, 533 fillPattern=FillPattern.Solid)); 513 color={0,0,255})); 534 514 connect(Op2.out, R7.n1) annotation (Line( 535 515 points={{-61,-30},{-32.2,-30}}, 536 color={0,0,255}, 537 fillPattern=FillPattern.Solid)); 516 color={0,0,255})); 538 517 connect(R7.n2, n7) annotation (Line( 539 518 points={{-12,-29.8},{-8,-29.8},{-8,-30},{-5,-30}}, 540 color={0,0,255}, 541 fillPattern=FillPattern.Solid)); 519 color={0,0,255})); 542 520 connect(R10.n1, Op4.out) annotation (Line( 543 521 points={{159.8,-30},{139,-30}}, 544 color={0,0,255}, 545 fillPattern=FillPattern.Solid)); 522 color={0,0,255})); 546 523 connect(R10.n2, n14) annotation (Line( 547 524 points={{180,-29.8},{186,-29.8},{186,-30},{190,-30}}, 548 color={0,0,255}, 549 fillPattern=FillPattern.Solid)); 525 color={0,0,255})); 550 526 connect(R11.n2, n12) annotation (Line( 551 527 points={{228,60.2},{234,60.2},{234,60},{239,60}}, 552 color={0,0,255}, 553 fillPattern=FillPattern.Solid)); 528 color={0,0,255})); 554 529 connect(R11.n1, p4) annotation (Line( 555 530 points={{207.8,60},{190,60},{190,20}}, 556 color={0,0,255}, 557 fillPattern=FillPattern.Solid)); 531 color={0,0,255})); 558 532 end CauerLowPassSC; -
trunk/Modelica/Electrical/Analog/package.mo
r887 r1032 14 14 library=1, 15 15 autolayout=1), 16 classOrder={"Examples", "*"},17 16 Documentation(info="<html> 18 17 <p> -
trunk/Modelica/Electrical/Digital.mo
r998 r1032 390 390 connect(CLK.y, FF.clk) annotation (Line( 391 391 points={{-60,-46},{-36,-46},{-36,-52},{-20,-52}}, 392 color={127,0,127}, 393 fillColor={255,255,170}, 394 fillPattern=FillPattern.Solid)); 392 color={127,0,127})); 395 393 connect(Enable.y, FF.k) annotation (Line( 396 394 points={{-60,-72},{-30,-72},{-30,-59},{-20,-59}}, 397 color={127,0,127}, 398 fillColor={255,255,170}, 399 fillPattern=FillPattern.Solid)); 395 color={127,0,127})); 400 396 connect(Enable.y, FF.j) annotation (Line( 401 397 points={{-60,-72},{-30,-72},{-30,-45},{-20,-45}}, 402 color={127,0,127}, 403 fillColor={255,255,170}, 404 fillPattern=FillPattern.Solid)); 398 color={127,0,127})); 405 399 connect(CLK.y, MUX.a0) annotation (Line( 406 400 points={{-60,-46},{-36,-46},{-36,22.4},{-10,22.4}}, 407 color={127,0,127}, 408 fillColor={255,255,170}, 409 fillPattern=FillPattern.Solid)); 401 color={127,0,127})); 410 402 connect(D0.y, MUX.d0) annotation (Line( 411 403 points={{-60,68},{-10,68}}, 412 color={127,0,127}, 413 fillColor={255,255,170}, 414 fillPattern=FillPattern.Solid)); 404 color={127,0,127})); 415 405 connect(D1.y, MUX.d1) annotation (Line( 416 406 points={{-60,42},{-54,42},{-54,57.6},{-10,57.6}}, 417 color={127,0,127}, 418 fillColor={255,255,170}, 419 fillPattern=FillPattern.Solid)); 407 color={127,0,127})); 420 408 connect(D2.y, MUX.d2) annotation (Line( 421 409 points={{-60,16},{-50,16},{-50,47.2},{-10,47.2}}, 422 color={127,0,127}, 423 fillColor={255,255,170}, 424 fillPattern=FillPattern.Solid)); 410 color={127,0,127})); 425 411 connect(D3.y, MUX.d3) annotation (Line( 426 412 points={{-60,-10},{-46,-10},{-46,36.8},{-10,36.8}}, 427 color={127,0,127}, 428 fillColor={255,255,170}, 429 fillPattern=FillPattern.Solid)); 413 color={127,0,127})); 430 414 connect(FF.q, MUX.a1) annotation (Line( 431 415 points={{0,-45},{2,-45},{2,-22},{-20,-22},{-20,12},{-10,12}}, 432 416 color={127,0,127}, 433 fillColor={255,255,170}, 434 fillPattern=FillPattern.Solid)); 417 fillColor={255,25)); 435 418 end Multiplexer; 436 419 … … 482 465 connect(J.y, FF.j) annotation (Line( 483 466 points={{-60,28},{-10,28}}, 484 color={127,0,127}, 485 fillColor={255,255,255}, 486 fillPattern=FillPattern.Solid)); 467 color={127,0,127})); 487 468 connect(CLK.y, FF.clk) annotation (Line( 488 469 points={{-60,0},{-10,0}}, 489 color={127,0,127}, 490 fillColor={255,255,255}, 491 fillPattern=FillPattern.Solid)); 470 color={127,0,127})); 492 471 connect(K.y, FF.k) annotation (Line( 493 472 points={{-60,-28},{-10,-28}}, 494 color={127,0,127}, 495 fillColor={255,255,170}, 496 fillPattern=FillPattern.Solid)); 473 color={127,0,127})); 497 474 end FlipFlop; 498 475 … … 582 559 connect(b.y,Adder. b) annotation (Line( 583 560 points={{-60,-28},{-40,-28}}, 584 color={127,0,127}, 585 fillColor={127,0,127}, 586 fillPattern=FillPattern.Solid)); 561 color={127,0,127})); 587 562 connect(a.y,Adder. a) annotation (Line( 588 563 points={{-60,28},{-40,28}}, 589 color={127,0,127}, 590 fillColor={127,0,127}, 591 fillPattern=FillPattern.Solid)); 564 color={127,0,127})); 592 565 connect(Adder.s, s.x[1]) annotation (Line(points={{40,28},{65,28}}, color= 593 566 {127,0,127})); … … 800 773 connect(b1.y, Adder1.b) annotation (Line( 801 774 points={{-130,0},{-120,0},{-120,-54},{-100,-54}}, 802 color={127,0,127}, 803 fillColor={255,255,255}, 804 fillPattern=FillPattern.Solid)); 775 color={127,0,127})); 805 776 connect(a1.y, Adder1.a) annotation (Line( 806 777 points={{-130,60},{-110,60},{-110,-46},{-100,-46}}, 807 color={127,0,127}, 808 fillColor={255,255,255}, 809 fillPattern=FillPattern.Solid)); 778 color={127,0,127})); 810 779 connect(Set.y, Adder1.c_in) annotation (Line( 811 780 points={{-130,-74},{-100,-74}}, 812 color={127,0,127}, 813 fillColor={255,255,255}, 814 fillPattern=FillPattern.Solid)); 781 color={127,0,127})); 815 782 connect(Adder1.c_out, Adder2.c_in) annotation (Line( 816 783 points={{-60,-74},{-20,-74}}, 817 784 color={127,0,127}, 818 fillColor={255,255,255}, 819 fillPattern=FillPattern.Solid)); 785 fillColor={255,25)); 820 786 connect(Adder2.c_out, Adder3.c_in) annotation (Line( 821 787 points={{20,-74},{60,-74}}, 822 color={127,0,127}, 823 fillColor={255,255,255}, 824 fillPattern=FillPattern.Solid)); 788 color={127,0,127})); 825 789 connect(Adder3.c_out, Adder4.c_in) annotation (Line( 826 790 points={{100,-74},{140,-74}}, 827 color={127,0,127}, 828 fillColor={255,255,255}, 829 fillPattern=FillPattern.Solid)); 791 color={127,0,127})); 830 792 connect(b2.y, Adder2.b) annotation (Line( 831 793 points={{-50,0},{-40,0},{-40,-54},{-20,-54}}, 832 color={127,0,127}, 833 fillColor={255,255,255}, 834 fillPattern=FillPattern.Solid)); 794 color={127,0,127})); 835 795 connect(a2.y, Adder2.a) annotation (Line( 836 796 points={{-50,60},{-30,60},{-30,-46},{-20,-46}}, 837 color={127,0,127}, 838 fillColor={255,255,255}, 839 fillPattern=FillPattern.Solid)); 797 color={127,0,127})); 840 798 connect(b3.y, Adder3.b) annotation (Line( 841 799 points={{30,0},{40,0},{40,-54},{60,-54}}, 842 color={127,0,127}, 843 fillColor={255,255,255}, 844 fillPattern=FillPattern.Solid)); 800 color={127,0,127})); 845 801 connect(a3.y, Adder3.a) annotation (Line( 846 802 points={{30,60},{50,60},{50,-46},{60,-46}}, 847 color={127,0,127}, 848 fillColor={255,255,255}, 849 fillPattern=FillPattern.Solid)); 803 color={127,0,127})); 850 804 connect(b4.y, Adder4.b) annotation (Line( 851 805 points={{110,0},{120,0},{120,-54},{140,-54}}, 852 color={127,0,127}, 853 fillColor={255,255,255}, 854 fillPattern=FillPattern.Solid)); 806 color={127,0,127})); 855 807 connect(a4.y, Adder4.a) annotation (Line( 856 808 points={{110,60},{130,60},{130,-46},{140,-46}}, 857 color={127,0,127}, 858 fillColor={255,255,255}, 859 fillPattern=FillPattern.Solid)); 809 color={127,0,127})); 860 810 end Adder4; 861 811 … … 895 845 connect(Enable.y, Counter.enable) annotation (Line( 896 846 points={{-50,28},{-30,28}}, 897 color={127,0,127}, 898 fillColor={255,255,170}, 899 fillPattern=FillPattern.Solid)); 847 color={127,0,127})); 900 848 connect(Clock.y, Counter.count) annotation (Line( 901 849 points={{-50,-28},{-30,-28}}, 902 color={127,0,127}, 903 fillColor={255,255,170}, 904 fillPattern=FillPattern.Solid)); 850 color={127,0,127})); 905 851 end Counter3; 906 852 … … 948 894 connect(Enable.y, Counter.enable) annotation (Line( 949 895 points={{-50,28},{-30,28}}, 950 color={127,0,127}, 951 fillColor={255,255,170}, 952 fillPattern=FillPattern.Solid)); 896 color={127,0,127})); 953 897 connect(Clock.y, Counter.count) annotation (Line( 954 898 points={{-50,-28},{-30,-28}}, 955 color={127,0,127}, 956 fillColor={255,255,170}, 957 fillPattern=FillPattern.Solid)); 899 color={127,0,127})); 958 900 connect(Q0.x[1], Counter.q[1]) annotation (Line(points={{71,-30},{58,-30}, 959 901 {58,-24},{50,-24}}, color={127,0,127})); … … 1085 1027 connect(a0, Not1.x) annotation (Line( 1086 1028 points={{-100,-44},{-72,-44}}, 1087 color={127,0,127}, 1088 fillColor={255,255,170}, 1089 fillPattern=FillPattern.Solid)); 1029 color={127,0,127})); 1090 1030 connect(a1, Not2.x) annotation (Line( 1091 1031 points={{-100,-70},{-72,-70}}, 1092 color={127,0,127}, 1093 fillColor={255,255,170}, 1094 fillPattern=FillPattern.Solid)); 1032 color={127,0,127})); 1095 1033 connect(d0, And1.x[2]) annotation (Line( 1096 1034 points={{-100,70},{-58,70},{-58,70},{-16,70}}, 1097 color={127,0,127}, 1098 fillColor={255,255,170}, 1099 fillPattern=FillPattern.Solid)); 1035 color={127,0,127})); 1100 1036 connect(d1, And2.x[2]) annotation (Line( 1101 1037 points={{-100,44},{-16,44}}, 1102 color={127,0,127}, 1103 fillColor={255,255,170}, 1104 fillPattern=FillPattern.Solid)); 1038 color={127,0,127})); 1105 1039 connect(d2, And3.x[2]) annotation (Line( 1106 1040 points={{-100,18},{-16,18}}, 1107 color={127,0,127}, 1108 fillColor={255,255,170}, 1109 fillPattern=FillPattern.Solid)); 1041 color={127,0,127})); 1110 1042 connect(d3, And4.x[2]) annotation (Line( 1111 1043 points={{-100,-8},{-58,-8},{-58,-8},{-16,-8}}, 1112 color={127,0,127}, 1113 fillColor={255,255,170}, 1114 fillPattern=FillPattern.Solid)); 1044 color={127,0,127})); 1115 1045 connect(And4.y, Or1.x[1]) annotation (Line( 1116 1046 points={{0,-8},{40,-8},{40,24},{54,24}}, 1117 color={127,0,127}, 1118 fillColor={255,255,170}, 1119 fillPattern=FillPattern.Solid)); 1047 color={127,0,127})); 1120 1048 connect(And3.y, Or1.x[2]) annotation (Line( 1121 1049 points={{0,18},{20,18},{20,28},{54,28}}, 1122 color={127,0,127}, 1123 fillColor={255,255,170}, 1124 fillPattern=FillPattern.Solid)); 1050 color={127,0,127})); 1125 1051 connect(And2.y, Or1.x[3]) annotation (Line( 1126 1052 points={{0,44},{20,44},{20,32},{54,32}}, 1127 color={127,0,127}, 1128 fillColor={255,255,170}, 1129 fillPattern=FillPattern.Solid)); 1053 color={127,0,127})); 1130 1054 connect(And1.y, Or1.x[4]) annotation (Line( 1131 1055 points={{0,70},{40,70},{40,36},{54,36}}, 1132 color={127,0,127}, 1133 fillColor={255,255,170}, 1134 fillPattern=FillPattern.Solid)); 1056 color={127,0,127})); 1135 1057 connect(Or1.y, d) annotation (Line( 1136 1058 points={{70,30},{80,30},{80,0},{100,0}}, 1137 color={127,0,127}, 1138 fillColor={255,255,170}, 1139 fillPattern=FillPattern.Solid)); 1059 color={127,0,127})); 1140 1060 connect(Not1.y, And1.x[3]) annotation (Line( 1141 1061 points={{-56,-44},{-50,-44},{-50,75.3333},{-16,75.3333}}, 1142 color={127,0,127}, 1143 fillColor={255,255,170}, 1144 fillPattern=FillPattern.Solid)); 1062 color={127,0,127})); 1145 1063 connect(Not1.y, And3.x[3]) annotation (Line( 1146 1064 points={{-56,-44},{-50,-44},{-50,23.3333},{-16,23.3333}}, 1147 color={127,0,127}, 1148 fillColor={255,255,170}, 1149 fillPattern=FillPattern.Solid)); 1065 color={127,0,127})); 1150 1066 connect(Not2.y, And1.x[1]) annotation (Line( 1151 1067 points={{-56,-70},{-40,-70},{-40,64.6667},{-16,64.6667}}, 1152 color={127,0,127}, 1153 fillColor={255,255,170}, 1154 fillPattern=FillPattern.Solid)); 1068 color={127,0,127})); 1155 1069 connect(Not2.y, And2.x[1]) annotation (Line( 1156 1070 points={{-56,-70},{-40,-70},{-40,38.6667},{-16,38.6667}}, 1157 color={127,0,127}, 1158 fillColor={255,255,170}, 1159 fillPattern=FillPattern.Solid)); 1071 color={127,0,127})); 1160 1072 connect(a0, And4.x[3]) annotation (Line( 1161 1073 points={{-100,-44},{-80,-44},{-80,-2.66667},{-16,-2.66667}}, 1162 color={127,0,127}, 1163 fillColor={255,255,170}, 1164 fillPattern=FillPattern.Solid)); 1074 color={127,0,127})); 1165 1075 connect(a0, And2.x[3]) annotation (Line( 1166 1076 points={{-100,-44},{-80,-44},{-80,49.3333},{-16,49.3333}}, 1167 color={127,0,127}, 1168 fillColor={255,255,170}, 1169 fillPattern=FillPattern.Solid)); 1077 color={127,0,127})); 1170 1078 connect(a1, And4.x[1]) annotation (Line( 1171 1079 points={{-100,-70},{-80,-70},{-80,-90},{-30,-90},{-30,-13.3333},{ 1172 1080 -16,-13.3333}}, 1173 color={127,0,127}, 1174 fillColor={255,255,170}, 1175 fillPattern=FillPattern.Solid)); 1081 color={127,0,127})); 1176 1082 connect(a1, And3.x[1]) annotation (Line( 1177 1083 points={{-100,-70},{-80,-70},{-80,-90},{-30,-90},{-30,12.6667},{-16, 1178 1084 12.6667}}, 1179 color={127,0,127}, 1180 fillColor={255,255,170}, 1181 fillPattern=FillPattern.Solid)); 1085 color={127,0,127})); 1182 1086 end MUX4; 1183 1087 … … 1269 1173 connect(Nor1.y,qn) annotation (Line( 1270 1174 points={{0,62},{50,62},{50,-70},{100,-70}}, 1271 color={127,0,127}, 1272 fillColor={255,255,170}, 1273 fillPattern=FillPattern.Solid)); 1175 color={127,0,127})); 1274 1176 connect(Nor2.y,q) annotation (Line( 1275 1177 points={{0,-62},{70,-62},{70,70},{100,70}}, 1276 color={127,0,127}, 1277 fillColor={255,255,170}, 1278 fillPattern=FillPattern.Solid)); 1178 color={127,0,127})); 1279 1179 connect(TD1.y, Nor2.x[2]) annotation (Line(points={{-40,-54},{-32,-54}}, 1280 1180 color={127,0,127})); … … 1372 1272 annotation (Line( 1373 1273 points={{-30,-28},{-10,-28}}, 1374 color={127,0,127}, 1375 fillColor={255,255,170}, 1376 fillPattern=FillPattern.Solid)); 1274 color={127,0,127})); 1377 1275 connect(And1.y, RS1.s) 1378 1276 annotation (Line( 1379 1277 points={{-30,28},{-10,28}}, 1380 color={127,0,127}, 1381 fillColor={255,255,170}, 1382 fillPattern=FillPattern.Solid)); 1278 color={127,0,127})); 1383 1279 connect(s, And1.x[2]) annotation (Line( 1384 1280 points={{-100,70},{-70,70},{-70,36},{-62,36}}, 1385 color={127,0,127}, 1386 fillColor={255,255,170}, 1387 fillPattern=FillPattern.Solid)); 1281 color={127,0,127})); 1388 1282 connect(clk, And1.x[1]) annotation (Line( 1389 1283 points={{-100,0},{-70,0},{-70,20},{-62,20}}, 1390 color={127,0,127}, 1391 fillColor={255,255,170}, 1392 fillPattern=FillPattern.Solid)); 1284 color={127,0,127})); 1393 1285 connect(clk, And2.x[2]) annotation (Line( 1394 1286 points={{-100,0},{-70,0},{-70,-20},{-62,-20}}, 1395 color={127,0,127}, 1396 fillColor={255,255,170}, 1397 fillPattern=FillPattern.Solid)); 1287 color={127,0,127})); 1398 1288 connect(r, And2.x[1]) annotation (Line( 1399 1289 points={{-100,-70},{-70,-70},{-70,-36},{-62,-36}}, 1400 color={127,0,127}, 1401 fillColor={255,255,170}, 1402 fillPattern=FillPattern.Solid)); 1290 color={127,0,127})); 1403 1291 connect(RS1.q,q) annotation (Line( 1404 1292 points={{70,28},{80,28},{80,70},{100,70}}, 1405 color={127,0,127}, 1406 fillColor={255,255,170}, 1407 fillPattern=FillPattern.Solid)); 1293 color={127,0,127})); 1408 1294 connect(RS1.qn,qn) annotation (Line( 1409 1295 points={{70,-28},{80,-28},{80,-70},{100,-70}}, 1410 color={127,0,127}, 1411 fillColor={255,255,170}, 1412 fillPattern=FillPattern.Solid)); 1296 color={127,0,127})); 1413 1297 end RSFF; 1414 1298 … … 1493 1377 annotation (Line( 1494 1378 points={{70,28},{80,28},{80,70},{100,70}}, 1495 color={127,0,127}, 1496 fillColor={255,255,170}, 1497 fillPattern=FillPattern.Solid)); 1379 color={127,0,127})); 1498 1380 connect(RSFF1.qn,qn) 1499 1381 annotation (Line( 1500 1382 points={{70,-28},{80,-28},{80,-70},{100,-70}}, 1501 color={127,0,127}, 1502 fillColor={255,255,170}, 1503 fillPattern=FillPattern.Solid)); 1383 color={127,0,127})); 1504 1384 connect(Not1.y, RSFF1.r) 1505 1385 annotation (Line( 1506 1386 points={{-30,-28},{-10,-28}}, 1507 &nbs
