CN201048049Y - Electronic hard disk of PCIe interface - Google Patents
Electronic hard disk of PCIe interface Download PDFInfo
- Publication number
- CN201048049Y CN201048049Y CNU2007200633777U CN200720063377U CN201048049Y CN 201048049 Y CN201048049 Y CN 201048049Y CN U2007200633777 U CNU2007200633777 U CN U2007200633777U CN 200720063377 U CN200720063377 U CN 200720063377U CN 201048049 Y CN201048049 Y CN 201048049Y
- Authority
- CN
- China
- Prior art keywords
- controller
- pcie
- flash array
- interface
- type flash
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 239000000835 fiber Substances 0.000 claims abstract description 3
- 230000005540 biological transmission Effects 0.000 abstract description 7
- 238000007726 management method Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000007795 chemical reaction product Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Memory System Of A Hierarchy Structure (AREA)
Abstract
Description
技术领域 technical field
本实用新型专利涉及一种高速大容量存储设备,具体是一种基于PCIe总线的、采用Flash阵列作为存储介质的超高速大容量非易失性电子硬盘。The utility model patent relates to a high-speed and large-capacity storage device, specifically an ultra-high-speed large-capacity non-volatile electronic hard disk based on a PCIe bus and using a Flash array as a storage medium.
背景技术 Background technique
目前,主要的存储设备是机械硬盘,部分高端产品则采用具有IDE接口的电子硬盘。在消费类领域,如个人计算机、数据库、低端服务器等领,可以基本满足性能要求。但是对于工业领域和高端存储领域,普通机械硬盘和电子硬盘的数据传输性能低,一般不高于60MB/s,不能满足对性能有较高要求的应用。能够满足速度要求的基于机械硬盘的磁盘阵列则体积大、重量达和功耗高,性价比低。而且,机械硬盘采用机械马达和磁片作为存储体,不适于对温度和湿度等有较高要求应用环境。At present, the main storage device is a mechanical hard disk, and some high-end products use electronic hard disks with IDE interfaces. In consumer fields, such as personal computers, databases, low-end servers, etc., it can basically meet the performance requirements. However, for industrial fields and high-end storage fields, the data transmission performance of ordinary mechanical hard disks and electronic hard disks is low, generally not higher than 60MB/s, which cannot meet applications with higher performance requirements. Disk arrays based on mechanical hard disks that can meet the speed requirements are large in size, heavy in weight, high in power consumption, and low in cost performance. Moreover, mechanical hard disks use mechanical motors and magnetic disks as storage bodies, which are not suitable for application environments with high requirements on temperature and humidity.
发明内容 Contents of the invention
针对现有硬盘数据传输速度和存储速度低的不足和环境适应能力弱的缺点,本实用新型提供了一种基于PCIe总线的、采用Flash阵列作为存储介质的超高速大容量非易失性电子硬盘。结合了PCIe总线的高速特性以及Flash阵列的高速、结构紧凑、低功耗、高抗震等优点,满足了对于传输性能有较高要求应用领域。Aiming at the deficiencies of existing hard disk data transmission speed and low storage speed and weak environmental adaptability, the utility model provides an ultra-high-speed large-capacity non-volatile electronic hard disk based on PCIe bus and using Flash array as storage medium . Combining the high-speed characteristics of the PCIe bus with the advantages of high-speed, compact structure, low power consumption, and high shock resistance of the Flash array, it meets the application fields that have high requirements for transmission performance.
本实用新型的技术解决方案是:外壳1为符合机械硬盘规范的壳体,符合PCIe规范的接口器件2连接采用FPGA实现光纤通道(FibreChannel)协议和NAND型Flash阵列管理的控制器3,控制器3与NAND型Flash阵列4连接,Flash阵列作为数据的存储介质,电源管理单元6与PCIe接口2、控制器3和Flash阵列4连接,实现低功耗控制,SDRAM和NOR型Flash存储器5与控制器3连接,作为程序存储器和数据缓存。The technical solution of the present utility model is: shell 1 is the housing that conforms to mechanical hard disk specification, and the
PCIe协议和Flash阵列管理控制器3实现了电子硬盘的数据管理和存储以及总线时序,可以实现1GBytes/s的数据传输速率和1TBytes的容量管理。该控制通过FPGA可编程逻辑器件实现,采用SOC芯片设计方式,集成了嵌入式软核处理器7、PCIe协议IP8、NAND型Flash阵列控制器9、SDRAM和NOR型Flash控制器10、PCIe物理层IP11。The PCIe protocol and the Flash
Flash阵列4采用多片NAND型Flash实现速度和容量的扩展,实现100MBytes/s-1GBytes/s的存储速度和16GBytes-1TBytes的容量。NAND型Flash为非易失性存储器,具有100万次的擦写寿命,可实现数据的长时间保存;并且具有低功耗的优点。Flash
电源管理单元6具有低功耗特征,可自动监测系统的状态,当PCIe协议和Flash阵列管理控制器处于闲置状态时,电源管理单元自动进入待机节电模式。The power management unit 6 has the feature of low power consumption and can automatically monitor the state of the system. When the PCIe protocol and the Flash array management controller are idle, the power management unit automatically enters the standby power-saving mode.
SDRAM和NOR型FLASH存储器5作为控制器的程序存储器和电子硬盘的数据缓存。SDRAM and NOR
该电子硬盘可方便的插入具有PCIe插槽的计算机和工控机。同时该电子硬盘主体全部采用半导体介质,无机械动力部件,对环境适应能力高,可在工业级的温度和湿度范围内正常工作。The electronic hard disk can be conveniently inserted into computers and industrial computers with PCIe slots. At the same time, the main body of the electronic hard disk is all made of semiconductor media, without mechanical power components, with high adaptability to the environment, and can work normally within the range of industrial temperature and humidity.
由以上可知,本实用新型相比现有技术有如下优点:As can be seen from the above, the utility model has the following advantages compared with the prior art:
1、采用PCIe总线作为传输接口,具有高速特性,满足高端领域对数据传输速率的要求。1. The PCIe bus is used as the transmission interface, which has high-speed characteristics and meets the data transmission rate requirements in the high-end field.
2、设计了NAND型Flash阵列的管理,极大的扩展了存储容量和速度。2. The management of NAND Flash array is designed, which greatly expands the storage capacity and speed.
3、采用NAND型Flash存储器作为存储介质,具有非易失性、数据保存时间长的优点。3. NAND flash memory is used as the storage medium, which has the advantages of non-volatility and long data storage time.
3、采用了可编程逻辑器件,采用SOC芯片设计方式,采用了嵌入式软核处理器,实现了PCIe总线协议和Flash阵列的管理。3. It adopts programmable logic devices, adopts SOC chip design method, adopts embedded soft-core processor, and realizes PCIe bus protocol and Flash array management.
4、智能电源管理单元,使得设备功耗进一步得到优化。4. The intelligent power management unit further optimizes the power consumption of the device.
5、上述优势使得该设备具有高可靠性、高性能、低功耗、体积小的特征。5. The above advantages make the device have the characteristics of high reliability, high performance, low power consumption and small size.
附图说明 Description of drawings
图1是PCIe接口的电子硬盘的组成框图。FIG. 1 is a block diagram of an electronic hard disk with a PCIe interface.
图2是利用可编程逻辑器件实现的控制器设计原理图。Fig. 2 is the schematic diagram of the controller design realized by the programmable logic device.
具体实施方式 Detailed ways
结合附图对硬盘的结构进行详细说明。The structure of the hard disk will be described in detail in conjunction with the accompanying drawings.
图1中可编程逻辑器件是控制数据收发和存储的核心。PCIe接口的数据通过FPGA高速端口收发数据,SDRAM用来对数据进行缓冲,提高读写速度,Flash阵列存储数据,NOR型FLASH存储器用来存储FPGA的程序。电源管理部分对整个硬盘供电。The programmable logic device in Fig. 1 is the core of controlling data sending and receiving and storing. The data of the PCIe interface is sent and received through the high-speed port of the FPGA. SDRAM is used to buffer the data to improve the reading and writing speed. The Flash array stores the data, and the NOR-type FLASH memory is used to store the program of the FPGA. The power management part supplies power to the entire hard disk.
图2中框图为可编程逻辑器件FPGA工作流程的详细说明。包括数据收发通过的PCIe物理层,PCIe协议层,嵌入式软核处理器为数据和控制逻辑处理的中心,负责接过PCIe协议层转换后数据的处理以及与外围SDRAM、NOR型FLASH存储器和FLASH阵列接口电路的控制逻辑。The block diagram in Figure 2 is a detailed description of the programmable logic device FPGA workflow. Including the PCIe physical layer through which data is sent and received, the PCIe protocol layer, and the embedded soft-core processor as the center of data and control logic processing, responsible for data processing after conversion from the PCIe protocol layer and communication with peripheral SDRAM, NOR-type FLASH memory and FLASH Control logic for the array interface circuit.
实施例采用如下型号配置:The embodiment adopts the following model configuration:
可编程逻辑器件:Virtex5LXT50-FF665Programmable logic device: Virtex5LXT50-FF665
存储器:32M SDRAM和64M FlashMemory: 32M SDRAM and 64M Flash
NAND型Flash:K9NBG08U4A-PIB0NAND Flash: K9NBG08U4A-PIB0
嵌入式软核处理器:Xilinx MicroBlaze 4.0Embedded soft core processor: Xilinx MicroBlaze 4.0
PCIe协议IP:Xilinx PCI Express Endpoint Cores v3.3PCIe protocol IP: Xilinx PCI Express Endpoint Cores v3.3
PCIe物理层IP:Xilinx RocketIO GTPPCIe physical layer IP: Xilinx RocketIO GTP
实施例:短消息服务中心Embodiment: short message service center
移动运营商的短消息服务中心由UNIX服务器和低端磁盘阵列构成,在突发大量用户短消息的情况下,SMSC软件需要磁盘阵列其无法达到的提供超过3000IOPS的I/O能力,结果造成服务器CPU使用率接近100%、不能及时处理、转发短信,引起用户的不满。此时,即便扩充CPU、内存也无明显效果。The short message service center of a mobile operator is composed of a UNIX server and a low-end disk array. In the case of a large number of user short messages, the SMSC software needs the I/O capacity of the disk array, which cannot provide more than 3000 IOPS. As a result, the server The CPU utilization rate is close to 100%, and the SMS cannot be processed and forwarded in time, causing dissatisfaction among users. At this time, even if the CPU and memory are expanded, there is no obvious effect.
通过对短消息服务应用的分析,把频繁更新及读写的Oracle Redo日志文件、Oracle回滚内容、Oracle临时文件和索引文件等全部装入PCIe接口的高速电子硬盘可以满足要求。在减少SMSC服务器数量的情况下,短消息处理能力可以由每秒5条短消息大幅提升到每秒450条短消息,而且使每条短消息的成本大幅降低,增加了运营商的利润。Through the analysis of the short message service application, it can meet the requirements to load the frequently updated and read-write Oracle Redo log files, Oracle rollback content, Oracle temporary files and index files into the high-speed electronic hard disk with PCIe interface. In the case of reducing the number of SMSC servers, the short message processing capacity can be greatly increased from 5 short messages per second to 450 short messages per second, and the cost of each short message is greatly reduced, increasing the profit of operators.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNU2007200633777U CN201048049Y (en) | 2007-05-30 | 2007-05-30 | Electronic hard disk of PCIe interface |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNU2007200633777U CN201048049Y (en) | 2007-05-30 | 2007-05-30 | Electronic hard disk of PCIe interface |
Publications (1)
Publication Number | Publication Date |
---|---|
CN201048049Y true CN201048049Y (en) | 2008-04-16 |
Family
ID=39300640
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNU2007200633777U Expired - Lifetime CN201048049Y (en) | 2007-05-30 | 2007-05-30 | Electronic hard disk of PCIe interface |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN201048049Y (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009049546A1 (en) * | 2007-10-19 | 2009-04-23 | Huawei Technologies Co., Ltd. | Solid-state hard disk controller circuit and solid-state hard disk |
CN102272848A (en) * | 2008-11-13 | 2011-12-07 | 韩商英得联股份有限公司 | Controller for solid state disk which controls access to memory bank |
-
2007
- 2007-05-30 CN CNU2007200633777U patent/CN201048049Y/en not_active Expired - Lifetime
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009049546A1 (en) * | 2007-10-19 | 2009-04-23 | Huawei Technologies Co., Ltd. | Solid-state hard disk controller circuit and solid-state hard disk |
CN102272848A (en) * | 2008-11-13 | 2011-12-07 | 韩商英得联股份有限公司 | Controller for solid state disk which controls access to memory bank |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9021189B2 (en) | System and method for performing efficient processing of data stored in a storage node | |
US9092321B2 (en) | System and method for performing efficient searches and queries in a storage node | |
KR101702280B1 (en) | Command queuing | |
US10489313B2 (en) | Flash storage failure rate reduction and hyperscale infrastructure robustness enhancement through the MRAM-NOR flash based cache architecture | |
US20130073798A1 (en) | Flash memory device and data management method | |
CN101656098A (en) | Solid state hard disc, power supply management method thereof and terminal | |
CN109800185B (en) | Data caching method in data storage system | |
CN105094709A (en) | Dynamic data compression method for solid-state disc storage system | |
CN113590501A (en) | Data storage method and related equipment | |
CN105474185B (en) | Power based on cache is saved | |
CN102096639A (en) | Method for trimming data on non-volatile flash media | |
CN102203749B (en) | Method and device for writing solid state hard disk under multi-level cache | |
CN106777342A (en) | A kind of HPFS mixing energy-conservation storage system and method based on reliability | |
US7093149B2 (en) | Tiered secondary memory architecture to reduce power consumption in a portable computer system | |
Kim et al. | CAUSE: Critical application usage-aware memory system using non-volatile memory for mobile devices | |
WO2015061921A1 (en) | Dynamic caching method and system for data storage system | |
CN101339492A (en) | Native SATA solid-state hard disk controller | |
WO2020029319A1 (en) | All-flash server | |
CN109388341A (en) | A kind of system storage optimization method based on Device Mapper | |
CN102541458A (en) | A method for improving data writing speed of electronic hard disk | |
CN105607862A (en) | Solid state disk capable of combining DRAM (Dynamic Random Access Memory) with MRAM (Magnetic Random Access Memory) and being provided with backup power | |
CN103559145B (en) | A kind of digital independent, wiring method and electronic equipment | |
CN201698255U (en) | Server capable of accessing disc at high speed | |
CN117032557A (en) | Solid state disk data storage method and device, storage medium and electronic equipment | |
CN201048049Y (en) | Electronic hard disk of PCIe interface |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract |
Assignee: Changsha hi tech Development Zone Source Information Technology Co., Ltd. Assignor: Xu Xin|Wu Jia|Bu Kai Contract fulfillment period: 2008.10.9 to 2018.10.9 Contract record no.: 2008430000045 Denomination of utility model: Electronic hard disk of PCIe interface Granted publication date: 20080416 License type: Exclusive license Record date: 20081209 |
|
LIC | Patent licence contract for exploitation submitted for record |
Free format text: EXCLUSIVE LICENSE; TIME LIMIT OF IMPLEMENTING CONTACT: 2008.10.9 TO 2018.10.9; CHANGE OF CONTRACT Name of requester: CHANGSHA GAOXIN DEVELOPMENT AREA YUANKE INFORMATIO Effective date: 20081209 |
|
ASS | Succession or assignment of patent right |
Owner name: HU'NAN RUNCORE HIGH-TECH. CO., LTD. Free format text: FORMER OWNER: XU XIN Effective date: 20111009 Free format text: FORMER OWNER: WU JIA BU KAI |
|
C41 | Transfer of patent application or patent right or utility model | ||
COR | Change of bibliographic data |
Free format text: CORRECT: ADDRESS; FROM: 410000 CHANGSHA, HUNAN PROVINCE TO: 410205 CHANGSHA, HUNAN PROVINCE |
|
TR01 | Transfer of patent right |
Effective date of registration: 20111009 Address after: Hunan province Yuelu District City Road 410205 Changsha Lugu Road No. 662 six floor Patentee after: Hunan Yuanke High-Tech Co., Ltd. Address before: 3 410000 Wu Jia, new home, Station North Road, Changsha, Hunan, 105 Co-patentee before: Wu Jia Patentee before: Xu Xin Co-patentee before: Bu Kai |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20160825 Address after: 410013 Hunan province Changsha Wenxuan High-tech Development Zone, Road No. 27 Lu Valley Yuyuan workshop B-7303/7304 Patentee after: Hunan Runcore Innovation Technology Co., Ltd. Address before: Hunan province Yuelu District City Road 410205 Changsha Lugu Road No. 662 six floor Patentee before: Hunan Yuanke High-Tech Co., Ltd. |
|
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20080416 |