找回密码
 注册
搜索
查看: 3245|回复: 13

[讨论] 关于FPGA的数据线/地址线的问题:想哭。

[复制链接]
发表于 2006-5-15 20:29:00 | 显示全部楼层 |阅读模式
我开发的是EP2C5,IO口有限。
现在用的并行FLASH和SDRAM后,IO口被耗干了。
现在我还需要外挂几个并行外设(并行AD转换器,并行SJA1000)。
我该怎么办呢?
可以考虑数据线地址线共用的办法吗?
发表于 2006-5-18 08:13:00 | 显示全部楼层
用串行FLASH,和串行DA[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-5-19 17:16:00 | 显示全部楼层
当然可以,存储器可以用相同的地址线和数据线,不过片选要做好[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-5-24 23:57:00 | 显示全部楼层
<P>可以仿照最简单的C51的P0口,可以采取数据地址线共用的,不过时序上要严格控制好.</P>[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-5-27 21:58:00 | 显示全部楼层
数据线和地址线复用很常见啊,用片选分别选中不同的芯片[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-6-1 13:47:00 | 显示全部楼层
支持楼上的,cs片选扩展是基本的常识阿,不过串行的FLASH现在也是很常用的, SPI总线的[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-6-9 15:14:00 | 显示全部楼层
做好片选,控制好时序,复用应该没什么问题的
点评回复

使用道具 举报

发表于 2006-6-19 23:51:00 | 显示全部楼层
Abstract<P>The design and implementation of PC video signal ADC and DAC modules, which is a part of the PC wireless video transmission adapter that is based on the WDK (Wireless Developer Kit) of the Freescale’s UWB chipset, is presented in this paper. According to the system demand, an overall arrangement has been carried out, so as the design of software and hardware. The whole system is devided into two circuit boards of “host computer terminal adapter” and “display terminal adapter”, which used AD9883A (ADC) and ADV7125 (DAC) as the core chips. One of the most important things in the design is to get back the pixel clock. So here used the PLL chip ICS1523 to generate the clock from the HSYNC (Horizontal Sync) input. Besides, by using MCU 89C51 to control the I2C bus, the two circuit boards initialized the registers of AD9883A and ICS1523 respectively. And in course of testing, some discussions were made on the selections of different DATACLKs and HSYNCs.
The video-interface digitalized adapter implemented in this paper can work under multiple commonly used modes. The display effects are comparable to that of host-monitor direct connection, which achieves the original purpose.</P><P>Key word: VGA, Video A/D D/A convert, I2C, PLL</P>
点评回复

使用道具 举报

发表于 2006-7-5 16:06:00 | 显示全部楼层
小弟还是听的不明白,地址和数据怎么复用啊???片选到底是个什么概念???
点评回复

使用道具 举报

发表于 2006-7-8 15:34:00 | 显示全部楼层
从理论上来说,数据线和地址线当然可以公用拉
如我们所熟悉的51单片机,P0口就是地址和数据服用的,
不过遵循一个原则,输出的数据要进行锁存,否则数据不可靠
点评回复

使用道具 举报

发表于 2006-7-11 10:33:00 | 显示全部楼层
Flash和DRAM的数据线地址线可以公用吧?这样只是增加些板极设计的难度
点评回复

使用道具 举报

发表于 2006-10-16 21:19:00 | 显示全部楼层
好好看看80C51的书或许对你有些启发。
点评回复

使用道具 举报

发表于 2006-10-18 16:58:00 | 显示全部楼层
看看所有的CPU体系架构,地址线和数据线当然是都是唯一的一组的,地址空间要进行定义和分配。访问不同的寻址空间来访问不同的外设,也就是要进行地址的映射。在硬件上就是地址译码,或者片选。尤其是对于并行接口的外设的访问。

如果端口紧张,有一些时候还可以加外部锁存器来进行数据线和地址线的复用。

当然,串行接口外设可以更好的节约IO,但是是以牺牲性能作为代价的。
点评回复

使用道具 举报

发表于 2006-11-9 23:36:00 | 显示全部楼层
地址数据复用就是说地址线和数据线使用相同的信号线来传输,但是是时分复用的,也就是说信号线上分地址节拍和数据节拍。
片选相当于是芯片的开关,当芯片的片选信号有效时,这个芯片才开始工作
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-24 06:28 , Processed in 0.045987 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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