找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1013|回复: 2
打印 上一主题 下一主题

用过IS61WV10248BLL这款sram的请进

[复制链接]

1

主题

1

帖子

35

积分

二级会员(20)

Rank: 2Rank: 2

积分
35
跳转到指定楼层
1#
发表于 2013-11-20 21:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
最近在弄实时图像显示问题,图像需要先经过处理再显示,中间需要存储器缓存一下。板子上的存储器是sram:IS61WV102488BLL,从网上下载了datasheet,又从网上找到了有关sram的VHDL代码,不怎么能看得懂。希望看到帖子的大牛指点一下。怎么用这款sram实现对实时数据的处理再显示,时序上应该怎么考虑? 感谢!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

49

主题

670

帖子

4310

积分

五级会员(50)

Rank: 5

积分
4310
2#
发表于 2013-11-21 21:55 | 只看该作者
本帖最后由 zgq800712 于 2013-11-21 21:58 编辑 4 ]; v* G! ?( O6 `

. d/ l. V( p% m( x& D5 PIS61WV25616    用过。
9 J7 i5 {* \# j, \$ c9 L9 CIS61WV10248BLL 这个是1MB*8的片子,20根地址线。
, W- G( m5 z, U* cSRAM吗,无非就是地址(A0-A19),数据线(IO0-IO7)和控制线(CE OE WE)。
8 e" [# h/ E' {8 n/ z6 l" o9 n+ C# `$ r! f6 i
硬件工程师[原理图+PCB],电驱动方面,无刷控制器,电动工具,太阳能无刷泵,锂电保护板,仅限Altium。

49

主题

670

帖子

4310

积分

五级会员(50)

Rank: 5

积分
4310
3#
发表于 2013-11-23 11:07 | 只看该作者
reg state;
  A& S% U# P( `: p7 J7 b1 |" Xassign sram_cs = 1'b0;
4 i+ X0 ~1 x6 c1 S5 ?. Y6 @assign sram_data =we?8'hz:wirte_data;( M* B9 D; t' w4 o
always @(posedge clk or negedge rst)
( {" V5 C' B" ^6 \4 {# }+ G; K0 Bif(!rst)" F+ N- `% L  X5 s& U
clk <= 1'b1;: w/ S  Q9 R0 f3 a8 [4 p% ^4 a
else
( V/ d, C; @2 g& }! Y- }( B! G state <= ~state;# T3 q3 O. R: Q0 O- d8 ^1 c7 p' w

" q! w- q  M1 S+ Q  ^: i4 F2 jalways @(posedge clk or negedge rst)
3 p( H% V' b; f( [( r2 x2 }3 Mif(!rst), _0 {4 I- v% Z% q* T
begin
( h0 q" O5 W) Z: |! p# \$ p end
+ A, N7 H: h* selse
5 x0 E& q) j/ f" |  O: T' z  begin
2 d' ~3 ^/ L3 ?! x' k* v        if(state ) //读,
! s" |/ G: m2 D+ O          begin, G& C4 t, L6 }  N8 C$ M7 v
                sram_addr <= read_addr;
- n8 k# Q8 `, f& D! E                sram_we <= 1'b1;
, U9 T# ]1 i7 e, E6 |                sram_oe <= 1'b1;' w* M, O9 T6 \3 b  D9 t/ L/ j: X
          end, W( s+ p1 e' n: Q
       else
- p6 |: o* {& a1 C1 u         begin //写
) r; a+ \" \) N! R0 L2 \6 P                read_data <=sram_data : G7 d, ?3 Z- p0 }) m' X
                sram_addr <= write_addr;
+ u8 M3 u+ h7 _- A7 n6 A& V                write_data <= video_data;
3 l8 x; k" H/ Y) X+ |/ [                sram_we <= 1'b0;# R, V1 T+ Y, N& P; `) `4 q' U- u
                sram_oe <= 1'b0;) r  U  I; h4 ~7 ~
         end$ D8 [" f5 E1 r$ U; `- N% Q8 t- ?
  end& X4 d* C7 i, \, W6 x5 F) w0 w& z

8 O9 \' i* b5 M3 d4 h) W
& f* i- S4 r. b. f) p: a6 s) [- \  L4 w/ z* \
' ?8 O4 Q9 b; P. K8 V/ R
endmodule
硬件工程师[原理图+PCB],电驱动方面,无刷控制器,电动工具,太阳能无刷泵,锂电保护板,仅限Altium。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-2-25 22:57 , Processed in 0.071654 second(s), 32 queries , Gzip On.

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

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

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