模块化编程器的制作方法

文档序号:6769785阅读:530来源:国知局
专利名称:模块化编程器的制作方法
技术领域
本实用新型涉及一种模块化编程器。
背景技术
传统结构的通用编程器,如图1所示,包括信号处理模块(FPGA+CPU)和电源驱动 模块(DRIVER)、适配器(ADAPTER)、主板、存储卡,其中信号处理模块(FPGA+CPU)、电源驱动 模块(DRIVER)与主板被集成为一个整体固化模块,整体固化模块通过USB接口与电脑PC 进行连接,通过连接器Jl与适配器ADAPTER连接,通过连接器J2与存储卡连接。上述信号处理模块(FPGA+CPU)的控制信号输出都需连同电源驱动模块(DRIVER) 输出,为了实现其通用性以适应各种不同型号、不同封装、不同引脚定义的IC,其输出的每 一路驱动都要可以任意定义为VCC、VPP、GND、地址线或数据线等等,也就是常说的万能驱 动。要实现一路电源驱动,起码需要三个电子开关(参见图2),信号处理模块的一路引脚 FPGA-I接齐纳二极管ZENER的阴极,齐纳二极管ZENER的阳极接地;电容CAP与电阻RES 并联,并联后一端接齐纳二极管ZENER的阴极,另一端同时连接二极管DIODE的阴极、三极 管NPN的集电极、三极管PNP-VPP的集电极并作为电源驱动模块的一路输出引脚;二极管 DIODE的阳极接三极管PNP-VCC的集电极,三极管PNP-VCC的发射极接3. 3V电源VCC ;三极 管NPN的发射极接地;三极管PNP-VPP的发射极接12V电源VPP。实现48路电源驱动则起码需要144个电子开关。这些驱动电路使得编程器的电 路变得复杂,同时也增加了电路的阻抗、电源纹波等,使编程器输出信号变差,可靠性降低, 进而影响编程的速度和编程的质量。也就是说这种结构是以牺牲编程速度和质量,以实现 编程器的通用性。

实用新型内容本实用新型的目的是提供一种能兼顾通用性和高性能的模块化编程器。本实用新型的目的可以通过如下的技术方案实现一种模块化编程器,包括主板、 信号处理模块、适配器模块、存储卡模块和连接器,还包括可插接的分立式电源驱动模块; 所述适配器模块、电源驱动模块和信号处理模块通过连接器连接,主板通过连接器连接电 源驱动模块,存储卡通过连接器连接信号处理模块。所述的连接器可以为欧式插座、排线(FPC、FFC等)、排针(Pin header)、排母 (female header) ^M.'MWMiM. (Board-to-Board Connector)。所述的信号处理模块集成于主板中。本实用新型还包括扩展信号处理模块,所述的扩展信号处理模块集成于适配器模 块中。本实用新型还包括扩展存储卡,所述的扩展存储卡、扩展信号处理模块一起集成 于适配器模块中。将编程器中的电源驱动模块设计成独立的可分离组件,一般情况下,电源驱动模
3块与信号处理模块和适配器组装(组合)使用,和普通的通用编程器无异;当生产上对速度 和质量有较高的要求时,可以把电源驱动模块拆卸下来,编程器只使用信号处理模块和适 配器模块的组合。也就是不使用电源驱动模块,直接由信号处理模块FPGA和CPU输出控制 信号,并在固定引脚输出VCC、VPP和GND,使电路简单化,适配器(IC)到编程器的FPGA或 CPU的物理距离短,输出信号更稳定,电源纹波系数更小,电压精度更高,实现高速和高质。可选的扩展信号处理模块和扩展储存卡与适配器集成。一般情况下,适配器是独 立模块,当需要更高速度或者特殊要求的适配器时,如SATA硬盘拷贝,SDXC卡读写等,可以 使用集成了扩展信号处理模块和扩展储存卡的适配器,使信号处理模块FPGA和CPU到适配 器(IC)的距离最短化,直接输出的信号经过的电路最简化,能适应极高要求的编程质量和 速度,同时也能满足如SDXC卡需要差分信号线来传输以实现高速的特殊要求。

图1为传统通用编程器的结构框图;图2为通用编程器一路电源驱动模块的电路原理图;图3为本实用新型实施例一各模块组成连接框图;图4为本实用新型实施例二各模块组成连接框图;图5为本实用新型实施例三各模块组成连接框图;图6为本实用新型的信号处理模块、电源驱动模块和适配器的安装结构剖面分解 具体实施方式
以下结合附图对本实用新型作进一步的详细说明。如图3所示,为本实用新型各模块组成实施例一的连接框图,包括主板、信号处 理模块(CPU+FPGA)、可插接的分立式电源驱动模块、适配器模块、存储卡模块,电源驱动模 块被设计成独立的可选组件,信号处理模块(CPU+FPGA)集成于包括人机接口(HID)和供 电电路(POWER)的主板上,主板通过连接器Jl与电源驱动模块进行连接;信号处理模块 (CPU+FPGA)通过连接器J3与存储卡模块连接,FPGA直接与存储卡通信;电源驱动模块通过 连接器J2与适配器模块相连。编程器的主板通过USB接口与电脑PC进行连接。本实用新型各模块组成实施例二的连接框图如图4所示,与图3所示结构不同之 处在于适配器模块集成了扩展信号处理模块(FPGA)。本实用新型各模块组成实施例三的连接框图如图5所示,与图4所示结构不同之 处在于适配器模块除集成了扩展信号处理模块(FPGA)外,还集成了扩展存储卡。在上述三种组成结构中,一般情况下,信号处理模块与电源驱动模块这两个模块 和适配器组装(组合)使用,和普通的通用编程器无异;当生产上对速度和质量有较高的要 求时,可以把电源驱动模块拆卸下来,编程器只使用信号处理模块和适配器模块的组合。也 就是不使用电源驱动模块,直接由FPGA和CPU输出控制信号,并在固定引脚输出VCC、VPP 和GND,使电路简单化,适配器(IC)到编程器的FPGA或CPU的物理距离最短,输出信号更稳 定,电源纹波系数更小,电压精度更高,实现高速和高质。当有更高速或者特殊要求的需要,例如SDXC卡的读写,最高速度为300MB/S,采用差分信号线来传输,传统编程器的适配器不具备集成信号处理器和储存卡功能,而且适配 器和主板之间没有预留差分信号线,因此不能发挥SDXC的高速性能。本实用新型的实施例 三中的集成扩展信号处理模块和扩展储存卡的适配器就能很好解决该类问题。上述各模块之间的连接器Jl、J2、J3可以根据各模块的连接端口来选用,可以使 用如欧式插座、排线(FPC、FFC等)、排针(Pin header)、排母(female header)、板对板插 座(Board-to-Board Connector)等各种的连接器。图3中信号处理模块、电源驱动模块和适配器的组装方式如图6所示,其中信号处理模块本例中信号处理模块集成于包括人机接口(HID)和供电电路 (POWER)的主板上,包括连接母插3-1、信号处理模块(主板)外壳3-2和信号处理模块(主 板)PCB3-3 ;信号处理模块(主板)PCB3-3固定于信号处理模块(主板)外壳3_2中,信号 处理模块(主板)3-3上设置有连接着信号处理模块(主板)PCB3-3的连接母插3-1。电源驱动模块包括连接母插2-1、电源驱动模块外壳2-2、电源驱动模块PCB2-3、 连接公插2-4 ;电源驱动模块PCB2-3上设有连接母插2-1、连接公插2_4分别连接驱动模块 PCB2-3,且置于驱动模块PCB2-3的上下两侧。适配器模块包括适配器1-1、适配器引线PCB1-2、连接公插1_3。适配器1_1固 定于适配器引线PCB1-2之上,之后在适配器引线PCB1-2之下设置连接公插1_3。一般情况下,将适配器模块上的连接公插插入电源驱动模块上的连接母插,电源 驱动模块上的连接公插插入信号处理模块的连接母插,实现上述各模块的组装(组合)使 用,在此情况下,本实用新型和普通的通用编程器无异。当生产上对速度和质量有较高的要求时,可以把电源驱动模块拆卸下来,直接将 适配器模块上的连接公插插入信号处理模块的连接母插,只使用信号处理模块和适配器模 块的组合,这种情况下,也可以使用实例二和实例三中集成了扩展信号处理模块、扩展存储 卡的适配器模块。在使用不同模块组合编程SANSUNG公司生产的NAND FLASH类型的 K9F1G08D0M(TS0P48封装,容量为IGb)。在使用IGb的随机数据文件作为编程文件时1、使用信号处理模块、电源驱动模块和适配器模块组合编程同一随机数据文件, 耗时79. 31秒;2、使用信号处理模块和适配器模块组合(不使用电源驱动模块)编程同一随机数 据文件,耗时26. 8秒。本实用新型不限于上述具体实施方式
,在本实用新型的设计思想上根据本专业领 域内的普通技术知识和惯用手段所作出的适当修改、替换或变更,均落在本实用新型的权 利保护范围之内。
权利要求一种模块化编程器,包括主板、信号处理模块、适配器模块、存储卡模块和连接器,其特征在于还包括可插接的分立式电源驱动模块;所述适配器模块、电源驱动模块和信号处理模块通过连接器连接,主板通过连接器连接电源驱动模块,存储卡通过连接器连接信号处理模块。
2.根据权利要求1所述的模块化编程器,其特征在于所述的连接器选用欧式插座、排 线、排针、排母、或板对板插座。
3.根据权利要求1所述的模块化编程器,其特征在于所述的信号处理模块集成于主 板中。
4.根据权利要求1所述的模块化编程器,其特征在于还包括扩展信号处理模块,所述 的扩展信号处理模块集成于适配器模块中。
5.根据权利要求1或4所述的模块化编程器,其特征在于还包括扩展存储卡,所述的 扩展存储卡、扩展信号处理模块一起集成于适配器模块中。
专利摘要本实用新型公开了一种模块化编程器,包括主板、信号处理模块、适配器模块、存储卡模块和连接器,还包括可插接的分立式电源驱动模块;所述适配器模块、电源驱动模块和信号处理模块通过连接器连接,主板通过连接器连接电源驱动模块,存储卡通过连接器连接信号处理模块。一般情况下,信号处理模块、适配器模块和电源驱动模块组装使用,和通用编程器无异;当对速度和质量有较高要求时,可以将电源驱动模块拆卸下,只使用信号处理模块和适配器模块的组合或信号处理模块和集成扩展信号处理模块、扩展存储卡的适配器模块的组合。
文档编号G11C16/10GK201732582SQ20102024972
公开日2011年2月2日 申请日期2010年7月6日 优先权日2010年7月6日
发明者白锦添 申请人:白锦添
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1