Knowledge (XXG)

Open NAND Flash Interface Working Group

Source đź“ť

404:, published on December 12, 2017, extends NV-DDR3 I/O speeds to 1066 MT/s and 1200MT/s.  For better signaling performance, ONFI 4.1 adds Duty Cycle Correction (DCC), Read and Write Training for speeds greater than 800MT/s, support for lower pin cap devices with 37.5 Ohms default output resistance, and devices which require data burst exit and restart for long data input and output pauses.  For lower power, 2.5V Vcc support is added. ONFI 4.1 also includes errata to the ONFI 4.0 specification. 416:, Published in May 2021, ONFI5.0 extends NV-DDR3 I/O speeds up to 2400MT/s. A new NV-LPDDR4 lower power interface is introduced with speeds up to 2400MT/s. With the NV-LPDDR4 interface, an optional Data Bus Inversion (DBI) feature is defined. New smaller footprint BGA-178b, BGA-154b and BGA-146b packages are added. ONFI5.0 also includes other errata related to the ONFI4.2 specification. 410:, published on February 12, 2020, extends NV-DDR3 I/O speeds to 1333MT/s, 1466MT/s and 1600MT/s. The BGA-252b four channel package is introduced which has a smaller footprint than the existing BGA-272b four channel package. To enable higher IOPS multi-plane operations, addressing restrictions related to multi-plane operations are relaxed. 150:, and accepted similar sets of low-level commands. As a result, when more capable and inexpensive models of NAND flash become available, product designers can incorporate them without major design changes. However, "similar" operation is not optimal: subtle differences in timing and command set mean that products must be thoroughly 424:
ONFI created the Block Abstracted NAND addendum specification to simplify host controller design by relieving the host of the complexities of ECC, bad block management, and other low-level NAND management tasks. The ONFI Block Abstracted NAND revision 1.1 specification adds the high speed source
398:, published on April 17, 2014, introduced the NV-DDR3 interface increases the maximum switching speed from 533 MB/s to 800 MB/s, providing a performance boost of up to 50% for high performance applications enabled by solid-state NAND storage components. 234:
standard family by the late 1970s. These ICs are manufactured as commodity parts by a number of different vendors. This has allowed designers to freely mix 7400 components from different vendors—and even to mix components based on different
169:
Thus, one of the main motivations for standardization of NAND flash was to make it easier to switch between NAND chips from different producers, thereby permitting faster development of NAND-based products and lower prices via increased
386:, published in october of 2012, includes errata to the original ONFI 3.0 specification, adds LUN SET/GET Features commands, and implements additional data setup and hold values for NV-DDR2 interface. 146:
of flash memory was incorporated into consumer electronics, and production was expected to double by 2007. As of 2006, NAND flash memory chips from most vendors used similar packaging, had similar
433:
The NAND Connector Specification was ratified in April 2008. It specifies a standardized connection for NAND modules (similar to DRAM DIMMs) for use in applications like caching and
1025: 298:
Version 1.0 of this specification was released on December 28, 2006, and made available at no cost from the ONFI web site. Samsung was still not a participant. It specified:
34: 892: 283:, the world's largest manufacturer of NAND flash, was absent in 2006. Vendors of NAND flash-based consumer electronics and computing products are also members. 815: 866: 166:
of flash-based devices, and means they are likely to be incompatible with future models of NAND flash, unless and until their firmware is updated.
557: 1035: 1030: 202:. Product designers wanted newer NAND flash chips, for example, to be as easily interchangeable as hard disks from different manufacturers. 596: 425:
synchronous interface, which provides up to a 5X improvement in bandwidth compared with the traditional asynchronous NAND interface.
132:
format. Rather, ONFI seeks to standardize the low-level interface to raw NAND flash chips, which are the most widely used form of
219: 353: 346: 451: 1020: 739:"Perfectus Announces Industry's First SystemVerilog-based OVM Tested ONFi Verification IP for ONFi 2.1 Specification" 33: 307: 893:"ONFI Announces Publication of 4.0 Standard, Enabling a New Generation I/O with Lower Power and Higher Bandwidth" 1015: 324:
a standard mechanism for NAND chips to identify themselves and describe their capabilities (comparable to the
171: 951: 934: 738: 713: 685: 500: 816:"JEDEC and the Open NAND Flash Interface Workgroup Publish NAND Flash Interface Interoperability Standard" 325: 373: 113: 662: 568: 162:
so that it knows how to deal with differences in their interfaces. This increases the complexity and
211: 223: 968: 639: 607: 139: 643: 434: 342: 260: 227: 199: 187: 155: 790: 158:
is expected to operate with various NAND flash chips, it must store a table of them in its
686:"Intel primes Flash standardisation push: Industry body formed to define common interface" 366:
was published in August 2010. It included a protocol called EZ-NAND that hid ECC details.
315: 311: 268: 191: 136: 372:
was published in March 2011. It required fewer chip-enable pins enabling more efficient
867:"ONFI Announces Publication of 3.2 Standard, Pushes Data Transfer Speeds to 533 MB/sec" 236: 163: 102: 1009: 841: 765: 292: 112:
and devices that communicate with them. The formation of ONFI was announced at the
714:"Vendors pledge to make Flash as easy to upgrade as RAM: Open Flash spec published" 690: 210:
The effort to standardize NAND flash may be compared to earlier standardization of
133: 109: 60: 446: 215: 129: 319: 195: 106: 98: 657: 183: 175: 622:
See section "The Curse of Similarity" in this white paper by Arun Kamat of
276: 159: 20: 19:"ONFI" redirects here. For the medication under the brand name Onfi, see 251:
The ONFI consortium included manufacturers of NAND flash memory such as
280: 910: 303: 264: 147: 154:
and tested when a new model of flash chip is used in them. When a
558:"Open NAND Flash Interface: The First Wave of NAND Standardization" 335:
a standard command set for reading, writing, and erasing NAND flash
623: 377: 329: 256: 252: 179: 151: 526: 472: 174:
among manufacturers. By 2006, NAND flash became increasingly a
603: 564: 530: 476: 392:, published on July 23, 2013, raised the data rate to 533 MB/s. 272: 240: 143: 239:, once the 74HCT sub-family become available (consisting of 341:
improved performance via a standard implementation of read
998: 952:"Open NAND Flash Interface Specification Revision 5.0" 935:"Open NAND Flash Interface Specification Revision 4.2" 72: 360:A verification product was announced in June 2009. 67: 56: 48: 40: 969:"Block Abstracted NAND specification version 1.1" 842:"NAND Flash Interface Interoperability: JEDSD230" 634: 632: 128:include the development of a new consumer flash 376:routing. A standard developed jointly with the 243:components with TTL-compatible logic levels). 501:"New Group Simplifies NAND Flash Integration" 352:improved data integrity by allowing optional 8: 1026:Standards organizations in the United States 295:for standard interface to NAND flash chips. 26: 338:standard timing requirements for NAND flash 101:of technology companies working to develop 766:"NAND specification adds error correction" 190:and consumer electronics products such as 32: 25: 551: 549: 547: 642:by Amber Huffman and Michael Abraham of 590: 588: 495: 493: 464: 87:Open NAND Flash Interface Working Group 27:Open NAND Flash Interface Working Group 658:"Simplify Your Flash-Memory Interface" 186:drives. It is incorporated into many 142:(chips); in 2006, nearly one trillion 597:"Simplifying Flash Controller Design" 7: 16:Association of electronic companies 14: 473:"ONFI web site presentation page" 791:"ONFI specification version 3.0" 764:Mark LaPedus (August 16, 2010). 656:Jim Cooke (September 25, 2006). 712:Tony Smith (January 22, 2007). 380:was published in October 2012. 302:a standard physical interface ( 1: 1036:Organizations based in Oregon 1031:Technology trade associations 452:Common Flash Memory Interface 226:were originally produced by 97:with a lower case "i") is a 684:Tony Smith (May 11, 2006). 1054: 18: 822:. JEDEC. November 6, 2012 349:for NAND flash operations 326:Serial Presence Detection 31: 437:(SSDs) in PC platforms. 911:"Specifications - ONFi" 899:. ONFI. April 17, 2014. 206:Historical similarities 124:The group's goals did 873:. ONFI. July 23, 2013 420:Block Abstracted NAND 374:printed circuit board 354:error-correcting code 212:electronic components 114:Intel Developer Forum 606:.org. Archived from 567:.org. Archived from 306:) for NAND flash in 214:. For example, the 52:Industry trade group 1021:Non-volatile memory 507:. ONFI. May 9, 2006 230:, but had become a 224:integrated circuits 140:integrated circuits 28: 847:. October 30, 2012 663:Dr. Dobb's Journal 435:solid-state drives 200:solid-state drives 261:Micron Technology 228:Texas Instruments 188:personal computer 83: 82: 1043: 1002: 1001: 999:Official website 984: 983: 981: 979: 973: 965: 959: 958: 956: 948: 942: 941: 939: 931: 925: 924: 922: 921: 907: 901: 900: 889: 883: 882: 880: 878: 863: 857: 856: 854: 852: 846: 838: 832: 831: 829: 827: 812: 806: 805: 803: 801: 796:. March 15, 2011 795: 787: 781: 780: 778: 776: 761: 755: 754: 752: 750: 735: 729: 728: 726: 724: 709: 703: 702: 700: 698: 681: 675: 674: 672: 670: 653: 647: 636: 627: 621: 619: 618: 612: 601: 592: 583: 582: 580: 579: 573: 562: 556:Huffman, Amber. 553: 542: 541: 539: 538: 523: 517: 516: 514: 512: 497: 488: 487: 485: 484: 469: 192:USB flash drives 156:flash controller 79: 76: 74: 36: 29: 1053: 1052: 1046: 1045: 1044: 1042: 1041: 1040: 1016:Computer memory 1006: 1005: 997: 996: 993: 988: 987: 977: 975: 971: 967: 966: 962: 954: 950: 949: 945: 937: 933: 932: 928: 919: 917: 909: 908: 904: 891: 890: 886: 876: 874: 865: 864: 860: 850: 848: 844: 840: 839: 835: 825: 823: 814: 813: 809: 799: 797: 793: 789: 788: 784: 774: 772: 763: 762: 758: 748: 746: 745:. June 22, 2009 737: 736: 732: 722: 720: 711: 710: 706: 696: 694: 683: 682: 678: 668: 666: 655: 654: 650: 637: 630: 616: 614: 610: 599: 594: 593: 586: 577: 575: 571: 560: 555: 554: 545: 536: 534: 527:"ONFI FAQ page" 525: 524: 520: 510: 508: 499: 498: 491: 482: 480: 471: 470: 466: 461: 443: 431: 422: 289: 269:Western Digital 249: 208: 122: 116:in March 2006. 71: 63:standardization 24: 17: 12: 11: 5: 1051: 1050: 1047: 1039: 1038: 1033: 1028: 1023: 1018: 1008: 1007: 1004: 1003: 992: 991:External links 989: 986: 985: 974:. July 8, 2009 960: 957:. 25 May 2021. 943: 926: 902: 884: 858: 833: 807: 782: 756: 730: 704: 676: 648: 628: 584: 543: 518: 489: 463: 462: 460: 457: 456: 455: 449: 442: 439: 430: 429:NAND Connector 427: 421: 418: 358: 357: 356:(ECC) features 350: 345:and increased 339: 336: 333: 322: 310:-48, WSOP-48, 293:specifications 291:ONFI produced 288: 287:Specifications 285: 248: 245: 237:logic families 207: 204: 178:product, like 164:time-to-market 121: 118: 103:open standards 81: 80: 69: 65: 64: 58: 54: 53: 50: 46: 45: 42: 38: 37: 15: 13: 10: 9: 6: 4: 3: 2: 1049: 1048: 1037: 1034: 1032: 1029: 1027: 1024: 1022: 1019: 1017: 1014: 1013: 1011: 1000: 995: 994: 990: 978:September 13, 970: 964: 961: 953: 947: 944: 940:. 2020-02-12. 936: 930: 927: 916: 912: 906: 903: 898: 897:Press release 894: 888: 885: 877:September 13, 872: 871:Press release 868: 862: 859: 851:September 13, 843: 837: 834: 826:September 13, 821: 820:Press release 817: 811: 808: 800:September 13, 792: 786: 783: 775:September 13, 771: 767: 760: 757: 749:September 13, 744: 743:Press release 740: 734: 731: 723:September 13, 719: 715: 708: 705: 697:September 13, 693: 692: 687: 680: 677: 669:September 13, 665: 664: 659: 652: 649: 645: 641: 635: 633: 629: 625: 613:on 2012-02-19 609: 605: 598: 595:Kamat, Arun. 591: 589: 585: 574:on 2012-02-19 570: 566: 559: 552: 550: 548: 544: 532: 528: 522: 519: 511:September 13, 506: 505:Press release 502: 496: 494: 490: 478: 474: 468: 465: 458: 453: 450: 448: 445: 444: 440: 438: 436: 428: 426: 419: 417: 415: 411: 409: 405: 403: 399: 397: 393: 391: 387: 385: 381: 379: 375: 371: 367: 365: 361: 355: 351: 348: 344: 340: 337: 334: 331: 327: 323: 321: 317: 313: 309: 305: 301: 300: 299: 296: 294: 286: 284: 282: 278: 274: 270: 266: 262: 258: 254: 246: 244: 242: 238: 233: 229: 225: 221: 217: 213: 205: 203: 201: 197: 193: 189: 185: 181: 177: 173: 167: 165: 161: 157: 153: 149: 145: 141: 138: 135: 131: 127: 119: 117: 115: 111: 108: 104: 100: 96: 92: 88: 78: 70: 66: 62: 59: 55: 51: 47: 43: 39: 35: 30: 22: 976:. Retrieved 963: 946: 929: 918:. Retrieved 915:www.onfi.org 914: 905: 896: 887: 875:. Retrieved 870: 861: 849:. Retrieved 836: 824:. Retrieved 819: 810: 798:. Retrieved 785: 773:. Retrieved 769: 759: 747:. Retrieved 742: 733: 721:. Retrieved 718:The Register 717: 707: 695:. Retrieved 691:The Register 689: 679: 667:. Retrieved 661: 651: 640:presentation 615:. Retrieved 608:the original 576:. Retrieved 569:the original 535:. Retrieved 521: 509:. Retrieved 504: 481:. Retrieved 467: 432: 423: 413: 412: 407: 406: 401: 400: 395: 394: 389: 388: 383: 382: 369: 368: 363: 362: 359: 297: 290: 250: 231: 209: 168: 134:non-volatile 125: 123: 110:flash memory 94: 90: 86: 84: 61:Flash memory 447:NVM Express 414:Version 5.0 408:Version 4.2 402:Version 4.1 396:Version 4.0 390:Version 3.2 384:Version 3.1 370:Version 3.0 364:Version 2.3 347:concurrency 328:feature of 216:7400 series 196:MP3 players 172:competition 130:memory card 1010:Categories 920:2018-09-18 617:2010-07-31 578:2010-07-31 537:2010-07-31 483:2010-07-31 459:References 99:consortium 44:March 2006 638:See this 314:-52, and 184:hard disk 176:commodity 41:Formation 770:EE Times 441:See also 332:modules) 320:packages 277:Spansion 232:de facto 222:digital 160:firmware 152:debugged 21:clobazam 281:Samsung 247:Members 148:pinouts 120:History 68:Website 57:Purpose 644:Micron 304:pinout 265:Phison 198:, and 137:memory 972:(PDF) 955:(PDF) 938:(PDF) 845:(PDF) 794:(PDF) 624:Hynix 611:(PDF) 600:(PDF) 572:(PDF) 561:(PDF) 454:(CFI) 378:JEDEC 343:cache 330:SDRAM 257:Intel 253:Hynix 180:SDRAM 75:.onfi 980:2013 879:2013 853:2013 828:2013 802:2013 777:2013 751:2013 725:2013 699:2013 671:2013 604:ONFI 565:ONFI 533:.org 531:ONFI 513:2013 479:.org 477:ONFI 318:-63 308:TSOP 275:and 273:Sony 241:CMOS 107:NAND 105:for 95:ONFi 91:ONFI 85:The 77:.org 49:Type 316:BGA 312:LGA 220:TTL 218:of 182:or 144:MiB 126:not 93:or 73:www 1012:: 913:. 895:. 869:. 818:. 768:. 741:. 716:. 688:. 660:. 631:^ 602:. 587:^ 563:. 546:^ 529:. 503:. 492:^ 475:. 279:. 271:, 267:, 263:, 259:, 255:, 194:, 982:. 923:. 881:. 855:. 830:. 804:. 779:. 753:. 727:. 701:. 673:. 646:. 626:. 620:. 581:. 540:. 515:. 486:. 89:( 23:.

Index

clobazam

Flash memory
www.onfi.org
consortium
open standards
NAND
flash memory
Intel Developer Forum
memory card
non-volatile
memory
integrated circuits
MiB
pinouts
debugged
flash controller
firmware
time-to-market
competition
commodity
SDRAM
hard disk
personal computer
USB flash drives
MP3 players
solid-state drives
electronic components
7400 series
TTL

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑