在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2241|回复: 1

欢迎vhdl高手前来指点~~~~怎么转换成verilog hdl阿?

[复制链接]
发表于 2005-5-25 16:02:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
在主机方式下,完成通讯启动和地址信号发送后便开始准备接收数据。每接收一个字节后要发出应答信号,产生一个负脉冲作为中断请求信号输出给处理器。若此时系统忙,则拉低SCL电平迫使发送机进入等待状态。从机方式下的接收与主机方式下一样。VHDL描述如下:
PROCESS(SDA1)
SACK:='0';
FULL1:='0';
STP:='0';
INTQ:='1';
IF(CSTA='1' AND ADDOK='1')THEN
IF(SCL'1'EVENT AND SCL1='0')THEN
……——接收数据,串入并出移位(略)
FULL1:='1';
END IF;
END IF;
IF(FULL1='1')THEN
IF(RD'EVENT AND RD='1'AND
SCL1'EVENT AND SCL1='0 AND
BUSY='0')THEN
SDA1:='0';
FULL:='0';
INTQ:='0';
ELSE
SDA1:='1';
IF(CLK1'EVENT AND CLK='0' AND FULL1='0')THEN
IF(CLK1COUNT'20')THEN
INTQ:='1';
CLK1COUNT:='0';
ELSE
CLK1COUNT:=CLK1COUNT+1;
END IF;
END IF;
IF(SLAVE='1' AND SCL='1' AND SDA 'EVENT AND SDA='1')THEN
STP:='1';
CSTA:='0';
END IF;
END IF;
END PROCESS;
有高手能帮我把它转换成verilog语言吗?小弟谢谢各位了
 楼主| 发表于 2005-5-26 11:33:14 | 显示全部楼层

欢迎vhdl高手前来指点~~~~怎么转换成verilog hdl阿?

自己查资料找到篇论文,希望对大家有用

5_2419_1.rar

37.81 KB, 下载次数: 4 , 下载积分: 资产 -2 信元, 下载支出 2 信元

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-3-6 03:03 , Processed in 0.014705 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表