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

📄 transcript

📁 完整的I2C slave model以及spec詳附在內,適合想利用verilog開發此類傳輸的人參考
💻
字号:
# Reading C:/Modeltech_5.8/tcl/vsim/pref.tcl 
#  OpenFile "C:/Verilog/chap7/ch7_ex/i2c_slave.mpf" 
# Loading project i2c_slave
pwd
# C:/Verilog/chap7/ch7_ex
vdel -all
do run.do
# Modifying C:/Verilog/chap7/ch7_ex/i2c_slave.mpf
# Model Technology ModelSim SE vlog 5.8 Compiler 2003.11 Nov 11 2003
# -- Compiling module i2c_slave
# 
# Top level modules:
# 	i2c_slave
# Model Technology ModelSim SE vlog 5.8 Compiler 2003.11 Nov 11 2003
# -- Compiling module top
# 
# Top level modules:
# 	top
# vsim -pli novas.dll -t us work.top 
# Loading C:\Novas\Debussy\share\PLI\modelsim_pli\WINNT/novas.dll
# Loading rtl_wrk.top
# Loading rtl_wrk.i2c_slave
# executing single write command
# 
#  i2c_slave; start condition detected at             18100000 us
#  i2c_slave; wr command at            210000000 us
#  i2c_slave; stop condition detected at            477100000 us
# executing single read command
# 
#  i2c_slave; start condition detected at            492100000 us
#  i2c_slave; rd command at            684000000 us
#  i2c_slave; stop condition detected at            939100000 us
# executing single write command
# 
#  i2c_slave; start condition detected at            996100000 us
#  i2c_slave; wr command at           1188000000 us
#  i2c_slave; stop condition detected at           1455100000 us
# executing single write command
# 
#  i2c_slave; start condition detected at           1470100000 us
#  i2c_slave; wr command at           1662000000 us
#  i2c_slave; stop condition detected at           1929100000 us
# executing single read command
# 
#  i2c_slave; start condition detected at           1950100000 us
#  i2c_slave; rd command at           2142000000 us
#  i2c_slave; stop condition detected at           2397100000 us
# executing single read command
# 
#  i2c_slave; start condition detected at           2412100000 us
#  i2c_slave; rd command at           2604000000 us
#  i2c_slave; stop condition detected at           2859100000 us
#  i2c_slave; start condition detected at           2916100000 us
#  i2c_slave; wr command at           3108000000 us
#  i2c_slave; stop condition detected at           3831100000 us
#  i2c_slave; start condition detected at           3888100000 us
#  i2c_slave; rd command at           4080000000 us
#  i2c_slave; stop condition detected at           4767100000 us
#  i2c_slave; start condition detected at           4824100000 us
#  i2c_slave; rd command at           5016000000 us
#  i2c_slave; stop condition detected at           5271100000 us
#  i2c_slave; start condition detected at           5316100000 us
#  i2c_slave; wr command at           5508000000 us
#  i2c_slave; stop condition detected at           6687100000 us
#  i2c_slave; start condition detected at           6732100000 us
#  i2c_slave; rd command at           6924000000 us
#  i2c_slave; stop condition detected at           8043100000 us
vmap -del work
# Removing reference to logical library work
# Modifying C:/Verilog/chap7/ch7_ex/i2c_slave.mpf
do run.do
# ** Warning: (vlib-34) Library already exists at "rtl_wrk".
# Modifying C:/Verilog/chap7/ch7_ex/i2c_slave.mpf
# Model Technology ModelSim SE vlog 5.8 Compiler 2003.11 Nov 11 2003
# -- Compiling module i2c_slave
# 
# Top level modules:
# 	i2c_slave
# Model Technology ModelSim SE vlog 5.8 Compiler 2003.11 Nov 11 2003
# -- Compiling module top
# 
# Top level modules:
# 	top
# vsim -pli novas.dll -t us rtl_wrk.top 
# Loading C:\Novas\Debussy\share\PLI\modelsim_pli\WINNT/novas.dll
# Loading rtl_wrk.top
# Loading rtl_wrk.i2c_slave
# executing single write command
# 
#  i2c_slave; start condition detected at             18100000 us
#  i2c_slave; wr command at            210000000 us
#  i2c_slave; stop condition detected at            477100000 us
# executing single read command
# 
#  i2c_slave; start condition detected at            492100000 us
#  i2c_slave; rd command at            684000000 us
#  i2c_slave; stop condition detected at            939100000 us
# executing single write command
# 
#  i2c_slave; start condition detected at            996100000 us
#  i2c_slave; wr command at           1188000000 us
#  i2c_slave; stop condition detected at           1455100000 us
# executing single write command
# 
#  i2c_slave; start condition detected at           1470100000 us
#  i2c_slave; wr command at           1662000000 us
#  i2c_slave; stop condition detected at           1929100000 us
# executing single read command
# 
#  i2c_slave; start condition detected at           1950100000 us
#  i2c_slave; rd command at           2142000000 us
#  i2c_slave; stop condition detected at           2397100000 us
# executing single read command
# 
#  i2c_slave; start condition detected at           2412100000 us
#  i2c_slave; rd command at           2604000000 us
#  i2c_slave; stop condition detected at           2859100000 us
#  i2c_slave; start condition detected at           2916100000 us
#  i2c_slave; wr command at           3108000000 us
#  i2c_slave; stop condition detected at           3831100000 us
#  i2c_slave; start condition detected at           3888100000 us
#  i2c_slave; rd command at           4080000000 us
#  i2c_slave; stop condition detected at           4767100000 us
#  i2c_slave; start condition detected at           4824100000 us
#  i2c_slave; rd command at           5016000000 us
#  i2c_slave; stop condition detected at           5271100000 us
#  i2c_slave; start condition detected at           5316100000 us
#  i2c_slave; wr command at           5508000000 us
#  i2c_slave; stop condition detected at           6687100000 us
#  i2c_slave; start condition detected at           6732100000 us
#  i2c_slave; rd command at           6924000000 us
#  i2c_slave; stop condition detected at           8043100000 us

⌨️ 快捷键说明

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