一种flash存储器和存储系统的制作方法_3

文档序号:9471080阅读:来源:国知局
140对该操作信息进行译码,根据译出的操作信息的输入模式为串口模式,而产生一套同步逻辑,并根据操作指令进行控制以该同步逻辑方式按照时钟节拍从存储阵列150中读取相应的数据;(读取数据输出)控制器140以同步逻辑方式从存储阵列150中读取相应的数据后,该数据以并行方式读取,随后控制器140将读取出的数据以并行方式发送至数据选择器130,随后数据选择器130接收读取数据并根据接口模式而选择将读取的数据正确的发送至作为并/串转换器的第二转换器122,第二转换器122将以串行方式将读取数据传输至串行接口,此时的串行外设接口在控制器140的同步逻辑控制下,根据时钟节拍将读取数据串行输出给外围设备,从而外围设备通过向串口存储器发送读取操作信息,实现了对串行接口 flash存储器进行读取操作的过程。
[0050]当flash存储器的并行接口作为输入/输出接口 110应用时,读取flash存储器中的数据的方式是自行读取,无需输入读取指令,具体过程为:当与控制器140连接的片选信号有效时或者地址跳变时,控制器140自启动一套异步逻辑,以该异步逻辑方式自行从存储阵列150中以并行方式读取数据并将该数据输出给数据选择器130,数据选择器130接收读取出的数据并根据接口模式而选择直接将该读取出的数据一次全部发送到并行接口以输出,从而使外围设备实现对并行接口 flash存储器进行读取操作的过程。
[0051]上述读取过程是对封装为串行接口或并行接口的flash存储器执行“取”操作,对于其他“取”操作,存储器执行的“取”操作与上述过程类似。由此可知,本发明提供的flash存储器在不同接口模式下都能够实现数据输出过程,也说明flash存储器的一套结构集合了串口存储器和并口存储器的功能。
[0052]参考图1(b)所7JK,为本发明实施例提供的flash存储器的串口和并口与外围设备通信的结构示意图。若flash存储器未进行封装,根据图1(b)提供的存储器结构图和封装后串行接口或并行接口 flash存储器的数据输入和输出过程,可以理解,该存储芯片可同时实现串行接口存储器功能和并行接口存储器功能。
[0053]“存”操作具体过程是:外围设备100向存储器的串行接口输入串行指令,外围设备200向存储器的并行接口输入并行指令;两路数据经过传输到达数据选择器130,此时数据选择器130发挥其选择功能,将串行接口的指令和并行接口的指令进行选择并正确的输入到控制器140中,控制器140控制存储阵列150实现“存”操作。
[0054]“取”操作具体过程是:控制器140执行外围设备100的读取指令从存储阵列150获取串行接口读取的数据,以及控制器140从存储阵列150自行获取并行接口读取的数据,该两组读取数据由控制器140传输至数据选择器130中,数据选择器130根据两组读取的数据的接口模式进行选择,将串行接口读取的数据发送至第二转换器122,以及将并行接口读取的数据直接发送至并行接口,实现“取”操作。
[0055]然而,在实际应用中,为了防止空气中的杂质对芯片电路的腐蚀而造成电气性能下降以及便于安装和运输,必须对芯片实施封装,因此在本实施例中通过对存储芯片采用不同的封装形式实现了 flash存储器的不同接口模式的功能。
[0056]本发明实施例还提供一种存储系统。图2是本发明实施例提供的一种存储系统的结构示意图。参见图2,所述存储系统包括:外围设备21和flash存储器22,其中所述外围设备21用于为flash存储器22提供支持,以使flash存储器能够正常工作,所述flash存储器22为上述实施例所述的flash存储器。
[0057]本发明实施例提供的flash存储器和存储系统,具有以下技术效果:将串行接口和并行接口结合到同一个存储器芯片上,通过转换器对输入/输出的串行指令进行串/并转换,再依次对指令进行选择、控制和执行操作,从而使flash存储器实现串行输入/输出功能;对于flash存储器的并行功能,通过并行指令直接传输到数据选择器,在对指令进行选择、控制和执行,使flash存储器实现并行输入功能。由此可知,串行和并行接口相结合的flash存储器,将串行接口和并行接口结合到同一存储芯片上,对该芯片进行一条生产线生产、一次掩模板设计、一套制作程序、采用不用封装形式而生成两种不同接口形式的存储芯片,实现不同产品需求,该flash存储器具有降低投资成本、节约设计成本和生产制造成本的优势,并且相应缩短了设计周期和制造周期,并且方便对产品进行维护。
[0058]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种flash存储器,其特征在于,包括:输入/输出接口、转换器、数据选择器、控制器和存储阵列; 所述输入/输出接口用于采用两种接口模式中的一个为所述flash存储器进行输入/输出数据,其中,所述输入/输出接口包括第一接口和第二接口,所述第一接口和第二接口与所述两种接口模式对应; 所述转换器,用于对所述输入/输出接口中的所述第一接口输出给所述数据选择器的数据模式进行转换,以及对所述数据选择器输出给所述第一接口的数据模式进行转换; 所述数据选择器,用于对所述转换器输出的数据或所述输入/输出接口中的所述第二接口输出的数据进行选择并将选择所得的数据发送至控制器,以及对所述控制器输出的数据进行选择并将选择所得的数据发送至所述转换器或所述输入/输出接口中的所述第二接口 ; 所述控制器,用于根据所述数据选择器输出的数据对所述存储阵列进行控制,以及从所述存储阵列获取数据并发送至所述数据选择器。2.根据权利要求1所述的flash存储器,其特征在于,所述第一接口是串行接口,用于以串行模式输入/输出数据; 所述第二接口是并行接口,用于以并行模式输入/输出数据。3.根据权利要求2所述的flash存储器,其特征在于,所述转换器包括第一转换器和第二转换器,所述第一转换器和所述第二转换器并联连接在所述串行接口和所述数据选择器之间; 所述第一转换器是串/并转换器,用于将所述串行接口输出的串行模式数据转换为并行模式数据,并发送至所述数据选择器; 所述第二转换器是并/串转换器,用于将所述数据选择器传输的并行模式数据转换为串行模式数据,并发送至所述串行接口。4.根据权利要求3所述的flash存储器,其特征在于,所述控制器从所述存储阵列获取数据,包括: 当所述输入/输出接口为所述串行接口时,所述控制器根据所述串行接口输入的所述读取指令产生同步逻辑,并从所述存储阵列以时钟节拍获取数据; 当所述输入/输出接口为所述并行接口时,所述控制器根据有效的片选信号或跳变的地址产生异步逻辑,并从所述存储阵列自行获取数据。5.根据权利要求4所述的flash存储器,其特征在于,当所述flash存储器的封装模式为串行接口模式时,串行接口的管脚连接到封装体的管壳,并行接口的管脚浮空; 当所述flash存储器的封装模式为并行接口模式时,并行接口的管脚连接到封装体的管壳,串行接口的管脚浮空。6.一种存储系统,包括flash存储器,其特征在于,所述flash存储器为权利要求1_5中任一项所述的flash存储器。
【专利摘要】本发明公开了一种flash存储器和存储系统,该flash存储器包括:输入/输出接口用于采用两种接口模式中的一个输入/输出数据,包括第一接口和第二接口且第一、第二接口与两种接口模式对应;转换器用于对第一接口输出给数据选择器的数据模式进行转换,以及对数据选择器输出给第一接口的数据模式进行转换;数据选择器用于对转换器输出的数据或第二接口输出的数据进行选择并将所得的数据发送至控制器,以及对控制器输出的数据进行选择并将所得的数据发送至转换器或第二接口;控制器用于根据数据选择器输出的数据对存储阵列进行控制,以及从存储阵列获取数据并发送至数据选择器。本发明可以降低投资成本和生产制造成本。
【IPC分类】G06F3/06
【公开号】CN105224239
【申请号】CN201410239379
【发明人】苏志强, 张君宇, 丁冲, 潘荣华
【申请人】北京兆易创新科技股份有限公司
【公开日】2016年1月6日
【申请日】2014年5月30日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1