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

📄 mc8051_top.vif

📁 这是一个基于xilinx平台的8051处理器文件
💻 VIF
📖 第 1 页 / 共 3 页
字号:

# Select ram points
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[0][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_7/ff0_r_e_g
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[1][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_7/ff1_r_e_g
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[2][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_7/ff2_r_e_g
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[3][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_7/ff3_r_e_g
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[4][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_7/ff4_r_e_g
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[5][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_7/ff5_r_e_g
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[6][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_7/ff6_r_e_g
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[7][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_7/ff7_r_e_g

# Select ram points
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[0][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_8/ff0_r_e_g
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[1][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_8/ff1_r_e_g
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[2][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_8/ff2_r_e_g
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[3][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_8/ff3_r_e_g
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[4][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_8/ff4_r_e_g
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[5][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_8/ff5_r_e_g
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[6][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_8/ff6_r_e_g
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_r0_b0[7][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_r0.I_8/ff7_r_e_g


# SRL map points

# Compiler constant registers

# Compiler constant latches

# Compiler RTL sequential redundancies

# RTL sequential redundancies
vif_set_merge -original  i_mc8051_core/i_mc8051_control/i_control_mem/s_tf1_h2[0] i_mc8051_core/gen_mc8051_siu/0/i_mc8051_siu/s_ff1
vif_set_merge -original  i_mc8051_core/gen_mc8051_siu.0.i_mc8051_siu/s_ff0 i_mc8051_core/i_mc8051_control/i_control_mem/s_tf1_h1[0]

# Technology sequential redundancies
vif_set_equiv -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_preadr_Z[3] i_mc8051_core/i_mc8051_control/i_control_mem/s_preadr_1_Z[3]
vif_set_equiv -translated i_mc8051_core/i_mc8051_control/i_control_mem/ie_Z[4] i_mc8051_core/i_mc8051_control/i_control_mem/ie_fast_Z[4]
vif_set_equiv -translated i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_Z[5] i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_fast_Z[5]
vif_set_equiv -translated i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_Z[1] i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_fast_Z[1]
vif_set_equiv -translated i_mc8051_core/i_mc8051_control/i_control_mem/state_Z[3] i_mc8051_core/i_mc8051_control/i_control_mem/state_3_rep2_Z
vif_set_equiv -translated i_mc8051_core/i_mc8051_control/i_control_mem/state_Z[3] i_mc8051_core/i_mc8051_control/i_control_mem/state_3_rep1_Z
vif_set_equiv -translated i_mc8051_core/i_mc8051_control/i_control_mem/state_Z[3] i_mc8051_core/i_mc8051_control/i_control_mem/state_fast_Z[3]
vif_set_equiv -translated i_mc8051_core/i_mc8051_control/i_control_mem/ie_Z[1] i_mc8051_core/i_mc8051_control/i_control_mem/ie_fast_Z[1]
vif_set_equiv -translated i_mc8051_core/i_mc8051_control/i_control_mem/ie_Z[0] i_mc8051_core/i_mc8051_control/i_control_mem/ie_fast_Z[0]
vif_set_equiv -translated i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_Z[7] i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_fast_Z[7]
vif_set_equiv -translated i_mc8051_core/i_mc8051_control/i_control_mem/ie_Z[3] i_mc8051_core/i_mc8051_control/i_control_mem/ie_fast_Z[3]
vif_set_equiv -translated i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_Z[3] i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_fast_Z[3]
vif_set_equiv -translated i_mc8051_core/i_mc8051_control/i_control_mem/ie_Z[2] i_mc8051_core/i_mc8051_control/i_control_mem/ie_fast_Z[2]
vif_set_equiv -translated i_mc8051_clockdiv/divcnt_Z[3] i_mc8051_clockdiv/divcnt_iso_Z[3]

# Inversion map points

# Port mappping and directions

# Black box mapping
vif_set_black_box mc8051_ram
vif_set_black_box mc8051_rom

vif_set_map_point -blackbox -original i_mc8051_ram -translated i_mc8051_ram
vif_set_map_point -blackbox -original i_mc8051_rom -translated i_mc8051_rom

# Other sequential cells, including multidimensional arrays
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/scon[0][0] -translated i_mc8051_core/i_mc8051_control/i_control_mem/scon_0_Z[0]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tcon[0][7] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_Z[7]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tcon[0][6] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_Z[6]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tcon[0][5] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_Z[5]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tcon[0][4] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_Z[4]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tcon[0][3] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_Z[3]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tcon[0][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_Z[2]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tcon[0][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_Z[1]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tcon[0][0] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tcon_0_Z[0]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/scon[0][7] -translated i_mc8051_core/i_mc8051_control/i_control_mem/scon_0_Z[7]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/scon[0][6] -translated i_mc8051_core/i_mc8051_control/i_control_mem/scon_0_Z[6]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/scon[0][5] -translated i_mc8051_core/i_mc8051_control/i_control_mem/scon_0_Z[5]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/scon[0][4] -translated i_mc8051_core/i_mc8051_control/i_control_mem/scon_0_Z[4]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/scon[0][3] -translated i_mc8051_core/i_mc8051_control/i_control_mem/scon_0_Z[3]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/scon[0][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/scon_0_Z[2]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/scon[0][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/scon_0_Z[1]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/sbuf[0][7] -translated i_mc8051_core/i_mc8051_control/i_control_mem/sbuf_0_Z[7]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/sbuf[0][6] -translated i_mc8051_core/i_mc8051_control/i_control_mem/sbuf_0_Z[6]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/sbuf[0][5] -translated i_mc8051_core/i_mc8051_control/i_control_mem/sbuf_0_Z[5]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/sbuf[0][4] -translated i_mc8051_core/i_mc8051_control/i_control_mem/sbuf_0_Z[4]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/sbuf[0][3] -translated i_mc8051_core/i_mc8051_control/i_control_mem/sbuf_0_Z[3]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/sbuf[0][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/sbuf_0_Z[2]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/sbuf[0][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/sbuf_0_Z[1]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/sbuf[0][0] -translated i_mc8051_core/i_mc8051_control/i_control_mem/sbuf_0_Z[0]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tmod[0][7] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tmod_0_Z[7]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tmod[0][6] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tmod_0_Z[6]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tmod[0][5] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tmod_0_Z[5]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tmod[0][4] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tmod_0_Z[4]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tmod[0][3] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tmod_0_Z[3]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tmod[0][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tmod_0_Z[2]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tmod[0][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tmod_0_Z[1]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/tmod[0][0] -translated i_mc8051_core/i_mc8051_control/i_control_mem/tmod_0_Z[0]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_wt[0][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_wt_0_Z[1]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_wt[0][0] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_wt_0_Z[0]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_reload[0][7] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_reload_0_Z[7]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_reload[0][6] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_reload_0_Z[6]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_reload[0][5] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_reload_0_Z[5]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_reload[0][4] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_reload_0_Z[4]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_reload[0][3] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_reload_0_Z[3]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_reload[0][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_reload_0_Z[2]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_reload[0][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_reload_0_Z[1]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/s_reload[0][0] -translated i_mc8051_core/i_mc8051_control/i_control_mem/s_reload_0_Z[0]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[4][7] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_4_Z[7]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[4][6] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_4_Z[6]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[4][5] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_4_Z[5]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[4][4] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_4_Z[4]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[4][3] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_4_Z[3]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[4][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_4_Z[2]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[4][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_4_Z[1]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[4][0] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_4_Z[0]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[0][7] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_0_Z[7]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[0][6] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_0_Z[6]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[0][5] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_0_Z[5]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[0][4] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_0_Z[4]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[0][3] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_0_Z[3]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[0][2] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_0_Z[2]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[0][1] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_0_Z[1]
vif_set_map_point -register -original i_mc8051_core/i_mc8051_control/i_control_mem/gprbit[0][0] -translated i_mc8051_core/i_mc8051_control/i_control_mem/gprbit_0_Z[0]

⌨️ 快捷键说明

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