⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 flatsch.srm

📁 dds信号发生器
💻 SRM
📖 第 1 页 / 共 3 页
字号:
f "noname"; #file 0
f "c:\synplcty\lib\vhd\std.vhd"; #file 1
f "f:\sin\fshow.vhd"; #file 2
f "c:\synplcty\lib\vhd\std1164.vhd"; #file 3
f "c:\synplcty\lib\vhd\unsigned.vhd"; #file 4
f "c:\synplcty\lib\vhd\arith.vhd"; #file 5
n adlib vcc netlist;
av .isprim 1;
o y TRUE;
p true y TRUE;
p false FALSE FALSE;
n adlib gnd netlist;
av .isprim 1;
o y FALSE;
p false y FALSE;
p true TRUE TRUE;
n adlib or4 netlist;
av .comb 1;
av .isprim 1;
i a;
i b;
i c;
i d;
o y;
p or y y a,b,c,d;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A a y T0D4.5;
tcc-A b y T0D4.5;
tcc-A c y T0D4.5;
tcc-A d y T0D4.5;
n adlib xor2 netlist;
av .comb 1;
av .isprim 1;
i a;
i b;
o y;
p xor y y a,b;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A a y T0D4.5;
tcc-A b y T0D4.5;
n adlib or2b netlist;
av .comb 1;
av .isprim 1;
i a;
i b;
o y;
p or y y a_i,b_i;
p false FALSE FALSE;
p true TRUE TRUE;
p inv b_i b_i b;
p inv a_i a_i a;
tcc-A a y T0D4.5;
tcc-A b y T0D4.5;
n adlib and2 netlist;
av .comb 1;
av .isprim 1;
i a;
i b;
o y;
p and y y a,b;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A a y T0D4.5;
tcc-A b y T0D4.5;
n adlib xa1 netlist;
av .comb 1;
av .isprim 1;
i a;
i b;
i c;
o y;
p xor xab xab a,b;
p and y y xab,c;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A a y T0D4.5;
tcc-A b y T0D4.5;
tcc-A c y T0D4.5;
n adlib or2 netlist;
av .comb 1;
av .isprim 1;
i a;
i b;
o y;
p or y y a,b;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A a y T0D4.5;
tcc-A b y T0D4.5;
n adlib xnor2 netlist;
av .comb 1;
av .isprim 1;
i a;
i b;
o y;
p xor yi yi a,b;
p inv y y yi;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A a y T0D4.5;
tcc-A b y T0D4.5;
n adlib and3 netlist;
av .comb 1;
av .isprim 1;
i a;
i b;
i c;
o y;
p and y y a,b,c;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A a y T0D4.5;
tcc-A b y T0D4.5;
tcc-A c y T0D4.5;
n adlib dfm7a netlist;
av .seq 1;
av .isprim 1;
i d0;
i d1;
i d2;
i d3;
i s10;
i s11;
i s0;
i clk;
i clr;
o q;
p or s1 s1 s10,s11;
p mux d01 d01 d0 d1 s0;
p mux d23 d23 d2 d3 s0;
p mux d d d01 d23 s1;
p dffr q q d clk clr_i;
p false FALSE FALSE;
p true TRUE TRUE;
p inv clr_i clr_i clr;
tcs-A d0 clk T0D0.5;
tcs-A d1 clk T0D0.5;
tcs-A d2 clk T0D0.5;
tcs-A d3 clk T0D0.5;
tcs-A s10 clk T0D0.5;
tcs-A s11 clk T0D0.5;
tcs-A s0 clk T0D0.5;
trc-A clk q T0D4.5;
n adlib cm8 netlist;
av .comb 1;
av .isprim 1;
i d0;
i d1;
i d2;
i d3;
i s00;
i s01;
i s10;
i s11;
o y;
p and s0 s0 s00,s01;
p or s1 s1 s10,s11;
p mux m0 m0 d0 d1 s0;
p mux m1 m1 d2 d3 s0;
p mux y y m0 m1 s1;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A d0 y T0D4.5;
tcc-A d1 y T0D4.5;
tcc-A d2 y T0D4.5;
tcc-A d3 y T0D4.5;
tcc-A s00 y T0D4.5;
tcc-A s01 y T0D4.5;
tcc-A s10 y T0D4.5;
tcc-A s11 y T0D4.5;
n adlib outbuf netlist;
av .isprim 1;
i d;
o pad;
p buf pad pad d;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A d pad T0D4.5;
n adlib clkbuf netlist;
av .clkbuf 1;
av .isprim 1;
i pad;
o y;
ai .maxfan 9999;
p buf y y pad;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A pad y T0D4.5;
n adlib inbuf netlist;
av .isprim 1;
i pad;
o y;
p buf y y pad;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A pad y T0D6.5;
n adlib cy2a netlist;
av .comb 1;
av .isprim 1;
i a0;
i a1;
i b0;
i b1;
o y;
p and f1 f1 a1,b1;
p or p1 p1 a1,b1;
p and f0 f0 a0,b0,p1;
p or y y f0,f1;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A a0 y T0D4.5;
tcc-A a1 y T0D4.5;
tcc-A b0 y T0D4.5;
tcc-A b1 y T0D4.5;
n adlib maj3 netlist;
av .comb 1;
av .isprim 1;
i a;
i b;
i c;
o y;
p and ab ab a,b;
p and ac ac a,c;
p and bc bc b,c;
p or y y ab,ac,bc;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A a y T0D4.5;
tcc-A b y T0D4.5;
tcc-A c y T0D4.5;
n adlib ax1c netlist;
av .comb 1;
av .isprim 1;
i a;
i b;
i c;
o y;
p and ab ab a,b;
p xor y y ab,c;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A a y T0D4.5;
tcc-A b y T0D4.5;
tcc-A c y T0D4.5;
n adlib cy2b netlist;
av .comb 1;
av .isprim 1;
i a0;
i a1;
i b0;
i b1;
o y;
p and f1 f1 a1,b1;
p or p1 p1 a1,b1;
p or pc0 pc0 a0,b0;
p and f0 f0 pc0,p1;
p or y y f0,f1;
p false FALSE FALSE;
p true TRUE TRUE;
tcc-A a0 y T0D4.5;
tcc-A a1 y T0D4.5;
tcc-A b0 y T0D4.5;
tcc-A b1 y T0D4.5;
n adlib df1 netlist;
av .seq 1;
av .isprim 1;
i d;
ai .combine 1;
i clk;
ai .at_act1fo 2;
o q;
p dff q q d clk;
p false FALSE FALSE;
p true TRUE TRUE;
tcs-A d clk T0D0.5;
trc-A clk q T0D4.5;
n flattened fshow_flattened one;
i clk3;
i clk2;
i clk1;
i clk0;
o f[15:0] f[15:0];
o m4[9:0] m4[9:0];
gn fadd5_4t0_fc;
an ALSCRT M ;
gn fadd5_4t0_c;
an ALSCRT M ;
gn fadd5_4t0.c1;
an ALSCRT M ;
r @@2:48:4:48:14 adlib vcc netlist VCC
	y=TRUE;
r @@2:48:4:48:14 adlib gnd netlist GND
	y=FALSE;
r $137:9802 adlib or4 netlist G_988_n
	a=f0[0]
	b=f0[1]
	c=f0[3]
	d=f0[2]
	y=N_1171_n;
r @@2:48:4:48:14 $169:9747 adlib xor2 netlist G_984
	a=I_89.axb0_x
	b=m3[9]
	y=N_1167;
r $141:9722 adlib or4 netlist G_983
	a=f2[0]
	b=f1[0]
	c=f1[3]
	d=f2[3]
	y=N_1166;
r @@2:48:4:48:14 $236:9808 adlib xor2 netlist G_905
	a=I_90.axb0
	b=N_1167
	y=G_905_i;
r @@2:48:4:48:14 $452:9906 adlib xor2 netlist fadd5t_9t5.s0
	a=fadd5_4t0_c
	b=fadd5t_9t5.axb0_x
	y=un4_m5[5];
r @@2:48:4:48:14 $335:9906 adlib xor2 netlist fadd5_4t0.s1
	a=fadd5_4t0.axb1m
	b=fadd5_4t0.c1
	y=un4_m5[9];
r @@2:48:4:48:14 $429:9906 adlib xor2 netlist fadd5_4t0.s3i
	a=fadd5_4t0.c3
	b=fadd5_4t0.axb3im
	y=fadd5_4t0.s3i;
r @@2:52:10:52:30 $478:9955 adlib or2b netlist G_672
	a=fadd5_4t0.s3i
	b=un1_f4_i
	y=N_1010;
r @@2:19:14:19:17 $129:9946 adlib and2 netlist G_673
	a=f3[1]
	b=f3[2]
	y=I_52.x2;
r @@2:52:10:52:30 $380:9955 adlib xa1 netlist G_675
	a=fadd5_4t0.axb2m
	b=fadd5_4t0.c2
	c=un1_f4_i
	y=m4_core[2];
r @@2:52:10:52:30 $377:9955 adlib xa1 netlist G_676
	a=fadd5_4t0.axb0m
	b=m3[0]
	c=un1_f4_i
	y=m4_core[0];
r @@2:43:14:43:17 $133:9946 adlib and2 netlist I_67.x2_i_0_0_0
	a=f0[1]
	b=f0[2]
	y=N_218;
r $224:9802 adlib or4 netlist G_880
	a=f3[0]
	b=f3[1]
	c=f3[3]
	d=f3[2]
	y=f_1[12];
r $194:9648 adlib xor2 netlist G_881
	a=I_77.axb0_x
	b=m3[3]
	y=N_919;
r $190:9654 adlib xor2 netlist G_882
	a=I_79.axb0_x
	b=m3[4]
	y=N_920;
r $190:9657 adlib xor2 netlist G_883
	a=I_81.axb0_x
	b=m3[5]
	y=N_921;
r $190:9660 adlib xor2 netlist G_884
	a=I_83.axb0_x
	b=m3[6]
	y=N_922;
r $190:9660 adlib xor2 netlist G_885
	a=I_85.axb0_x
	b=m3[7]
	y=N_923;
r $187:9666 adlib xor2 netlist G_886
	a=I_87.axb0_x
	b=m3[8]
	y=N_924;
r @@2:48:4:48:14 $255:9709 adlib xor2 netlist G_899
	a=N_919
	b=I_78.axb0_x
	y=N_937;
r @@2:48:4:48:14 $255:9715 adlib xor2 netlist G_900
	a=N_920
	b=I_80.axb0_x
	y=N_938;
r @@2:48:4:48:14 $270:9737 adlib xor2 netlist G_901
	a=N_921
	b=I_82.axb0_x
	y=N_939;
r @@2:48:4:48:14 $261:9737 adlib xor2 netlist G_902
	a=N_922
	b=I_84.axb0_x
	y=N_940;
r @@2:48:4:48:14 $267:9737 adlib xor2 netlist G_903
	a=N_923
	b=I_86.axb0
	y=N_941;
r @@2:48:4:48:14 $261:9737 adlib xor2 netlist G_904
	a=I_88.axb0
	b=N_924
	y=N_942;
r $129:9995 adlib or2 netlist G_911
	a=f3[2]
	b=f3[3]
	y=N_949;
r @@2:48:4:48:14 $129:9599 adlib xor2 netlist G_918
	a=m1[6]
	b=m0[6]
	y=I_83.axb0_x;
r @@2:48:4:48:14 $133:9587 adlib xor2 netlist G_923
	a=m0[3]
	b=m1[3]
	y=I_77.axb0_x;
r @@2:48:4:48:14 $129:9629 adlib xor2 netlist G_925
	a=m1[1]
	b=m0[1]
	y=I_73.axb0_x;
r @@2:42:5:42:6 $265:9995 adlib xor2 netlist G_926
	a=N_1016
	b=m0[9]
	y=N_145;
r @@2:42:5:42:6 $293:9946 adlib xor2 netlist G_927
	a=N_1016
	b=m0[5]
	y=N_153;
r @@2:42:5:42:6 $293:9946 adlib xor2 netlist G_928
	a=N_1016
	b=m0[6]
	y=N_154;
r @@2:42:5:42:6 $287:9946 adlib xnor2 netlist G_929
	a=N_1016
	b=m0[7]
	y=N_155;
r @@2:42:5:42:6 $277:9946 adlib xnor2 netlist G_930
	a=N_1016
	b=m0[8]
	y=N_156;
r @@2:42:5:42:6 $265:9946 adlib xor2 netlist G_931
	a=N_1016
	b=m0[1]
	y=N_969;
r @@2:42:5:42:6 $265:9995 adlib xor2 netlist G_932
	a=N_1016
	b=m0[2]
	y=N_169;
r @@2:18:5:18:6 $241:9995 adlib xor2 netlist G_935
	a=un1_f3_i
	b=m3[9]
	y=fadd1_6t6.axb0m;
r @@2:18:5:18:6 $269:9946 adlib xor2 netlist G_936
	a=un1_f3_i
	b=m3[5]
	y=fadd6_nc_5t0.axb2m;
r @@2:18:5:18:6 $269:9946 adlib xor2 netlist G_937
	a=un1_f3_i
	b=m3[6]
	y=fadd6_nc_5t0.axb3m;
r @@2:18:5:18:6 $263:9946 adlib xnor2 netlist G_938
	a=un1_f3_i
	b=m3[7]
	y=fadd6_nc_5t0.axb4mi;
r @@2:18:5:18:6 $253:9946 adlib xnor2 netlist G_939
	a=un1_f3_i
	b=m3[8]
	y=fadd6_nc_5t0.axb5mi;
r @@2:48:4:48:14 $319:9857 adlib xor2 netlist G_940
	a=N_939
	b=N_102
	y=fadd5t_9t5.axb0_x;
r @@2:48:4:48:14 $322:9857 adlib xor2 netlist G_941
	a=N_940
	b=N_106
	y=N_979;
r @@2:48:4:48:14 $338:9808 adlib xor2 netlist G_942
	a=N_941
	b=N_110
	y=N_980;
r @@2:48:4:48:14 $310:9857 adlib xor2 netlist G_943
	a=N_942
	b=N_114
	y=N_981;
r @@2:48:4:48:14 $297:9857 adlib xor2 netlist G_944
	a=N_118
	b=G_905_i
	y=N_982;
r @@2:48:4:48:14 $332:9786 adlib xnor2 netlist G_945
	a=N_937
	b=N_94
	y=fadd5_4t0.axb3im;
r @@2:48:4:48:14 $326:9786 adlib xnor2 netlist G_946
	a=N_938
	b=N_98
	y=fadd5_4t0.axb4im;
r @@2:34:5:34:6 $249:9946 adlib xnor2 netlist G_948
	a=N_931
	b=m1[8]
	y=fadd4_nc_3t0.axb2m;
r @@2:34:5:34:6 $237:9946 adlib xnor2 netlist G_949
	a=N_931
	b=m1[9]
	y=N_987;
r @@2:34:5:34:6 $237:9946 adlib xnor2 netlist G_950
	a=N_931
	b=m1[5]
	y=N_988;
r @@2:34:5:34:6 $237:9946 adlib xnor2 netlist G_951
	a=N_931
	b=m1[2]
	y=N_989;
r @@2:34:5:34:6 $237:9995 adlib xor2 netlist G_952
	a=N_931
	b=m1[3]
	y=fadd3_nc_2t0.axb2m;
r @@2:26:5:26:6 $247:9824 adlib xor2 netlist G_954
	a=N_947
	b=m2[4]
	y=fadd5_nc_4t0.axb2m;
r @@2:26:5:26:6 $225:9995 adlib xor2 netlist G_953
	a=N_947
	b=m2[3]
	y=fadd5_nc_4t0.axb1m;
r @@2:34:5:34:6 $237:9946 adlib xnor2 netlist G_947
	a=N_931
	b=m1[7]
	y=N_985;
r @@2:48:4:48:14 $126:9635 adlib xor2 netlist G_924
	a=m1[2]
	b=m0[2]
	y=I_75.axb0_x;
r @@2:48:4:48:14 $187:9648 adlib xor2 netlist G_922
	a=N_92
	b=m2[3]
	y=I_78.axb0_x;
r @@2:48:4:48:14 $129:9593 adlib xor2 netlist G_921
	a=m1[4]
	b=m0[4]
	y=I_79.axb0_x;
r @@2:48:4:48:14 $194:9654 adlib xor2 netlist G_920
	a=N_96
	b=m2[4]
	y=I_80.axb0_x;
r @@2:48:4:48:14 $129:9596 adlib xor2 netlist G_919
	a=m0[5]
	b=m1[5]
	y=I_81.axb0_x;
r @@2:48:4:48:14 $129:9599 adlib xor2 netlist G_917
	a=m0[7]
	b=m1[7]
	y=I_85.axb0_x;
r @@2:48:4:48:14 $126:9605 adlib xor2 netlist G_916
	a=m1[8]
	b=m0[8]
	y=I_87.axb0_x;
r @@2:48:4:48:14 $120:9698 adlib xor2 netlist G_915
	a=m1[9]
	b=m0[9]
	y=I_89.axb0_x;
r $403:9995 adlib or2b netlist G_910
	a=m0[3]
	b=fadd3_nc_2t0_c
	y=N_948;
r $403:9995 adlib and2 netlist G_910_n
	a=fadd3_nc_2t0_c
	b=m0[3]
	y=N_948_n;
r $137:9722 adlib or2 netlist G_888
	a=f2[1]
	b=f2[2]
	y=N_926;
r @@2:27:14:27:17 $137:9946 adlib and2 netlist I_57.x2_i_0_0_0
	a=f2[1]
	b=f2[2]
	y=N_226;
r @@2:35:14:35:17 $137:9946 adlib and2 netlist I_62.x2_i_0_0_0
	a=f1[1]
	b=f1[2]
	y=N_222;
r $221:9802 adlib or4 netlist G_798_n
	a=N_1166
	b=N_926
	c=f1[2]
	d=f1[1]
	y=N_1136_n;
r @@2:48:4:48:14 $331:9786 adlib xor2 netlist G_640
	a=N_549
	b=N_91
	y=fadd5_4t0.axb2m;
r @@2:48:4:48:14 $286:9786 adlib xor2 netlist G_629
	a=N_87
	b=N_550
	y=fadd5_4t0.axb1m;
r @@2:48:4:48:14 $194:9906 adlib xor2 netlist G_628
	a=N_551
	b=m2[0]
	y=fadd5_4t0.axb0m;
r @@2:48:4:48:14 $190:9645 adlib xor2 netlist G_606
	a=N_88
	b=m2[2]
	y=I_76.axb0_x;
r @@2:48:4:48:14 $190:9657 adlib xor2 netlist G_600
	a=N_100
	b=m2[5]
	y=I_82.axb0_x;
r @@2:48:4:48:14 $190:9666 adlib xor2 netlist G_598
	a=N_104
	b=m2[6]
	y=I_84.axb0_x;
r @@2:48:4:48:14 $145:9702 adlib xor2 netlist G_583
	a=m0[0]
	b=m1[0]
	y=N_551;
r @@2:48:4:48:14 $251:9706 adlib xor2 netlist G_581
	a=I_76.axb0_x
	b=N_539
	y=N_549;
r @@2:48:4:48:14 $145:9638 adlib and3 netlist G_571
	a=m0[0]
	b=m1[0]
	c=m2[1]
	y=N_539;
r @@2:26:5:26:6 $375:9946 adlib and2 netlist I_11.c1
	a=fadd5_nc_4t0_c
	b=m2[7]
	y=I_11.c1;
r @@2:48:4:48:14 $206:9706 adlib xor2 netlist I_73.s0
	a=I_73.axb0_x
	b=m3[1]
	y=N_87;
r @@2:48:4:48:14 $197:9706 adlib xor2 netlist I_75.s0
	a=I_75.axb0_x
	b=m3[2]
	y=N_91;
r @@2:48:4:48:14 $190:9660 adlib xor2 netlist I_86.axb0
	a=N_108
	b=m2[7]
	y=I_86.axb0;
r @@2:48:4:48:14 $190:9666 adlib xor2 netlist I_88.axb0
	a=N_112
	b=m2[8]
	y=I_88.axb0;
r @@2:48:4:48:14 $175:9747 adlib xor2 netlist I_90.axb0
	a=N_116
	b=m2[9]
	y=I_90.axb0;
r @@2:41:0:41:1 $77:9600 adlib dfm7a netlist f0[3]
	d0=un6_f0[1]
	d1=FALSE
	d2=FALSE
	d3=FALSE
	s10=FALSE
	s11=FALSE
	s0=N_1016
	clk=clk0_y
	clr=TRUE
	q=f0[3];
r @@2:25:0:25:1 $80:9596 adlib dfm7a netlist m2[2]
	d0=TRUE
	d1=FALSE
	d2=FALSE
	d3=FALSE
	s10=FALSE
	s11=FALSE
	s0=m2[2]
	clk=clk2_y
	clr=TRUE
	q=m2[2];
r @@2:25:0:25:1 $77:9599 adlib dfm7a netlist m2[3]
	d0=FALSE
	d1=TRUE
	d2=TRUE
	d3=FALSE
	s10=m2[2]
	s11=FALSE
	s0=fadd5_nc_4t0.axb1m
	clk=clk2_y
	clr=TRUE
	q=m2[3];
r @@2:25:0:25:1 $80:9605 adlib dfm7a netlist m2[4]
	d0=FALSE
	d1=TRUE
	d2=TRUE
	d3=FALSE
	s10=fadd5_nc_4t0.axb2m
	s11=FALSE
	s0=fadd5_nc_4t0.c2
	clk=clk2_y
	clr=TRUE
	q=m2[4];
r @@2:25:0:25:1 $77:9608 adlib dfm7a netlist m2[5]
	d0=FALSE
	d1=TRUE
	d2=TRUE
	d3=FALSE
	s10=m2_i[5]
	s11=FALSE
	s0=fadd5_nc_4t0.c3
	clk=clk2_y
	clr=TRUE
	q=m2[5];
r @@2:25:0:25:1 $77:9617 adlib dfm7a netlist m2[6]
	d0=FALSE
	d1=TRUE
	d2=TRUE
	d3=FALSE
	s10=m2_i[6]
	s11=FALSE
	s0=fadd5_nc_4t0.c4
	clk=clk2_y
	clr=TRUE
	q=m2[6];
r @@2:25:0:25:1 $77:9611 adlib dfm7a netlist m2[7]
	d0=FALSE
	d1=TRUE
	d2=TRUE
	d3=FALSE
	s10=m2[7]
	s11=FALSE
	s0=fadd5_nc_4t0_c
	clk=clk2_y
	clr=TRUE
	q=m2[7];
r @@2:25:0:25:1 $77:9617 adlib dfm7a netlist m2[8]
	d0=FALSE

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -