查看: 2701|回复: 34
|
有人会用NIOS控制SDRAM吗?
[复制链接]
|
|
小弟的FYP要用到这颗处理器,但是到现在还摸不着他的程式要怎样写,想问各位有人会用吗?可以教我怎样使用吗?
现在因为板上的记忆体还是不够,所以考虑用到SDRAM,因为板上已经有一个SO-DIMM的SDRAM slot,但是我不知道要怎样控制,请问有高手会吗?
[ 本帖最后由 GuoHui 于 13-1-2007 11:51 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 10-11-2006 08:46 AM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 10-11-2006 05:40 PM
|
显示全部楼层
我用的是NIOS第一代哦,不是NIOS II。
NIOS可以用NIOS II的IDE吗? |
|
|
|
|
|
|
|
发表于 11-11-2006 04:44 PM
|
显示全部楼层
我也是用NIOS來做Final year project。你是負責寫C Languag 的吗? |
|
|
|
|
|
|
|
楼主 |
发表于 11-11-2006 04:47 PM
|
显示全部楼层
原帖由 kelvinkiu 于 11-11-2006 04:44 PM 发表
我也是用NIOS來做Final year project。你是負責寫C Languag 的吗?
嗯……我是负责C programming部分的。我的project是voice recognition system,你的呢? |
|
|
|
|
|
|
|
发表于 16-11-2006 02:38 PM
|
显示全部楼层
你们用的是什么BOARD?
Nios 已经不suppport 了. 可以的话,用 Nios II IDE. |
|
|
|
|
|
|
|
楼主 |
发表于 16-11-2006 06:11 PM
|
显示全部楼层
原帖由 kee020041 于 16-11-2006 02:38 PM 发表
你们用的是什么BOARD?
Nios 已经不suppport 了. 可以的话,用 Nios II IDE.
我用的是Apex20K200E |
|
|
|
|
|
|
|
发表于 24-11-2006 06:35 PM
|
显示全部楼层
哈哈,我已经毕业两年了。都不是很记得怎么用了。你遇到是什么问题呢? |
|
|
|
|
|
|
|
楼主 |
发表于 24-11-2006 11:16 PM
|
显示全部楼层
原帖由 kelvinkiu 于 24-11-2006 06:35 PM 发表
哈哈,我已经毕业两年了。都不是很记得怎么用了。你遇到是什么问题呢?
我想要写资料进板上面的flash memory或者RAM,有什么方法或指令可以实现的吗? |
|
|
|
|
|
|
|
发表于 27-11-2006 06:17 PM
|
显示全部楼层
您的意思是要用上Apex20K200E (simulator board)上的Flash RAM是吗? |
|
|
|
|
|
|
|
发表于 27-11-2006 06:56 PM
|
显示全部楼层
你有Apex20K200E板上的详细资料吗?我的project也是必需用RAM来储存Data的。只是我project是使用自己设计的RAM。RAM是用VHDL来写的。我觉得应该跟你的project(你是直接用板上的RAM)每多大区别。最多只是多几条控制信号罢了。一个RAM所需的信号不外是Enable,CLK,Address和Data吧。 |
|
|
|
|
|
|
|
发表于 27-11-2006 06:57 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 27-11-2006 07:21 PM
|
显示全部楼层
去参考AN-322-1.0的档案。你必须先add这个RAM去你的library,这样你在设计schematic时,RAM得symbol才可被叫出。不然的话你是add不到RAM去你的project的。 |
|
|
|
|
|
|
|
发表于 27-11-2006 07:22 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 27-11-2006 07:44 PM
|
显示全部楼层
原帖由 kelvinkiu 于 27-11-2006 06:17 PM 发表
您的意思是要用上Apex20K200E (simulator board)上的Flash RAM是吗?
原帖由 kelvinkiu 于 27-11-2006 06:56 PM 发表
你有Apex20K200E板上的详细资料吗?我的project也是必需用RAM来储存Data的。只是我project是使用自己设计的RAM。RAM是用VHDL来写的。我觉得应该跟你的project(你是直接用板上的RAM)每多大区别。最多只是多几条控制 ...
对,不一定要写在板上的,只要有地方存我要资料就行了。
原帖由 kelvinkiu 于 27-11-2006 07:21 PM 发表
去参考AN-322-1.0的档案。你必须先add这个RAM去你的library,这样你在设计schematic时,RAM得symbol才可被叫出。不然的话你是add不到RAM去你的project的。
原帖由 kelvinkiu 于 27-11-2006 07:22 PM 发表
忘了问你是那间学校的?
我是读KBU的,搞不好你是我的senior哦。我有看过senior的thesis也是这样用VHDL RAM的。 |
|
|
|
|
|
|
|
楼主 |
发表于 2-12-2006 11:21 AM
|
显示全部楼层
现在我面对的问题是,不能控制Apex板的I/O pin,就我给了一个value,但是I/O jumper那里没有东西出来,可以给我一点idea要怎样才能控制吗? |
|
|
|
|
|
|
|
发表于 3-12-2006 12:49 PM
|
显示全部楼层
哈哈,原来你还真是我的“师弟”。不知Lab里头还有没有一个叫“李忠艺”的管理员呢?你的supervisor是不是chio?如果忠艺还在的话,你只要问他就保管能解决。他可是KBU用NIOS板的祖师。我是他的徒弟。
如果你想用VHDL来写RAM的话,你直接copy那个design就可以了。又如果我被猜错的话,你看得那份Thesis, 就应该是我的project了。是不是叫做“SOPC design of Remote Dot Matrix display control”。不过我们的project size相当大, 必须用两个NIOS板来download我们的source code。 |
|
|
|
|
|
|
|
发表于 3-12-2006 12:56 PM
|
显示全部楼层
你的问题我不是很了解。你能在详细一点解释吗?我也只能在周末才能回复你,因为平时我都很忙。(还有我也是来自johor的,算是同乡吧)你是那间中学毕业的? |
|
|
|
|
|
|
|
楼主 |
发表于 3-12-2006 01:07 PM
|
显示全部楼层
原帖由 kelvinkiu 于 3-12-2006 12:49 PM 发表
哈哈,原来你还真是我的“师弟”。不知Lab里头还有没有一个叫“李忠艺”的管理员呢?你的supervisor是不是chio?如果忠艺还在的话,你只要问他就保管能解决。他可是KBU用NIOS板的祖师。我是他的徒弟。
如果你想用 ...
忠艺是Jeffrey吗?那天试过了,VHDL RAM不够用,所以需要用外接的Flash或者RAM,所以需要用到JP11那里当做output来控制RAM。
我宽中电机班的。 |
|
|
|
|
|
|
|
发表于 3-12-2006 10:03 PM
|
显示全部楼层
哈哈,连他都没法子的话,我也没什么办法了。本来NIOS也只是student edition罢了,以前我们就发现他的不足。所以我的project就需要用两片NIOS板来操作。不知KBU买新的NIOS办了吗?如果还是用旧的话,我记得有一些板已有一点问题了。我也是宽中电机班毕业的。。。。其实我认为外接一个Flash应该是没问题的。只是担心你的port不够。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|