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

📄 uart_regs.vm

📁 vlsi UART referene, use UART0_3
💻 VM
📖 第 1 页 / 共 4 页
字号:
   (~lcr[7] & addr_i_c[0]) | (~dl[12] & addr_i_c[0]) | (~lcr[7] & dl[12] & 
   addr_i_c[0]);
assign dat_o_8_1_0_am[4] = (~addr_i_c[0] & dat_o_7_0_am_1[4]) | (~lcr[4] & 
   dat_o_7_0_am_1[4]) | (~addr_i_c[0] & lcr[4] & dat_o_7_0_am_1[4]) | 
   (~addr_i_c[0] & ~addr_i_c[2]) | (~lcr[4] & ~addr_i_c[2]) | (~addr_i_c[0] & 
   lcr[4] & ~addr_i_c[2]) | (dat_o_7_0_am_1[4] & addr_i_c[2]);
// @9:876
  OFS1P3DX int_o_0io_Z (
	.D(un30_int_o_u_0[0]),
	.SP(VCC),
	.SCLK(clk_c),
	.CD(GND),
	.Q(int_o_c)
);
// @9:867
  FD1S3AX ti_int_pnd_Z (
	.D(un13_ti_int_pnd_iv[0]),
	.CK(clk_c),
	.Q(iir67_sn)
);
// @9:853
  FD1S3AX thre_int_pnd_Z (
	.D(un21_thre_int_pnd_iv[0]),
	.CK(clk_c),
	.Q(thre_int_pnd)
);
// @9:805
  FD1S3AX thre_int_d_Z (
	.D(thre_int),
	.CK(clk_c),
	.Q(thre_int_d)
);
// @9:568
  FD1S3AX start_dlc_Z (
	.D(dl_0_sqmuxa),
	.CK(clk_c),
	.Q(start_dlc)
);
// @9:560
  FD1P3AX \scratch_Z[0]  (
	.D(dat_i_c[0]),
	.SP(scratch7),
	.CK(clk_c),
	.Q(scratch[0])
);
// @9:560
  FD1P3AX \scratch_Z[1]  (
	.D(dat_i_c[1]),
	.SP(scratch7),
	.CK(clk_c),
	.Q(scratch[1])
);
// @9:560
  FD1P3AX \scratch_Z[2]  (
	.D(dat_i_c[2]),
	.SP(scratch7),
	.CK(clk_c),
	.Q(scratch[2])
);
// @9:560
  FD1P3AX \scratch_Z[3]  (
	.D(dat_i_c[3]),
	.SP(scratch7),
	.CK(clk_c),
	.Q(scratch[3])
);
// @9:560
  FD1P3AX \scratch_Z[4]  (
	.D(dat_i_c[4]),
	.SP(scratch7),
	.CK(clk_c),
	.Q(scratch[4])
);
// @9:560
  FD1P3AX \scratch_Z[5]  (
	.D(dat_i_c[5]),
	.SP(scratch7),
	.CK(clk_c),
	.Q(scratch[5])
);
// @9:560
  FD1P3AX \scratch_Z[6]  (
	.D(dat_i_c[6]),
	.SP(scratch7),
	.CK(clk_c),
	.Q(scratch[6])
);
// @9:560
  FD1P3AX \scratch_Z[7]  (
	.D(dat_i_c[7]),
	.SP(scratch7),
	.CK(clk_c),
	.Q(scratch[7])
);
// @9:839
  FD1S3AX rls_int_pnd_Z (
	.D(un13_rls_int_pnd_iv[0]),
	.CK(clk_c),
	.Q(rls_int_pnd)
);
// @9:846
  FD1S3AX rda_int_pnd_Z (
	.D(un13_rda_int_pnd_i_m_i),
	.CK(clk_c),
	.Q(rda_int_pnd)
);
// @9:801
  FD1S3AX rda_int_d_Z (
	.D(rda_int),
	.CK(clk_c),
	.Q(rda_int_d)
);
// @9:609
  FD1S3AX \msr_Z[0]  (
	.D(msr_4[0]),
	.CK(clk_c),
	.Q(msr[0])
);
// @9:609
  FD1S3AX \msr_Z[1]  (
	.D(msr_4[1]),
	.CK(clk_c),
	.Q(msr[1])
);
// @9:609
  FD1S3AX \msr_Z[2]  (
	.D(msr_4[2]),
	.CK(clk_c),
	.Q(msr[2])
);
// @9:609
  FD1S3AX \msr_Z[3]  (
	.D(msr_4[3]),
	.CK(clk_c),
	.Q(msr[3])
);
// @9:609
  FD1S3AX \msr_Z[4]  (
	.D(un7_dcd_c_0[3]),
	.CK(clk_c),
	.Q(msr[4])
);
// @9:609
  FD1S3AX \msr_Z[5]  (
	.D(un7_dcd_c_0[2]),
	.CK(clk_c),
	.Q(msr[5])
);
// @9:609
  FD1S3AX \msr_Z[6]  (
	.D(un7_dcd_c_0[1]),
	.CK(clk_c),
	.Q(msr[6])
);
// @9:609
  FD1S3AX \msr_Z[7]  (
	.D(un7_dcd_c_0[0]),
	.CK(clk_c),
	.Q(msr[7])
);
// @9:493
  FD1S3AY msi_reset_Z (
	.D(msi_reset13),
	.CK(clk_c),
	.Q(msi_reset)
);
// @9:860
  FD1S3AX ms_int_pnd_Z (
	.D(un13_ms_int_pnd_iv[0]),
	.CK(clk_c),
	.Q(ms_int_pnd)
);
// @9:809
  FD1S3AX ms_int_d_Z (
	.D(ms_int),
	.CK(clk_c),
	.Q(ms_int_d)
);
// @9:551
  FD1P3AX \mcr_Z[0]  (
	.D(dat_i_c[0]),
	.SP(mcr8),
	.CK(clk_c),
	.Q(mcr[0])
);
// @9:551
  FD1P3AX \mcr_Z[1]  (
	.D(dat_i_c[1]),
	.SP(mcr8),
	.CK(clk_c),
	.Q(mcr[1])
);
// @9:551
  FD1P3AX \mcr_Z[2]  (
	.D(dat_i_c[2]),
	.SP(mcr8),
	.CK(clk_c),
	.Q(mcr[2])
);
// @9:551
  FD1P3AX \mcr_Z[3]  (
	.D(dat_i_c[3]),
	.SP(mcr8),
	.CK(clk_c),
	.Q(mcr[3])
);
// @9:551
  FD1P3AX \mcr_Z[4]  (
	.D(dat_i_c[4]),
	.SP(mcr8),
	.CK(clk_c),
	.Q(mcr[4])
);
// @9:481
  FD1S3AX lsr_mask_d_Z (
	.D(lsr_mask_condition),
	.CK(clk_c),
	.Q(lsr_mask_d)
);
// @9:711
  FD1S3AY lsr6r_Z (
	.D(un10_lsr6r_0[0]),
	.CK(clk_c),
	.Q(lsr6r)
);
// @9:700
  FD1S3AY lsr5r_Z (
	.D(un10_lsr5r_0[0]),
	.CK(clk_c),
	.Q(lsr5r)
);
// @9:696
  FD1S3AY lsr5_d_Z (
	.D(N_259),
	.CK(clk_c),
	.Q(lsr6_d)
);
// @9:510
  FD1P3AY \lcr_Z[0]  (
	.D(dat_i_c[0]),
	.SP(lcr6),
	.CK(clk_c),
	.Q(lcr[0])
);
// @9:510
  FD1P3AY \lcr_Z[1]  (
	.D(dat_i_c[1]),
	.SP(lcr6),
	.CK(clk_c),
	.Q(lcr[1])
);
// @9:510
  FD1P3AX \lcr_Z[2]  (
	.D(dat_i_c[2]),
	.SP(lcr6),
	.CK(clk_c),
	.Q(lcr[2])
);
// @9:510
  FD1P3AX \lcr_Z[3]  (
	.D(dat_i_c[3]),
	.SP(lcr6),
	.CK(clk_c),
	.Q(lcr[3])
);
// @9:510
  FD1P3AX \lcr_Z[4]  (
	.D(dat_i_c[4]),
	.SP(lcr6),
	.CK(clk_c),
	.Q(lcr[4])
);
// @9:510
  FD1P3AX \lcr_Z[5]  (
	.D(dat_i_c[5]),
	.SP(lcr6),
	.CK(clk_c),
	.Q(lcr[5])
);
// @9:510
  FD1P3AX \lcr_Z[6]  (
	.D(dat_i_c[6]),
	.SP(lcr6),
	.CK(clk_c),
	.Q(lcr[6])
);
// @9:510
  FD1P3AX \lcr_Z[7]  (
	.D(dat_i_c[7]),
	.SP(lcr6),
	.CK(clk_c),
	.Q(lcr[7])
);
// @9:892
  FD1S3AY \iir_Z[0]  (
	.D(un1_rda_int_1_0),
	.CK(clk_c),
	.Q(iir[0])
);
// @9:892
  FD1S3AX \iir_Z[1]  (
	.D(N_192_i),
	.CK(clk_c),
	.Q(iir[1])
);
// @9:892
  FD1S3AX \iir_Z[2]  (
	.D(N_208_i),
	.CK(clk_c),
	.Q(iir[2])
);
// @9:892
  FD1S3AX \iir_Z[3]  (
	.D(iir67),
	.CK(clk_c),
	.Q(iir[3])
);
// @9:518
  FD1P3AX \ier_Z[0]  (
	.D(dat_i_c[0]),
	.SP(ier_1_sqmuxa),
	.CK(clk_c),
	.Q(ier[0])
);
// @9:518
  FD1P3AX \ier_Z[1]  (
	.D(dat_i_c[1]),
	.SP(ier_1_sqmuxa),
	.CK(clk_c),
	.Q(ier[1])
);
// @9:518
  FD1P3AX \ier_Z[2]  (
	.D(dat_i_c[2]),
	.SP(ier_1_sqmuxa),
	.CK(clk_c),
	.Q(ier[2])
);
// @9:518
  FD1P3AX \ier_Z[3]  (
	.D(dat_i_c[3]),
	.SP(ier_1_sqmuxa),
	.CK(clk_c),
	.Q(ier[3])
);
// @9:535
  FD1P3AY \fcr_Z[0]  (
	.D(dat_i_c[6]),
	.SP(tx_reset11),
	.CK(clk_c),
	.Q(fcr[0])
);
// @9:535
  FD1P3AY \fcr_Z[1]  (
	.D(dat_i_c[7]),
	.SP(tx_reset11),
	.CK(clk_c),
	.Q(fcr[1])
);
// @9:739
  FD1S3AX enable_Z (
	.D(enable10),
	.CK(clk_c),
	.Q(enable)
);
// @9:568
  FD1P3AX \dl_Z[0]  (
	.D(dat_i_c[0]),
	.SP(dl_0_sqmuxa),
	.CK(clk_c),
	.Q(dl[0])
);
// @9:727
  FD1S3AX \dlc_Z[0]  (
	.D(un1_dlc_2_i[0]),
	.CK(clk_c),
	.Q(dlc[0])
);
// @9:568
  FD1P3AX \dl_Z[1]  (
	.D(dat_i_c[1]),
	.SP(dl_0_sqmuxa),
	.CK(clk_c),
	.Q(dl[1])
);
// @9:727
  FD1S3AX \dlc_Z[1]  (
	.D(dlc_5[1]),
	.CK(clk_c),
	.Q(dlc[1])
);
// @9:568
  FD1P3AX \dl_Z[2]  (
	.D(dat_i_c[2]),
	.SP(dl_0_sqmuxa),
	.CK(clk_c),
	.Q(dl[2])
);
// @9:727
  FD1S3AX \dlc_Z[2]  (
	.D(dlc_5[2]),
	.CK(clk_c),
	.Q(dlc[2])
);
// @9:727
  FD1S3AX \dlc_Z[3]  (
	.D(dlc_5[3]),
	.CK(clk_c),
	.Q(dlc[3])
);
// @9:568
  FD1P3AX \dl_Z[3]  (
	.D(dat_i_c[3]),
	.SP(dl_0_sqmuxa),
	.CK(clk_c),
	.Q(dl[3])
);
// @9:727
  FD1S3AX \dlc_Z[4]  (
	.D(dlc_5[4]),
	.CK(clk_c),
	.Q(dlc[4])
);
// @9:568
  FD1P3AX \dl_Z[4]  (
	.D(dat_i_c[4]),
	.SP(dl_0_sqmuxa),
	.CK(clk_c),
	.Q(dl[4])
);
// @9:727
  FD1S3AX \dlc_Z[5]  (
	.D(dlc_5[5]),
	.CK(clk_c),
	.Q(dlc[5])
);
// @9:568
  FD1P3AX \dl_Z[5]  (
	.D(dat_i_c[5]),
	.SP(dl_0_sqmuxa),
	.CK(clk_c),
	.Q(dl[5])
);
// @9:568
  FD1P3AX \dl_Z[6]  (
	.D(dat_i_c[6]),
	.SP(dl_0_sqmuxa),
	.CK(clk_c),
	.Q(dl[6])
);
// @9:727
  FD1S3AX \dlc_Z[6]  (
	.D(dlc_5[6]),
	.CK(clk_c),
	.Q(dlc[6])
);

⌨️ 快捷键说明

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