DocumentCode :
1780485
Title :
Design and implementation of non-volatile memory express
Author :
Sivashankar ; Ramasamy, S.
Author_Institution :
VLSI Design at R.M.K Eng. Coll., Anna Univ., Chennai, India
fYear :
2014
fDate :
10-12 April 2014
Firstpage :
1
Lastpage :
6
Abstract :
Flash-memory-based solid-state disks (SSDs) provide faster random access and data transfer rates than electromechanical drives and today it can often serve as rotating-disk replacements, but the host interface to SSDs remains a performance bottleneck and also I/O subsystem causes unnecessary latencies, translations in the Read/Write commands. In order to completely utilize the performance of SSDs a Non Volatile Memory Subsystem was designed based on the NVM Express Specification. The communication to this I/O subsystem is through PCI Express interface and the command set is based on NVMe 1.0c Specification. The designed sub-system typically consists of PCIe Core, PCIe controller, NVMe controller, NAND Flash Controller and several NAND Chips. The present paper deals with the design and implementation of PCIe controller and the NVMe controller. The PCIe controller was designed as a generic bridge between any PCIe device and the PCIe Core. The NVMe controller was designed as a PCIe device which implements the NVMe Specification.
Keywords :
flash memories; peripheral interfaces; random-access storage; NAND chips; NAND flash controller; NVM express specification; NVMe 1.0c specification; NVMe controller; PCI express interface; PCIe controller; PCIe core; SSD; data transfer rate; flash-memory; nonvolatile memory express; random access; read/write command; rotating-disk replacement; solid-state disk; Flash memories; Hardware design languages; Information technology; Market research; Nonvolatile memory; Random access memory; Registers; HDD; NAND Flash Controller; NVM Express; PCI Express; SSD;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Recent Trends in Information Technology (ICRTIT), 2014 International Conference on
Conference_Location :
Chennai
Type :
conf
DOI :
10.1109/ICRTIT.2014.6996190
Filename :
6996190
Link To Document :
بازگشت