找回密码
 注册
关于网站域名变更的通知
查看: 457|回复: 1
打印 上一主题 下一主题

麻烦会abel的大神来帮帮忙,非常感谢

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-1-25 16:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
' L% Q. s# A+ c

: n  ^: T1 j4 o% {5 w$ \现在要做一个带滤波的计数器,只会用verilog写,可是这个cpld是以前用abel写的,想麻烦大神给我补充修改一下,相关资料实在是难找
2 w9 N! ?4 Z( t9 X$ @1 b" I) dv语言module lb(CLK,sig,out );
5 g+ w, `' q- w3 L; H: j. ~0 E) ~1 h- F+ ~% g- v4 ]- v
input        CLK,sig;
! R5 o6 Q9 a4 ]' r5 E2 o' V
* Q! T' ]9 R1 ioutput out;
/ p6 E3 L# @6 s0 m) Z3 u9 {: n7 q) }) d! @2 E# b" T+ @# n$ `
reg   [3:0] q;
5 s. o8 e# w' `8 F! E
3 v3 R& v# Q- F, z' b0 e. d) H" t* ralways @(posedge CLK or negedge sig )
) f# ^3 M+ a! V2 W+ lbegin
) I3 \' O( C9 L! o# `! fif (sig)  
  {  l# o* q3 p        q<=0;
, M/ D8 r7 k# ]- G6 V& pelse 6 I# i1 O3 w, ^: ]* M% u
        q <= q+1;! K  b3 ~7 P5 [

6 |' f  B4 p& w3 J) T* q, l# `9 gend
: e2 H. s0 ]6 b; ]. O/ r* f, W' Z$ u' o; Z
assign out=(q==10);4 v4 W8 `# T2 M" u' p
% s! Y: y8 C! e" c9 I/ w
endmodule
! e: T& Z/ S2 o3 T想转换成abel语言,自己写的感觉不对,没有上升下降沿的判断  i9 I; E2 S5 `/ w" U. w8 h
MODULE LB
5 F2 |" p. M% {2 P8 sdeclarations5 x8 a2 r( d# s" y
   "input/ S  X5 ]/ e3 U% G: b
  CLK,sig pin;
$ ~+ \8 V5 Y2 F( o, t# U   "output2 S( w" n; X# v/ {0 K* C* v" j# M
        out  pin;
* f6 l: |; @& o   "node
5 u% u' W9 \2 O/ ^4 ^    [q3..q0]   node  istype 'reg';" f) J" R& u/ ]# p, m
    q = [q3..q0];
# J" R; E9 @$ U' Dequations& o) P+ M' L9 _/ d: K
    q.clk = CLK;
% u+ L4 ]$ z9 f    WHEN (sig==1)THEN q=0;ELSE q=q+1;( v& [1 Y& |" m* l
    WHEN (q==10)THEN out=1! [1 M6 t" d, X) Z- ?
END LB# Z4 a. N% w% `' ~6 q# {

该用户从未签到

2#
发表于 2019-1-26 13:13 | 只看该作者
帮顶 this question
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-27 11:51 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表