################## Modelldatenbericht ################## ============= SPICE-Modell ================= .MODEL 4017B_10 d_chip ( behaviour= " +; 4017 5-STAGE JOHNSON COUNTER @10V +/inputs MR CP0 ~CP1 +/outputs O0 O1 O2 O3 O4 O5 O6 O7 O8 O9 ~O5-9 +/wires CLOCK +; +/module CLOCK_4017 +/inputs C0 C1 +/outputs CLOCK +/table 2 +;C0 C1 CLOCK + H L H + X X L +/endmodule +; +/module STORE_4017 +/inputs R C +/outputs FL0 FL1 FL2 FL3 FL4 FL5 FL6 FL7 FL8 FL9 FL10 +/clock C + 11 12 2 +; R C FFFFFFFFFFF O0 O1 O2 O3 O4 O5 O6 O7 O8 O9 ~O5-9 + X X LLLLLLLLLLL H L L L L L L L L L H + X X HXXXXXXXXXX L H L L L L L L L L H + X X XHXXXXXXXXX L L H L L L L L L L H + X X XXHXXXXXXXX L L L H L L L L L L H + X X XXXHXXXXXXX L L L L H L L L L L H + X X XXXXHXXXXXX L L L L L H L L L L L + X X XXXXXHXXXXX L L L L L L H L L L L + X X XXXXXXHXXXX L L L L L L L H L L L + X X XXXXXXXHXXX L L L L L L L L H L L + X X XXXXXXXXHXX L L L L L L L L L H L + X X XXXXXXXXXHX H L L L L L L L L L H + X X XXXXXXXXXXX F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 +; R C FFFFFFFFFFF O0 O1 O2 O3 O4 O5 O6 O7 O8 O9 ~O5-9 + L X XXXXXXXXXXX F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 + H X XXXXXXXXXXX H L L L L L L L L L H +/table 1 + X X XXXXXXXXXXX F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 +/endmodule +/instance CLOCK_4017 CP0 ~CP1 CLOCK +/instance STORE_4017 MR CLOCK O0 O1 O2 O3 O4 O5 O6 O7 O8 O9 ~O5-9 +/delay 33 +;input output Rise time Fall time + CP0 O0 100n 110n + CP0 O1 100n 110n + CP0 O2 100n 110n + CP0 O3 100n 110n + CP0 O4 100n 110n + CP0 O5 100n 110n + CP0 O6 100n 110n + CP0 O7 100n 110n + CP0 O8 100n 110n + CP0 O9 100n 110n + CP0 ~O5-9 100n 110n + ~CP1 O0 100n 110n + ~CP1 O1 100n 110n + ~CP1 O2 100n 110n + ~CP1 O3 100n 110n + ~CP1 O4 100n 110n + ~CP1 O5 100n 110n + ~CP1 O6 100n 110n + ~CP1 O7 100n 110n + ~CP1 O8 100n 110n + ~CP1 O9 100n 110n + ~CP1 ~O5-9 100n 110n + MR O0 105n X + MR O1 X 100n + MR O2 X 100n + MR O3 X 100n + MR O4 X 100n + MR O5 X 100n + MR O6 X 100n + MR O7 X 100n + MR O8 X 100n + MR O9 X 100n + MR ~O5-9 90n X +/constraint 7 +; Name Event From Event To Min/Max Time + 'PULSE WIDTH' LH CP0 HL CP0 MIN 40n + 'PULSE WIDTH' HL ~CP1 LH ~CP1 MIN 40n + 'PULSE WIDTH' LH MR HL MR MIN 30n + 'HOLD' HL ~CP1 LH CP0 MIN 40n + 'HOLD' LH CP0 HL ~CP1 MIN 40n + 'RECOVERY' HL MR LH CP0 MIN 30n + 'RECOVERY' HL MR HL ~CP1 MIN 30n +") ============= Modellvorlage ================= a%p [%tMR?%t:d%t;MR + %tCP0?%t:d%t;CP0 + %t~CP1?%t:d%t;~CP1] + [%tO0?%t:d%t;O0 + %tO1?%t:d%t;O1 + %tO2?%t:d%t;O2 + %tO3?%t:d%t;O3 + %tO4?%t:d%t;O4 + %tO5?%t:d%t;O5 + %tO6?%t:d%t;O6 + %tO7?%t:d%t;O7 + %tO8?%t:d%t;O8 + %tO9?%t:d%t;O9 + %t~O5-9?%t:d%t;~O5-9] %m