Version 4 SHEET 1 1620 1732 WIRE -400 -512 -480 -512 WIRE -64 -512 -144 -512 WIRE -480 -496 -480 -512 WIRE -144 -496 -144 -512 WIRE -480 -400 -480 -416 WIRE -144 -400 -144 -416 WIRE -400 -320 -480 -320 WIRE -80 -320 -144 -320 WIRE 768 -320 688 -320 WIRE -480 -304 -480 -320 WIRE -144 -304 -144 -320 WIRE 688 -304 688 -320 WIRE -480 -208 -480 -224 WIRE -144 -208 -144 -224 WIRE 688 -208 688 -224 WIRE -400 -112 -480 -112 WIRE -64 -112 -144 -112 WIRE -480 -96 -480 -112 WIRE -144 -96 -144 -112 WIRE -480 0 -480 -16 WIRE -144 0 -144 -16 WIRE -400 48 -480 48 WIRE -64 48 -144 48 WIRE -480 64 -480 48 WIRE -144 64 -144 48 WIRE -480 160 -480 144 WIRE -144 160 -144 144 WIRE -400 208 -480 208 WIRE -64 208 -144 208 WIRE -480 224 -480 208 WIRE -144 224 -144 208 WIRE -480 320 -480 304 WIRE -144 320 -144 304 WIRE -400 368 -480 368 WIRE 624 368 544 368 WIRE -480 384 -480 368 WIRE 544 384 544 368 WIRE -480 480 -480 464 WIRE 544 480 544 464 WIRE -400 528 -480 528 WIRE -480 544 -480 528 WIRE -480 640 -480 624 WIRE -192 752 -256 752 WIRE -192 784 -224 784 WIRE 80 800 -16 800 WIRE 176 800 80 800 WIRE 304 800 224 800 WIRE 416 800 384 800 WIRE 464 800 416 800 WIRE 592 800 544 800 WIRE 736 800 592 800 WIRE -192 816 -256 816 WIRE 224 832 224 800 WIRE 736 832 736 800 WIRE 176 848 176 800 WIRE 416 848 416 800 WIRE 592 848 592 800 WIRE 176 944 176 896 WIRE 224 944 224 912 WIRE 416 944 416 912 WIRE 592 944 592 912 WIRE 736 944 736 912 FLAG -144 0 0 FLAG -64 -112 3b_data2 FLAG 688 -208 0 FLAG 768 -320 clk_sh FLAG -480 -208 0 FLAG -400 -320 a3 FLAG -144 160 0 FLAG -64 48 3b_data1 FLAG -144 320 0 FLAG -64 208 3b_data0 FLAG -480 0 0 FLAG -400 -112 a3_2 FLAG -480 160 0 FLAG -400 48 a3_1 FLAG -480 320 0 FLAG -400 208 a3_0 FLAG -480 480 0 FLAG -400 368 3b_datat2 FLAG -480 640 0 FLAG -400 528 3b_2b_TA_TB_data FLAG -144 -208 0 FLAG -80 -320 ta_tb FLAG 544 480 0 FLAG 624 368 test FLAG -256 752 3b_2b_TA_TB_data FLAG -224 784 0 FLAG -256 816 clk_sh FLAG 80 800 TA_TB_sdata FLAG 416 944 0 FLAG 592 944 0 FLAG 736 944 0 FLAG 736 800 tx_data FLAG 176 944 0 FLAG 224 944 0 FLAG -480 -400 0 FLAG -400 -512 t100 FLAG -144 -400 0 FLAG -64 -512 inp_data SYMBOL bv -144 -112 R0 SYMATTR InstName B2 SYMATTR Value V=table(V(a3_2), 0,0, 1,1, 2,0, 3,1, 4,1, 5,0, 6,0, 7,0, 8,1, 9,1, 10,1, 11,1, 12,1, 13,0, 14,0, 15,1, 16,1, 17,0, 18,1, 19,0, 20,0, 21,0, 22,1, 23,1) SYMBOL voltage 688 -320 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V1 SYMATTR Value PULSE(0 1 {tbit/10} 1p 1p {tbit*3/4} {tbit*3/2} {tstop/tbit}) SYMBOL bv -480 -320 R0 SYMATTR InstName B3 SYMATTR Value V=int(time/{3*tbit}) SYMBOL bv -144 48 R0 SYMATTR InstName B8 SYMATTR Value V=table(V(a3_1), 0,0, 1,1, 2,0, 3,1, 4,1, 5,0, 6,0, 7,0, 8,1, 9,1, 10,1, 11,1, 12,1, 13,0, 14,0, 15,1, 16,1, 17,0, 18,1, 19,0, 20,0, 21,0, 22,1, 23,1) SYMBOL bv -144 208 R0 SYMATTR InstName B9 SYMATTR Value V=table(V(a3_0), 0,0, 1,1, 2,0, 3,1, 4,1, 5,0, 6,0, 7,0, 8,1, 9,1, 10,1, 11,1, 12,1, 13,0, 14,0, 15,1, 16,1, 17,0, 18,1, 19,0, 20,0, 21,0, 22,1, 23,1) SYMBOL bv -480 -112 R0 SYMATTR InstName B10 SYMATTR Value V=int(3*V(a3)+0.5) SYMBOL bv -480 48 R0 SYMATTR InstName B11 SYMATTR Value V=int(3*V(a3)+1.5) SYMBOL bv -480 208 R0 SYMATTR InstName B12 SYMATTR Value V=int(3*V(a3)+2.5) SYMBOL bv -480 368 R0 SYMATTR InstName B13 SYMATTR Value V=int(V(3b_data0)+2*V(3b_data1)+4*V(3b_data2)+0.5+8*V(ta_tb)) SYMBOL bv -480 528 R0 SYMATTR InstName B14 SYMATTR Value V=table(V(3b_datat2), 0,-1, 1,0, 2,-1, 3,0, 4,1, 5,0, 6,1, 7,0, 8,0, 9,1, 10,1, 11,1, 12,0, 13,-1, 14,-1, 15,-1) SYMBOL voltage -144 -320 R0 WINDOW 123 0 0 Left 0 WINDOW 39 0 0 Left 0 SYMATTR InstName V5 SYMATTR Value PULSE(0 1 {tbit*1.5} 1p 1p {tbit*1.5} {tbit*3} {tstop/tbit}) SYMBOL bv 544 368 R0 SYMATTR InstName B15 SYMATTR Value V=int(V(3b_data0)+2*V(3b_data1)+4*V(3b_data2)) SYMBOL SpecialFunctions\\sample -112 784 R0 SYMATTR InstName A1 SYMBOL cap 400 848 R0 SYMATTR InstName C1 SYMATTR Value {C1} SYMBOL cap 576 848 R0 SYMATTR InstName C2 SYMATTR Value {C2} SYMBOL ind 448 816 R270 WINDOW 0 32 56 VTop 2 WINDOW 3 5 56 VBottom 2 SYMATTR InstName L1 SYMATTR Value {L1} SYMBOL res 720 816 R0 SYMATTR InstName Rout1 SYMATTR Value {R0} SYMBOL e 224 816 R0 SYMATTR InstName E1 SYMATTR Value 2 SYMBOL res 400 784 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R1 SYMATTR Value {R0} SYMBOL bv -480 -512 R0 SYMATTR InstName B1 SYMATTR Value V=int(time/{tbit}) SYMBOL bv -144 -512 R0 SYMATTR InstName B4 SYMATTR Value V=table(V(t100), 0,0, 1,1, 2,0, 3,1, 4,1, 5,0, 6,0, 7,0, 8,1, 9,1, 10,1, 11,1, 12,1, 13,0, 14,0, 15,1, 16,1, 17,0, 18,1, 19,0, 20,0, 21,0, 22,1, 23,1) TEXT -488 -592 Left 2 !.tran 0 {tstop} 0 {tstep} TEXT -488 -672 Left 2 !.param tstep=1p TEXT -488 -704 Left 2 !.param tstop=24*tbit TEXT -488 -640 Left 2 !.param tbit=10n TEXT 160 -96 Left 2 ;0101 1000 1111 1001 1010 0011\n010 110 001 111 100 110 100 011 TEXT -104 -704 Left 2 !* Bessel Filter\n.param FC=100e6 R0=50\n.param L1=7.710976/FC*R0/50\n.param C1=7.002677e-3/FC*50/R0\n.param C2=1.072362e-3/FC*50/R0 TEXT 152 -488 Left 2 ;0101 1000 1111 1001 1010 0011\n010 110 001 111 100 110 100 011 TEXT -96 576 Left 2 ;Symbol Mapping, Symbol Mapping TEXT 160 72 Left 2 ;0101 1000 1111 1001 1010 0011\n010 110 001 111 100 110 100 011 TEXT 152 232 Left 2 ;0101 1000 1111 1001 1010 0011\n010 110 001 111 100 110 100 011 TEXT 640 -504 Left 4 ;Wird nicht benutzt! TEXT -312 -816 Left 5 ;100Mbit Codierung RECTANGLE Normal 1216 -368 -544 -544 2