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

📄 driver.vm

📁 汽车四轮定位CCD驱动CPLD源代码
💻 VM
📖 第 1 页 / 共 3 页
字号:
	.CLK(ccdin_c)
);
// @2:75
  DFF \jumpup_Z[9]  (
	.Q(jumpup[9]),
	.D(countc[9]),
	.CLK(ccdin_c)
);
// @2:75
  DFF \jumpup_Z[10]  (
	.Q(jumpup[10]),
	.D(countc[10]),
	.CLK(ccdin_c)
);
// @2:75
  DFF \jumpup_Z[11]  (
	.Q(jumpup[11]),
	.D(countc[11]),
	.CLK(ccdin_c)
);
// @2:75
  DFF \jumpdown_Z[0]  (
	.Q(jumpdown[0]),
	.D(N_111),
	.CLK(ccdin_i_0)
);
// @2:75
  DFF \jumpdown_Z[1]  (
	.Q(jumpdown[1]),
	.D(N_112),
	.CLK(ccdin_i_0)
);
// @2:39
  DFFRH \countc_Z[0]  (
	.Q(countc[0]),
	.D(countc_i_0[0]),
	.CLK(clk_i_0),
	.R(reset_c)
);
// @2:39
  DFFRH \countc_Z[1]  (
	.Q(countc[1]),
	.D(un6_countc[31]),
	.CLK(clk_i_0),
	.R(reset_c)
);
// @2:39
  DFFRH \countc_Z[2]  (
	.Q(countc[2]),
	.D(un6_countc[30]),
	.CLK(clk_i_0),
	.R(reset_c)
);
// @2:39
  DFFRH \countc_Z[3]  (
	.Q(countc[3]),
	.D(N_92_i),
	.CLK(clk_i_0),
	.R(reset_c)
);
// @2:39
  DFFRH \countc_Z[4]  (
	.Q(countc[4]),
	.D(un6_countc[28]),
	.CLK(clk_i_0),
	.R(reset_c)
);
// @2:39
  DFFRH \countc_Z[5]  (
	.Q(countc[5]),
	.D(N_94_i),
	.CLK(clk_i_0),
	.R(reset_c)
);
// @2:39
  DFFRH \countc_Z[6]  (
	.Q(countc[6]),
	.D(un6_countc[26]),
	.CLK(clk_i_0),
	.R(reset_c)
);
// @2:39
  DFFRH \countc_Z[7]  (
	.Q(countc[7]),
	.D(N_96_i),
	.CLK(clk_i_0),
	.R(reset_c)
);
// @2:39
  DFFRH \countc_Z[8]  (
	.Q(countc[8]),
	.D(un6_countc[24]),
	.CLK(clk_i_0),
	.R(reset_c)
);
// @2:39
  DFFRH \countc_Z[9]  (
	.Q(countc[9]),
	.D(un6_countc[23]),
	.CLK(clk_i_0),
	.R(reset_c)
);
// @2:39
  DFFRH \countc_Z[10]  (
	.Q(countc[10]),
	.D(un6_countc[22]),
	.CLK(clk_i_0),
	.R(reset_c)
);
// @2:39
  DFFRH EfficiantDFFRH (
	.Q(Efficiant_c),
	.D(tempefficiant_4),
	.CLK(clk_i_0),
	.R(reset_c)
);
  OBUF Efficiant_Z (
	.O(Efficiant),
	.I0(Efficiant_c)
);
// @2:39
  DFFRH LatchDFFRH (
	.Q(Latch_c),
	.D(templatch_4),
	.CLK(clk_i_0),
	.R(reset_c)
);
  OBUF Latch_Z (
	.O(Latch),
	.I0(Latch_c)
);
// @2:39
  DFFSH SHDFFSH (
	.Q(SH_c),
	.D(N_89_i),
	.CLK(clk_i_0),
	.S(reset_c)
);
  OBUF SH_Z (
	.O(SH),
	.I0(SH_c)
);
// @2:86
  DFF data1DFF (
	.Q(data1_c),
	.D(N_124),
	.CLK(dataclk_c)
);
  OBUF data1_Z (
	.O(data1),
	.I0(data1_c)
);
// @2:86
  DFF data2DFF (
	.Q(data2_c),
	.D(N_123),
	.CLK(dataclk_c)
);
  OBUF data2_Z (
	.O(data2),
	.I0(data2_c)
);
  IBUF clk_Z (
	.O(clk_c),
	.I0(clk)
);
  IBUF reset_Z (
	.O(reset_c),
	.I0(reset)
);
  IBUF ccdin_Z (
	.O(ccdin_c),
	.I0(ccdin)
);
  IBUF askdata_Z (
	.O(askdata_c),
	.I0(askdata)
);
  IBUF dataclk_Z (
	.O(dataclk_c),
	.I0(dataclk)
);
  IBUF addr0_Z (
	.O(addr0_c),
	.I0(addr0)
);
  IBUF addr1_Z (
	.O(addr1_c),
	.I0(addr1)
);
  IBUF addr2_Z (
	.O(addr2_c),
	.I0(addr2)
);
  IBUF addr3_Z (
	.O(addr3_c),
	.I0(addr3)
);
  AND2 \tempefficiant_4_f0_0_and2_0.G_138  (
	.O(N_202),
	.I0(N_198),
	.I1(N_197)
);
  AND2 \tempefficiant_4_f0_0_and2_0.G_139  (
	.O(N_203),
	.I0(N_202),
	.I1(N_201)
);
  INV tempefficiant_4_f0_0_i (
	.O(tempefficiant_4),
	.I0(N_182)
);
  INV N_129_i_Z (
	.O(N_129_i),
	.I0(N_129)
);
  INV N_130_i_Z (
	.O(N_130_i),
	.I0(N_130)
);
  AND2 G_99 (
	.O(N_110_i_0),
	.I0(N_107_i_0),
	.I1(N_194)
);
  AND2 G_115 (
	.O(N_169),
	.I0(N_110_i_0),
	.I1(N_195)
);
  AND2 tempefficiant_4_f0_0_and2_0 (
	.O(N_132),
	.I0(N_110_i_0),
	.I1(N_203)
);
  AND2 tempsh_5_f0_i_and2_0 (
	.O(N_130),
	.I0(N_105_i_0),
	.I1(N_196)
);
  AND2 \G_99.G_130  (
	.O(N_194),
	.I0(countc_i_0[2]),
	.I1(countc[3])
);
  AND2 \G_115.G_131  (
	.O(N_195),
	.I0(countc[4]),
	.I1(N_104_i)
);
  AND2 \tempsh_5_f0_i_and2_0.G_132  (
	.O(N_196),
	.I0(countc[2]),
	.I1(N_107_i_0)
);
  AND2 \tempefficiant_4_f0_0_and2_0.G_133  (
	.O(N_197),
	.I0(countc[5]),
	.I1(countc_i_0[4])
);
  AND2 \tempefficiant_4_f0_0_and2_0.G_134  (
	.O(N_198),
	.I0(countc_i_0[7]),
	.I1(countc_i_0[11])
);
  AND2 \tempefficiant_4_f0_0_and2_0.G_135  (
	.O(N_199),
	.I0(countc_i_0[8]),
	.I1(countc_i_0[6])
);
  AND2 \tempefficiant_4_f0_0_and2_0.G_136  (
	.O(N_200),
	.I0(countc_i_0[10]),
	.I1(countc_i_0[9])
);
  AND2 \tempefficiant_4_f0_0_and2_0.G_137  (
	.O(N_201),
	.I0(N_200),
	.I1(N_199)
);
  INV G_116_i (
	.O(N_127),
	.I0(N_168)
);
  INV G_115_i (
	.O(N_126),
	.I0(N_169)
);
  INV G_97_i (
	.O(N_108),
	.I0(N_108_i_0)
);
  INV N_133_i_Z (
	.O(N_133_i),
	.I0(N_133)
);
  INV N_131_i_Z (
	.O(N_131_i),
	.I0(N_131)
);
  INV N_132_i_Z (
	.O(N_132_i),
	.I0(N_132)
);
  INV SH_i (
	.O(SH_i_0),
	.I0(SH_c)
);
  INV \countc_i[0]  (
	.O(countc_i_0[0]),
	.I0(countc[0])
);
  INV \countc_i[1]  (
	.O(countc_i_0[1]),
	.I0(countc[1])
);
  INV clk_i (
	.O(clk_i_0),
	.I0(clk_c)
);
  INV ccdin_i (
	.O(ccdin_i_0),
	.I0(ccdin_c)
);
  AND2 tempsh_5_f0_i_and2 (
	.O(N_129),
	.I0(SH_i_0),
	.I1(N_127)
);
  AND2 tempefficiant_4_f0_0_and2 (
	.O(N_131),
	.I0(Efficiant_c),
	.I1(N_126)
);
  AND2 \countc_6_i_and2[3]  (
	.O(N_133),
	.I0(countc[2]),
	.I1(N_108_i_0)
);
  INV \templatch_4_f0_0_mux2.r  (
	.O(\templatch_4_f0_0_mux2.un3 ),
	.I0(N_108)
);
  AND2 \templatch_4_f0_0_mux2.m  (
	.O(\templatch_4_f0_0_mux2.un1 ),
	.I0(Latch_c),
	.I1(N_108)
);
  AND2 \templatch_4_f0_0_mux2.n  (
	.O(\templatch_4_f0_0_mux2.un0 ),
	.I0(countc_i_0[2]),
	.I1(\templatch_4_f0_0_mux2.un3 )
);
  OR2 \templatch_4_f0_0_mux2.p  (
	.O(templatch_4),
	.I0(\templatch_4_f0_0_mux2.un1 ),
	.I1(\templatch_4_f0_0_mux2.un0 )
);
  AND2 data1_14_11_0_0_and2 (
	.O(N_166),
	.I0(addr2_i),
	.I1(N_10)
);
  AND2 data2_14_11_0_0_and2 (
	.O(N_167),
	.I0(addr2_i),
	.I1(N_22)
);
  INV \countc_i[8]  (
	.O(countc_i_0[8]),
	.I0(countc[8])
);
  INV \countc_i[6]  (
	.O(countc_i_0[6]),
	.I0(countc[6])
);
  INV \countc_i[10]  (
	.O(countc_i_0[10]),
	.I0(countc[10])
);
  INV \countc_i[9]  (
	.O(countc_i_0[9]),
	.I0(countc[9])
);
  INV \countc_i[4]  (
	.O(countc_i_0[4]),
	.I0(countc[4])
);
  INV \countc_i[7]  (
	.O(countc_i_0[7]),
	.I0(countc[7])
);
  INV \countc_i[11]  (
	.O(countc_i_0[11]),
	.I0(countc[11])
);
  INV addr2_i_Z (
	.O(addr2_i),
	.I0(addr2_c)
);
  INV \countc_i[2]  (
	.O(countc_i_0[2]),
	.I0(countc[2])
);
  INV \G_100.r  (
	.O(\G_100.un3 ),
	.I0(askdata_c)
);
  AND2 \G_100.m  (
	.O(\G_100.un1 ),
	.I0(jumpdown[0]),
	.I1(askdata_c)
);
  AND2 \G_100.n  (
	.O(\G_100.un0 ),
	.I0(countc[0]),
	.I1(\G_100.un3 )
);
  OR2 \G_100.p  (
	.O(N_111),
	.I0(\G_100.un1 ),
	.I1(\G_100.un0 )
);
  INV \G_101.r  (
	.O(\G_101.un3 ),
	.I0(askdata_c)
);
  AND2 \G_101.m  (
	.O(\G_101.un1 ),
	.I0(jumpdown[1]),
	.I1(askdata_c)
);
  AND2 \G_101.n  (
	.O(\G_101.un0 ),
	.I0(countc[1]),
	.I1(\G_101.un3 )
);
  OR2 \G_101.p  (
	.O(N_112),
	.I0(\G_101.un1 ),
	.I1(\G_101.un0 )
);
  INV \G_102.r  (
	.O(\G_102.un3 ),
	.I0(askdata_c)
);
  AND2 \G_102.m  (
	.O(\G_102.un1 ),
	.I0(jumpdown[2]),
	.I1(askdata_c)
);
  AND2 \G_102.n  (
	.O(\G_102.un0 ),
	.I0(countc[2]),
	.I1(\G_102.un3 )
);
  OR2 \G_102.p  (
	.O(N_113),
	.I0(\G_102.un1 ),
	.I1(\G_102.un0 )
);
  INV \G_103.r  (
	.O(\G_103.un3 ),
	.I0(askdata_c)
);
  AND2 \G_103.m  (
	.O(\G_103.un1 ),
	.I0(jumpdown[3]),
	.I1(askdata_c)
);
  AND2 \G_103.n  (
	.O(\G_103.un0 ),
	.I0(countc[3]),
	.I1(\G_103.un3 )
);
  OR2 \G_103.p  (
	.O(N_114),
	.I0(\G_103.un1 ),
	.I1(\G_103.un0 )
);
  INV \G_104.r  (
	.O(\G_104.un3 ),
	.I0(askdata_c)
);
  AND2 \G_104.m  (
	.O(\G_104.un1 ),
	.I0(jumpdown[4]),
	.I1(askdata_c)
);
  AND2 \G_104.n  (
	.O(\G_104.un0 ),
	.I0(countc[4]),
	.I1(\G_104.un3 )
);
  OR2 \G_104.p  (
	.O(N_115),
	.I0(\G_104.un1 ),
	.I1(\G_104.un0 )
);
  INV \G_105.r  (
	.O(\G_105.un3 ),
	.I0(askdata_c)
);
  AND2 \G_105.m  (
	.O(\G_105.un1 ),
	.I0(jumpdown[5]),
	.I1(askdata_c)
);
  AND2 \G_105.n  (
	.O(\G_105.un0 ),
	.I0(countc[5]),
	.I1(\G_105.un3 )
);
  OR2 \G_105.p  (
	.O(N_116),
	.I0(\G_105.un1 ),
	.I1(\G_105.un0 )
);
  INV \G_106.r  (
	.O(\G_106.un3 ),
	.I0(askdata_c)
);
  AND2 \G_106.m  (
	.O(\G_106.un1 ),
	.I0(jumpdown[6]),
	.I1(askdata_c)
);
  AND2 \G_106.n  (
	.O(\G_106.un0 ),
	.I0(countc[6]),
	.I1(\G_106.un3 )
);
  OR2 \G_106.p  (
	.O(N_117),
	.I0(\G_106.un1 ),
	.I1(\G_106.un0 )
);
  INV \G_107.r  (
	.O(\G_107.un3 ),
	.I0(askdata_c)
);
  AND2 \G_107.m  (
	.O(\G_107.un1 ),
	.I0(jumpdown[7]),
	.I1(askdata_c)
);
  AND2 \G_107.n  (
	.O(\G_107.un0 ),
	.I0(countc[7]),
	.I1(\G_107.un3 )
);
  OR2 \G_107.p  (
	.O(N_118),
	.I0(\G_107.un1 ),
	.I1(\G_107.un0 )
);
  INV \G_108.r  (
	.O(\G_108.un3 ),
	.I0(askdata_c)
);
  AND2 \G_108.m  (
	.O(\G_108.un1 ),
	.I0(jumpdown[8]),
	.I1(askdata_c)
);
  AND2 \G_108.n  (
	.O(\G_108.un0 ),
	.I0(countc[8]),
	.I1(\G_108.un3 )
);
  OR2 \G_108.p  (
	.O(N_119),
	.I0(\G_108.un1 ),
	.I1(\G_108.un0 )
);
  INV \G_109.r  (
	.O(\G_109.un3 ),
	.I0(askdata_c)
);
  AND2 \G_109.m  (
	.O(\G_109.un1 ),
	.I0(jumpdown[9]),
	.I1(askdata_c)
);
  AND2 \G_109.n  (
	.O(\G_109.un0 ),
	.I0(countc[9]),
	.I1(\G_109.un3 )
);
  OR2 \G_109.p  (
	.O(N_120),
	.I0(\G_109.un1 ),
	.I1(\G_109.un0 )
);
  INV \G_110.r  (
	.O(\G_110.un3 ),
	.I0(askdata_c)
);
  AND2 \G_110.m  (
	.O(\G_110.un1 ),
	.I0(jumpdown[10]),
	.I1(askdata_c)
);
  AND2 \G_110.n  (
	.O(\G_110.un0 ),
	.I0(countc[10]),
	.I1(\G_110.un3 )
);
  OR2 \G_110.p  (
	.O(N_121),
	.I0(\G_110.un1 ),
	.I1(\G_110.un0 )
);
  INV \G_111.r  (
	.O(\G_111.un3 ),
	.I0(askdata_c)
);
  AND2 \G_111.m  (
	.O(\G_111.un1 ),
	.I0(jumpdown[11]),
	.I1(askdata_c)
);
  AND2 \G_111.n  (
	.O(\G_111.un0 ),
	.I0(countc[11]),
	.I1(\G_111.un3 )
);
  OR2 \G_111.p  (
	.O(N_122),

⌨️ 快捷键说明

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