roppies
驱动牛犊
驱动牛犊
  • 注册日期2001-04-24
  • 最后登录2005-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2954回复:24

verilog 的一些功能maxplus2好像不支持

楼主#
更多 发布于:2002-08-09 18:15
比如initial语句
等待某个事件发生的语句: @(posedge CLK)

我要使用initial语句初始化
用第二个语句产生一些信号

可是maxplus2编辑过程中出错,请问有什么补救措施
多谢(一定给分)

最新喜欢:

kiki_mekiki_m...
互相鼓励/互助前进
chnh
驱动小牛
驱动小牛
  • 注册日期2002-04-09
  • 最后登录2004-02-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-09 18:27
你是在initial中用@(posedge CLK)吗?
roppies
驱动牛犊
驱动牛犊
  • 注册日期2001-04-24
  • 最后登录2005-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-09 18:38
initial中用了
其他地方也用了
互相鼓励/互助前进
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-08-09 22:34
maxplus有非常多的verilog功能不支持,具体好像help里有详细的说明,不过这并不妨碍实现你想要的功能。
兄弟们,给点分吧
mengzi
驱动牛犊
驱动牛犊
  • 注册日期2001-08-02
  • 最后登录2004-05-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-10 01:28
MuxplusII不支持Initiate、task等语法,很多Verilog语法用于asic设计用的,不支持因为它是FPGA,有很多限制
roppies
驱动牛犊
驱动牛犊
  • 注册日期2001-04-24
  • 最后登录2005-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-08-10 13:54
“不过这并不妨碍实现你想要的功能。“

我该怎么办,是使用其他的工具综合还是在maxplus下重新设计

请帮忙出出主意,多谢!

互相鼓励/互助前进
skyrvr
驱动牛犊
驱动牛犊
  • 注册日期2002-07-04
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-08-10 14:07
“不过这并不妨碍实现你想要的功能。“

我该怎么办,是使用其他的工具综合还是在maxplus下重新设计

请帮忙出出主意,多谢!

 


先用别的软件综合,然后用MAX PLUS打开edf文件重新编译
roppies
驱动牛犊
驱动牛犊
  • 注册日期2001-04-24
  • 最后登录2005-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-08-10 14:28
能不能推荐个支持initial的综合软件,我用的片子是epm7128ae

互相鼓励/互助前进
skyrvr
驱动牛犊
驱动牛犊
  • 注册日期2002-07-04
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-08-10 14:45
我觉得synplify挺好,Leonardo spectrum也不错
roppies
驱动牛犊
驱动牛犊
  • 注册日期2001-04-24
  • 最后登录2005-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-08-10 16:15
可synplify好像不支持initial和@(posedge CLK),
是我设置不对吗
互相鼓励/互助前进
chnh
驱动小牛
驱动小牛
  • 注册日期2002-04-09
  • 最后登录2004-02-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-08-10 16:34
MuxplusII不支持Initiate,但支持 @(posedge CLK)啊,不过你可以不用Initiate
roppies
驱动牛犊
驱动牛犊
  • 注册日期2001-04-24
  • 最后登录2005-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-08-10 17:10
有什么办法可以代替吗
互相鼓励/互助前进
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-08-10 18:09
目前我所见过的设计(PLD)没有哪个用了这些语句。
兄弟们,给点分吧
roppies
驱动牛犊
驱动牛犊
  • 注册日期2001-04-24
  • 最后登录2005-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-08-10 19:12
请斑竹说明,如果不是用上述语句
1)启动后的信号初始化该如何完成
2)如何生成一个低脉冲(>15ns)
互相鼓励/互助前进
chnh
驱动小牛
驱动小牛
  • 注册日期2002-04-09
  • 最后登录2004-02-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-08-10 19:24
这些应该都是外部输入的吧
roppies
驱动牛犊
驱动牛犊
  • 注册日期2001-04-24
  • 最后登录2005-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-08-10 20:21
由cpld完成
互相鼓励/互助前进
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2002-08-10 20:26
1.初始化可以依靠异步复位。
2.脉冲宽度没有办法严格控制,通常这也不必要。可以依靠输入的时钟实现。
兄弟们,给点分吧
chnh
驱动小牛
驱动小牛
  • 注册日期2002-04-09
  • 最后登录2004-02-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2002-08-10 20:40
CPLD不能完成你这些功能,得有外部RESET和外部CLK
roppies
驱动牛犊
驱动牛犊
  • 注册日期2001-04-24
  • 最后登录2005-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2002-08-10 21:13
请教斑竹:
1)能不能给个异步复位的代码说明一下
2)依靠时钟实现脉冲除了 @(posedge clk) 或 @(negedge clk)还能有什么办法

第一次使用verilog做东西,还请多指教
互相鼓励/互助前进
chnh
驱动小牛
驱动小牛
  • 注册日期2002-04-09
  • 最后登录2004-02-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2002-08-10 21:32
always @(reset or posedge clk)
begin
  if(reset==1\'b0) begin
    ...
  end
  else begin
    ...
  end
end

上一页
游客

返回顶部