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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3052|回复: 6

[建议]为了虾米门

[复制链接]
发表于 2003-8-14 15:47:35 | 显示全部楼层 |阅读模式

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

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

x
往往初学者都希望得到一些成熟的原码来参考一下,可以一般找到的都是一些比较大的东西。对初学者来说意义不是很大。建议大家发一些常用但不是很大的东西。比如用fpga/cpld读写sram或flash的原码,还有比如用51与fpga配合工作的一些小的东西。
fpga.com.cn上有一些,希望大家响应。
觉得有必要就让板主把他顶置
发表于 2003-8-14 15:53:29 | 显示全部楼层

[建议]为了虾米门

好!
我已经发了几个了,都不大.大家一起来吧
 楼主| 发表于 2003-8-15 11:31:51 | 显示全部楼层

[建议]为了虾米门

怎么没人响应
发表于 2003-8-15 11:39:53 | 显示全部楼层

[建议]为了虾米门

你先行动把
 楼主| 发表于 2003-8-15 12:21:26 | 显示全部楼层

[建议]为了虾米门

双向脚,东西不大意思在。这个应该有人需要
bidir.v
module bidirec (oe, clk, inp, outp, bidir);
// Port Declaration
input   oe;
input   clk;
input   [7:0] inp;
output  [7:0] outp;
inout   [7:0] bidir;
reg     [7:0] a;
reg     [7:0] b;
assign bidir = oe ? a : 8'bZ ;
assign outp  = b;
// Always Construct
always @ (posedge clk)
begin
b <= bidir;
a <= inp;
end
endmodule
 楼主| 发表于 2003-8-15 12:23:03 | 显示全部楼层

[建议]为了虾米门

层次化设计举例
top_ver.v
module top_ver (q, p, r, out);
input     q, p, r;
output     out;
reg     out, intsig;
bottom1 u1(.a(q), .b(p), .c(intsig));
bottom2 u2(.l(intsig), .m(r), .n(out));
endmodule

--------------------------------------------------------------------------------
bottom1.v
module bottom1(a, b, c);
input     a, b;
output     c;
reg      c;
always
begin
     c<=a & b;
end
endmodule

--------------------------------------------------------------------------------
bottom2.v
module bottom2(l, m, n);
input     l, m;
output    n;
reg       n;
always
begin
     n<=l | m;
end
endmodule

 楼主| 发表于 2003-8-15 12:26:07 | 显示全部楼层

[建议]为了虾米门

哪位再贡献个cpld读写sram的。比如cpld读写铁电sram fm1608的。或其他型号的sram。
我想虾米们都会喜欢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-23 07:03 , Processed in 0.029803 second(s), 9 queries , Gzip On, Redis On.

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