找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1011|回复: 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 编辑   S0 \, w0 Q: v* Z; }& M
/ N+ }; K3 R* N' T% ~
IS61WV25616    用过。& `2 U9 S+ i3 N% R1 [  p
IS61WV10248BLL 这个是1MB*8的片子,20根地址线。; w3 P+ u- k" A$ \
SRAM吗,无非就是地址(A0-A19),数据线(IO0-IO7)和控制线(CE OE WE)。8 }! s6 T" @' M8 N& n8 O9 g

! i* O+ J& e' V
硬件工程师[原理图+PCB],电驱动方面,无刷控制器,电动工具,太阳能无刷泵,锂电保护板,仅限Altium。

49

主题

670

帖子

4310

积分

五级会员(50)

Rank: 5

积分
4310
3#
发表于 2013-11-23 11:07 | 只看该作者
reg state;
* ^1 ?' Q) p0 j1 W& [assign sram_cs = 1'b0;: z0 y, E& F8 I/ b0 q
assign sram_data =we?8'hz:wirte_data;
3 {" {: e- Q  R2 Palways @(posedge clk or negedge rst)
% F: R+ a) Z+ L: v" T- hif(!rst)
- [0 ]. s% q3 l$ S/ d clk <= 1'b1;
6 c' x( A  `3 Zelse  i4 H% b) n) W0 l* O
state <= ~state;% D% @" i: o8 b9 K1 j2 s: Z5 n: Y

+ q2 |; O5 f) ?8 d( palways @(posedge clk or negedge rst)
5 ~, t' m% V# T: Z8 F9 C8 }; bif(!rst)
/ r$ S! M0 f; b! h' F; k& S begin
7 h2 J' R( ]! o  o  s1 ^: X end
. ]! G) U- C3 t" \& R$ s6 Eelse
% s- r) m) Y( V  begin
+ q/ s: u+ N- b; F* g9 b% {        if(state ) //读,) `& l* J; r3 y) ]0 C+ g: ?# x- S
          begin
2 g3 M% ~3 T; o6 K! r9 }3 ?                sram_addr <= read_addr;
7 \7 U: b5 y7 J5 R% a) j* L                sram_we <= 1'b1;
; c0 F& p# h# Q( [' J                sram_oe <= 1'b1;+ z/ x7 |( g) p$ n5 }( X: j
          end; W% O  h" F0 e( t' ]
       else
5 W6 }! I7 p, e/ }8 r1 V( p         begin //写
- O2 c- G! |" D# M3 U5 ~, E7 ?" V- a                read_data <=sram_data ) J9 d) n& Q% @  E- M4 d
                sram_addr <= write_addr;. x1 [9 b2 t$ e& o" I5 s- M
                write_data <= video_data;
9 r) e2 a" |8 D8 ^                sram_we <= 1'b0;5 Z1 X$ H- U9 R
                sram_oe <= 1'b0;  Z1 h  m- }) N' x1 Q
         end
( X0 g/ ]' F5 z; m. A/ {  end2 L0 t5 Q) n( l! U2 }# d" l7 [3 s
" A( G# ^: R6 j: O+ g/ k& r

6 U3 `7 V) F  u. \" v4 A6 g7 N& @: N" Q! b

' i- ?, y9 Z2 f  {% h; Lendmodule
硬件工程师[原理图+PCB],电驱动方面,无刷控制器,电动工具,太阳能无刷泵,锂电保护板,仅限Altium。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-28 03:32 , Processed in 0.057525 second(s), 33 queries , Gzip On.

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

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

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