打印

M4K-单口RAM如何使用?

[复制链接]
2253|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
aoshi0603|  楼主 | 2013-5-5 12:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我要通过串口接收一帧数据,先存储到单口RAM中,然后对其进行校验,校验通过后再传走。
使用了一个单口RAM:
ENTITY m4k_ram IS
        PORT
        (
                address                : IN STD_LOGIC_VECTOR (8 DOWNTO 0);
                clock                : IN STD_LOGIC  := '1';
                data                : IN STD_LOGIC_VECTOR (7 DOWNTO 0);
                wren                : IN STD_LOGIC ;
                q                : OUT STD_LOGIC_VECTOR (7 DOWNTO 0)
        );
END m4k_ram;

我该怎么使用他? 把他生成Symbol file在原理图中调用,还是用元件例化的方法在程序中使用使用他?
如果是元件例化,时钟 clock        怎么处理?

相关帖子

沙发
aoshi0603|  楼主 | 2013-5-5 16:51 | 只看该作者

使用特权

评论回复
板凳
GoldSunMonkey| | 2013-5-5 19:31 | 只看该作者
时钟连上需要即可啊

使用特权

评论回复
评分
参与人数 1威望 +4 收起 理由
feihong777 + 4
地板
feihong777| | 2013-5-5 19:50 | 只看该作者
学习啦

使用特权

评论回复
5
aoshi0603|  楼主 | 2013-5-5 20:19 | 只看该作者
GoldSunMonkey 发表于 2013-5-5 19:31
时钟连上需要即可啊

就是第一种方法:生成Symbol file在原理图中调用了?

使用特权

评论回复
6
好再来吧| | 2013-5-5 23:29 | 只看该作者
支持支持支持支持支持支持下

使用特权

评论回复
7
qin552011373| | 2013-5-6 00:23 | 只看该作者
支持一下

使用特权

评论回复
8
GoldSunMonkey| | 2013-5-6 21:23 | 只看该作者
aoshi0603 发表于 2013-5-5 20:19
就是第一种方法:生成Symbol file在原理图中调用了?

例化也一样啊

使用特权

评论回复
9
aoshi0603|  楼主 | 2013-5-9 11:36 | 只看该作者
本帖最后由 aoshi0603 于 2013-5-9 11:37 编辑

该问题解决了,我是第一次用FPGA做项目,新手举步维艰啊:
1、可以生成原理图和元件例化两种方法使用;
2、元件例化需要注意的地方是只能例化一次,再次例化便不是同一个RAM块了,是新的RAM块。这是元件例化的本质。

谢谢大家的帮助!

使用特权

评论回复
10
GoldSunMonkey| | 2013-5-9 23:33 | 只看该作者
aoshi0603 发表于 2013-5-9 11:36
该问题解决了,我是第一次用FPGA做项目,新手举步维艰啊:
1、可以生成原理图和元件例化两种方法使用;
2、 ...

是的,恭喜啦

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

113

帖子

3

粉丝