Sdram的数据存取电路及sdram的数据存取系统的制作方法

文档序号:6404740阅读:160来源:国知局
专利名称:Sdram的数据存取电路及sdram的数据存取系统的制作方法
技术领域
本实用新型涉及SDRAM (Synchronous Dynamic Random Access Memory,同步动态随机存取存储器)的数据存取的技术领域,尤其是涉及一种SDRAM的数据存取电路及一种SDRAM的数据存取系统。
背景技术
请参阅图1所示,是一种现有的SDRAM的数据存取电路的架构方框图。现有的SDRAM的数据存取电路100,具有控制接口,例如/CS、/RAS、/CAS、/WE…等,并通过数条控制线110,将数据存取电路100的控制信号传送至SDRAM102。另外,原有的数据交换电路100还具有地址接口和数据接口,分别通过地址线120将数据存取电路100的地址信号传送至SDRAM102,通过数据线130将数据存取电路100的数据接口和数据传送至SDRAM102。一般来说,现有的数据存取电路100的数据线130,是——对应连接至SDRAM102的数据引脚(Q0 Qn)上,而数据存取电路100的地址接口和地址线120,是——对应地连接至SDRAM102的地址引脚(A0 Am)上。在目前的技术上,50狀11的尺寸包括了父1、乂2、乂4、乂8、乂16和乂32。然而因为市场供需状况不同,往往受限于某些既定的宽度选择,在小容量电子产品(如视频录制、播放装置)的市场尤其明显。以16Mb的颗粒为例,目前最通用的应该是4M X16的包装,也就是说需要提供X16的数据总线宽度、还有13个地址总线宽度。这样,对于需要面积小、成本低的数据存取电路,集成过多的接口引脚会变得难以实现。

实用新型内容针对上述背景技术中存在的问题,本实用新型的目的在于提供一种可以简化接口的SDRAM的数据存取电路,能够使用较`少的接口实现数据、地址以及控制信号的传输。一种SDRAM的数据存取电路,包括:控制电路、控制信号接口和数据地址接口,所述控制电路与所述控制信号接口连接,并通过所述控制信号接口与SDRAM的控制接口连接;所述控制电路与所述数据地址接口连接,并通过所述数据地址接口同时与SDRAM的地址接口和数据接口连接。在一个实施例中,所述控制电路先通过所述数据地址接口发送地址信号,通过所述控制信号接口发送读/写命令,然后通过所述数据地址接口输出数据信号或者接收数据信号。在一个实施例中,所述SDRAM的数据存取电路,进一步包括掩码信号产生电路和掩码信号接口,所述掩码信号产生电路连接所述掩码信号接口,并且通过所述掩码信号接口与SDRAM的掩码接口连接。在一个实施例中,所述掩码信号接口包括低掩码引脚和高掩码引脚,分别连接所述SDRAM的低掩码引脚和高掩码引脚。本实用新型的目的还在于提供一种可以简化数据存取电路接口的SDRAM的数据存取系统,能够使用较少的接口实现数据、地址以及控制信号的传输。一种SDRAM的数据存取系统,包括:数据存取电路和SDRAM ;所述数据存取电路包括控制电路、控制信号接口和数据地址接口,所述控制电路与所述控制信号接口连接,所述控制电路与所述数据地址接口连接;所述SDRAM包括控制接口,地址接口和数据接口 ;所述数据存取电路的控制信号接口与所述SDRAM的控制接口连接;所述数据地址接口同时连接所述SDRAM的地址接口和数据接口。 在一个实施例中,所述控制电路先通过所述数据地址接口发送地址信号至所述SDRAM,通过所述控制信号接口发送读/写命令至所述SDRAM,然后通过所述数据地址接口输出数据信号至所述SDRAM或者接收所述SDRAM输出的数据信号。在一个实施例中,所述数据存取电路包括P个所述数据地址接口,所述SDRAM包括η个所述数据接口和m个所述地址接口 ;其中,p、m、n为自然数,p=max(n, m) ;n个所述数据接口分别一一对应地连接其中的η个所述数据地址接口,并且,m个所述地址接口分别一一对应地连接其中的m个所述数据地址接口。在一个实施例中,所述数据存取电路进一步包括掩码信号产生电路和掩码信号接口,所述SDRAM进一步包括掩码接口,所述掩码信号产生电路连接所述掩码信号接口,所述掩码信号接口与所述SDRAM的掩码接口连接。在一个实施例中,所述掩码信号接口包括低掩码引脚和高掩码引脚,分别连接所述SDRAM的低掩 码引脚和高掩码引脚。本实用新型的SDRAM的数据存取电路及SDRAM的数据存取系统中,所述数据地址接口同时连接所述SDRAM的地址接口和数据接口,因此可以通过所述数据地址接口分别传输地址信号和数据信号,所述数据存取电路无需分别设置地址接口和数据接口,而只需要设置一种数据地址接口,就可以实现对SDRAM的数据存取操作。因此可以减少SDRAM的数据存取电路的接口个数,简化数据存取电路的硬件结构,满足数据存取电路小面积、低成本的要求,特别适用于小容量、小封装的电子产品,使其更具有适用性。所述掩码信号产生电路和所述掩码信号接口控制写信号的有效时间,可以保证对SDRAM数据读/写的准确性。

图1是一种现有的SDRAM的数据存取电路的结构示意图;图2是本实用新型SDRAM的数据存取电路的结构示意图;图3是本实用新型SDRAM的数据存取系统的结构示意图;图4是本实用新型SDRAM的数据存取系统一个优选实施方式的结构示意图;图5是本实用新型SDRAM的数据存取系统在一个实施例中执行读/写SDRAM操作的流程示意图;图6是本实用新型SDRAM的数据存取系统在一个实施例中执行SDRAM读操作的信号时序图;图7是本实用新型SDRAM的数据存取系统在一个实施例中执行SDRAM写操作的信号时序图。
具体实施方式
[0023]请参阅图2,图2是本实用新型SDRAM的数据存取电路的结构示意图。所述SDRAM的数据存取电路包括:控制电路11、控制信号接口 12和数据地址接口13,所述控制电路11与所述控制信号接口 12连接,并通过所述控制信号接口 12与SDRAM的控制接口连接;所述控制电路11与所述数据地址接口连接13,并通过所述数据地址接口13同时与SDRAM的地址接口和数据接口连接。请参阅图3,图3是本实用新型SDRAM的数据存取系统的结构示意图。所述SDRAM的数据存取系统包括SDRAM和所述SDRAM的数据存取电路,所述数据存取电路包括:控制电路11、控制信号接口 12和数据地址接口 13,所述控制电路11与所述控制信号接口 12、所述数据地址接口 13连接;所述SDRAM包括控制接口 22,地址接口 23和数据接口 24 ;所述数据存取电路的控制信号接口 12与所述SDRAM的控制接口 22连接,所述数据地址接口 13同时连接所述SDRAM的地址接口 23和数据接口 24。在所述数据存取电路中,所述控制信号接口 12包括/CS、/RAS、/CAS、/WE…等。所述数据地址接口 13的个数大于或者等于所述SDRAM的数据接口个数和地址接口个数中较大的一个。一般来说所述SDRAM的数据接口大于或等于其地址接口个数,因此,所述数据地址接口 13的个数一般与所述SDRAM的数据接口 24个数相等,与所述SDRAM的数据接口 24——对应地连接,所述SDRAM的每一所述地址接口 23也——对应地连接一个所述数据地址接口 13。亦即,假设所述数据存取电路包括P个所述数据地址接口 13,所述SDRAM包括η个所述数据接口 24 (DQ0 DQn)和m个所述地址接口 23 (A0 Am);其中,P、m、η为自然数,P=max (n, m);则η个所述数据接口 24分别--对应地连接其中的η个所述数据地址接口,
并且,m个所述地址接口分别——对应地连接其中的m个所述数据地址接口。所述数据地址接口 13与所述SDRAM的地址接口 23和数据接口 24可以用数据线连接,在一个实施例中,所述SDRAM的数据存取系统还包括地址线201和数据线202,所述地址线连接所述SDRAM的地址接口 23和所述数据地址接口 13,所述数据线连接所述SDRAM的数据接口 24和所述数据地址接口 13。在执行SDRAM数据存取时,所述数据存取电路的控制电路11先通过所述数据地址接口 13发送地址信号至所述SDRAM,通过所述控制信号接口 13发送读/写命令至所述SDRAM,然后通过所述数据地址接口 13输出数据信号至所述SDRAM或者接收所述SDRAM输出的数据信号。 所述SDRAM分别从控制接口 22和地址接口 23接收所述读/写命令和所述地址信号之后对相应地址上的数据执行读/写操作,通过所述数据接口 24输入数据储存或者输出数据。从而实现复用所述数据地址接口 13传输地址信号和数据信号,减少所述数据存取电路的接口个数。下面具体说明本实用新型的SDRAM的数据存取电路执行读/写SDRAM操作的控制流程:在执行写SDRAM操作时,所述控制电路11通过所述控制信号接口 12输出激活命令,通过所述数据地址接口 13输出行地址信号;经过至少一个时钟后,所述控制电路11通过所述控制信号接口 12输出写命令,通过所述数据地址接口 13输出列地址信号;然后通过所述数据地址接口 13输出数据信号至SDRAM的数据接口 24。[0034]所述SDRAM接收所述激活命令后激活,接收并保存所述行地址信号,在接到写命令和所述列地址信号之后,根据所述行地址信号和列地址信号确定写入数据的储存地址,然后对从数据接口 24输入的信号执行写入储存操作,完成数据写入操作。执行读SDRAM操作时,所述控制电路11通过所述控制信号接口 12输出激活命令,通过所述数据地址接口 13输出行地址信号;经过至少一个时钟后,所述控制电路11通过所述控制信号接口 12输出读命令,通过所述数据地址接口 13输出列地址信号;然后通过所述数据地址接口 13接收数据信号。所述SDRAM接收所述激活命令后激活,接收并保存所述行地址信号,在接到读命令和所述列地址信号之后,根据所述 行地址信号和列地址信号确定输出数据的储存地址,然后从对应的储存地址读取数据并对从所述数据接口 24输出数据信号至所述数据存取电路的数据地址接口 13。所述数据存取电路的控制电路11通过所述数据地址接口 13接收所述数据信号,完成数据读取操作。本实用新型的DRAM的数据存取电路及DRAM的数据存取系统中,所述数据地址接口同时连接所述SDRAM的地址接口和数据接口,因此可以通过所述数据地址接口分别传输地址信号和数据信号,所述数据存取电路无需分别设置地址接口和数据接口,而只需要设置一种数据地址接口,就可以实现对SDRAM的数据存取操作。因此可以减少SDRAM的数据存取电路的接口个数,简化数据存取电路的硬件结构,满足数据存取电路小面积、低成本的要求,特别适用于小容量、小封装的电子产品,使其更具有适用性。请参阅图4,图4是本实用新型SDRAM的数据存取系统一个优选实施方式的结构示意图。在本实施方式中,所述SDRAM的数据存取电路进一步包括掩码信号产生电路14和掩码信号接口 15,所述SDRAM进一步包括掩码接口 25,所述掩码信号产生电路14连接所述掩码信号接口 15,并且通过所述掩码信号接口 15与SDRAM的掩码接口 25连接。本实施方式中,在执行写SDRAM操作时,所述控制电路11通过所述控制信号接口12输出激活命令,通过所述数据地址接口 13输出行地址信号;经过至少一个时钟后,所述控制电路11通过所述控制信号接口 12输出写命令,通过所述数据地址接口 13输出列地址信号,同时,所述掩码信号产生电路14通过所述掩码信号接口 15输出写数据无效的掩码信号;在所述写数据无效的掩码信号结束后,所述控制电路11通过所述数据地址接口 13输出数据信号。所述SDRAM接收所述激活命令后激活,接收并保存所述行地址信号,在接到写命令和所述列地址信号之后,根据所述行地址信号和列地址信号确定写入数据的储存地址,并且由于同时接收到所述写数据无效的掩码信号,所以同时传输到地址接口 23和数据接口 24的列地址信号不会被当做是写入数据信号,在所述写数据无效的掩码信号结束后,对从数据接口 24输入的信号执行写入储存操作,完成数据写入操作。通过所述掩码信号产生电路14和所述掩码信号接口 15,在输出写命令和列地址信号的同时输出写数据无效的掩码信号,防止所述SDRAM接收到写命令和列地址信号后,将同时传输到地址接口 23和数据接口 24的列地址信号当做是写入数据信号而引起数据误写入,可以保证对SDRAM数据读/写的准确性。对应地,执行读SDRAM操作时,所述控制电路11从所述SDRAM开始传输数据之后的至少第二个时钟开始从所述数据地址接口 13接收数据信号;或者,所述控制电路11从所述SDRAM开始传输数据之后的第一个时钟开始从所述数据地址接口 13接收数据信号,并判断所述SDRAM开始传输数据之后的至少第二个时钟开始接收数据信号为有效的数据信号。因为执行数据写入时的第一个时钟输入的数据是无效数据,即所述写数据无效的掩码信号所在的时钟输入的数据是无效数据,因此,在执行读操作时,对应地从至少第二个时钟开始获取有效的数据信号,保证对SDRAM数据读/写的准确性。其中,所述掩码信号接口 15可包括低掩码引脚(DQML)和高掩码引脚(DQMH),分别连接所述SDRAM的低掩码引脚和高掩码引脚。并且定义:所述掩码信号产生电路14通过所述低掩码引脚(DQML)输出低掩码信号时,写数据有效;所述掩码信号产生电路14通过所述高掩码引脚(DQMH)输出高掩码信号时,写数据无效。下面以具体的实施例说明本实用新型的SDRAM的数据存取电路及SDRAM的数据存取系统。请参阅图5,图5是本实用新型SDRAM的数据存取系统执行读/写SDRAM操作的一个实施例的流程示意图。在本实施例中,所述数据存取电路通过的数据地址接口 13通过数据/地址合线211分别连接所述SDRAM的地址接口 23和数据接口 24。首先,执行步骤S400,判断数据存取电路是要由SDRAM接收数据(即执行SDRAM读操作),或是要输出数据到SDRAM (即执行SDRAM写操作)。当要从SDRAM接收数据时,则所述控制电路11执行步骤S421,先通过控制信号接口 12输出“行”使能信号(激活信号),通过所述数据地址接口 13和所述数据/地址合线211发送“行”地址至SDRAM ;经过一定的时钟后,执行步骤S422,通过控制信号接口 12输出“列”使能(读命令),通过所述数据地址接口 13和所述数据/地址合线211发送“列”地址至SDRAM ;经过一定的时钟后,执行步骤S423通过数据/地址合线211和所述数据地址接口 13开始接收接收从SDRAM发出的数据。在步骤S424中,判断数 据接收是否完成,如果没有完成就继续执行步骤S423,继续接收从SDRAM发出的数据;当数据接收已经完成,“接收”流程结束。执行SDRAM读操作的信号时序图如图6所示。相对地,当数据存取电路要输出数据至SDRAM时,则所述控制电路11执行步骤S411,先通过控制信号接口 12输出“行”使能信号(激活信号),通过所述数据地址接口 13和所述数据/地址合线211发送“行”地址至SDRAM ;经过一定的时钟后,执行步骤S412所述,通过控制信号接口 12输出“列”使能(写命令),通过所述数据地址接口 13和所述数据/地址合线211发送“列”地址至SDRAM ;与此同时,为了避免将第一个错误的列地址数据写入到SDRAM,在“列”地址有效的同时,将掩码DQML/DQMH拉高,在下一个时钟到来前,将掩码DQML/DQMH重新拉低,确保之后的数据都能正常输出至SDRAM ;经过一定的时钟后,执行步骤S413,通过所述数据地址接口 13和数据/地址合线211开始输出数据至SDRAM。步骤S414判断数据输出是否完成,如果没有完成就继续执行步骤S413继续输出数据至SDRAM ;当数据输出已经完成,“输出”流程结束。执行SDRAM写操作的信号时序图如图7所示。本实用新型的SDRAM的数据存取系统中的数据存取电路能够设置较少的接口引脚而完成对SDRAM的读/写数据操作,因此能够减少数据存取电路设置的额接口引脚的数量,降低成本和体积,特别适用于小容量、小封装的电子产品,从而更加适于实用。通过设置所述掩码信号产生电路和所述掩码信号接口,可以避免数据误输入,保证对SDRAM数据读/与的准确性。以上所述实施例仅表达了本实用新型的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本实用新型专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本实用新型构思的前提下,还可以做出若干变形和改进,这些都属于本实用新型 的保护范围。因此,本实用新型专利的保护范围应以所附权利要求为准。
权利要求1.一种SDRAM的数据存取电路,包括:控制电路和控制信号接口,所述控制电路与所述控制信号接口连接,并通过所述控制信号接口与SDRAM的控制接口连接; 其特征在于,还包括数据地址接口,所述控制电路与所述数据地址接口连接,并通过所述数据地址接口同时与SDRAM的地址接口和数据接口连接。
2.如权利要求1所述的SDRAM的数据存取电路,其特征在于,所述控制电路先通过所述数据地址接口发送地址信号,通过所述控制信号接口发送读/写命令,然后通过所述数据地址接口输出数据信号或者接收数据信号。
3.如权利要求1或者2所述的SDRAM的数据存取电路,其特征在于,进一步包括掩码信号产生电路和掩码信号接口,所述掩码信号产生电路连接所述掩码信号接口,并且通过所述掩码信号接口与SDRAM的掩码接口连接。
4.如权利要求3所述的SDRAM的数据存取电路,其特征在于,所述掩码信号接口包括低掩码引脚和高掩码引脚,分别连接所述SDRAM的低掩码引脚和高掩码引脚。
5.一种SDRAM的数据存取系统,包括=SDRAM和所述SDRAM的数据存取电路;所述数据存取电路包括控制电路和控制信号接口,所述控制电路与所述控制信号接口连接;所述SDRAM包括控制接口,地址接口和数据接口 ;所述数据存取电路的控制信号接口与所述SDRAM的控制接口连接; 其特征在于,所述数据存取电路还包括数据地址接口,所述控制电路与所述数据地址接口连接,所述数据地址接口同时连接所述SDRAM的地址接口和数据接口。
6.如权利要求5所述的SDRAM的数据存取系统,其特征在于,所述控制电路先通过所述数据地址接口发送地址信号至所述SDRAM,通过所述控制信号接口发送读/写命令至所述SDRAM,然后通过所述数据地址接口输出数据信号至所述SDRAM或者接收所述SDRAM输出的数据 信号。
7.如权利要求5所述的SDRAM的数据存取系统,其特征在于,所述数据存取电路包括P个所述数据地址接口,所述SDRAM包括η个所述数据接口和m个所述地址接口;其中,p、m、η 为自然数,p=max (n, m); P个所述数据接口的η个接口分别一一对应地连接其中的η个所述数据地址接口,并且,m个所述地址接口分别——对应地连接其中的m个所述数据地址接口。
8.如权利要求5至7任意一项所述的SDRAM的数据存取系统,其特征在于,所述数据存取电路进一步包括掩码信号产生电路和掩码信号接口,所述SDRAM进一步包括掩码接口,所述掩码信号产生电路连接所述掩码信号接口,所述掩码信号接口与所述SDRAM的掩码接口连接。
9.如权利要求8所述的SDRAM的数据存取系统,其特征在于,所述掩码信号接口包括低掩码引脚和高掩码引脚,分别连接所述SDRAM的低掩码引脚和高掩码引脚。
专利摘要本实用新型提供一种SDRAM的数据存取电路及SDRAM的数据存取系统。所述SDRAM的数据存取电路包括控制电路、控制信号接口和数据地址接口,所述控制电路与所述控制信号接口连接,并通过所述控制信号接口与SDRAM的控制接口连接;所述控制电路与所述数据地址接口连接,并通过所述数据地址接口同时与SDRAM的地址接口和数据接口连接。通过所述数据地址接口分别传输地址信号和数据信号至SDRAM,因此数据存取电路只需要设置一种数据地址接口,就可以实现对SDRAM的数据存取操作。因此可以减少数据存取电路的接口个数,简化电路的硬件结构,满足电路小面积、低成本的要求,特别适用于小容量、小封装的电子产品。
文档编号G06F13/14GK203117967SQ201320131618
公开日2013年8月7日 申请日期2013年3月21日 优先权日2013年3月21日
发明者张锦华, 张启明 申请人:珠海市杰理科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1