A non-volatile semiconductor memory may be employed as mass storage for a computer system (e.g., desktop, laptop, portable, etc.) or a consumer device (e.g., music player, cell phone, camera, etc.) or other suitable application. The non-volatile semiconductor memory may comprise one or more memory devices (such as a flash memory) and control circuitry for accessing each memory device. Each memory device is coupled to an address bus and a data bus, as well as a number of interface control lines. When issuing a write command or an erase command to a memory device, the control circuitry configures the address bus and control lines, and then transfers command data (and user data for a write operation) over the data bus. After receiving the command, the memory device executes the command internally over an “access time”. To determine when the memory device is finished executing the command, the control circuitry typically polls the memory device by issuing a “command status” request wherein the memory device transmits the contents of a command status register to the control circuitry.
The memory device 4A in the embodiment of
In one embodiment, the access time needed to perform an erase command is different from the access time needed to perform a write command. Accordingly, in one embodiment the status delay is optimized relative to different types of access commands (e.g., a status delay optimized for erase commands and a status delay optimized for write commands).
In the example of
The process of measuring the access times of each memory device and modifying the access sequence may be performed at any suitable time. In one embodiment, the access times are measured and the access sequence modified during a manufacturing procedure of the non-volatile semiconductor memory. In other embodiments, the access times may vary over the lifetime of the non-volatile semiconductor memory 2 and/or affected by environmental conditions, such as temperature. Therefore, in one embodiment the access times may be measured whenever the non-volatile semiconductor memory is powered on, or measured periodically over the lifetime of the non-volatile semiconductor memory, or measured in response to detected changes in environmental conditions, or measured in response to a command received from a host system.
The non-volatile semiconductor memory 2 of the present invention may be employed in any suitable application, such as in a solid state disk drive (SSD), or in a memory card or memory stick. In addition, the non-volatile semiconductor memory 2 may employ any suitable memory devices 4A and 4B that may exhibit different access times (e.g., different access times for erase commands and/or for write commands).
Number | Name | Date | Kind |
---|---|---|---|
4644494 | Muller | Feb 1987 | A |
4937736 | Chang et al. | Jun 1990 | A |
5018096 | Aoyama | May 1991 | A |
5640529 | Hasbun | Jun 1997 | A |
5768189 | Takahashi | Jun 1998 | A |
5781783 | Gunther et al. | Jul 1998 | A |
5860137 | Raz et al. | Jan 1999 | A |
5929590 | Tang | Jul 1999 | A |
6052799 | Li et al. | Apr 2000 | A |
6134631 | Jennings, III | Oct 2000 | A |
6173360 | Beardsley et al. | Jan 2001 | B1 |
6286087 | Ito et al. | Sep 2001 | B1 |
6324627 | Kricheff et al. | Nov 2001 | B1 |
6484229 | Ichikawa et al. | Nov 2002 | B1 |
6633963 | Ellison et al. | Oct 2003 | B1 |
6640268 | Kumar | Oct 2003 | B1 |
6661724 | Snyder et al. | Dec 2003 | B1 |
6694381 | Lo et al. | Feb 2004 | B1 |
6792519 | Constable et al. | Sep 2004 | B2 |
6856556 | Hajeck | Feb 2005 | B1 |
6968434 | Kamano et al. | Nov 2005 | B2 |
7003644 | Heath et al. | Feb 2006 | B2 |
7024410 | Ito et al. | Apr 2006 | B2 |
7114051 | Guu et al. | Sep 2006 | B2 |
7126857 | Hajeck | Oct 2006 | B2 |
7139871 | Mizuno | Nov 2006 | B2 |
7139890 | Moran et al. | Nov 2006 | B2 |
7149046 | Coker et al. | Dec 2006 | B1 |
7170788 | Wan et al. | Jan 2007 | B1 |
7213117 | Wakabayash et al. | May 2007 | B2 |
7224604 | Lasser | May 2007 | B2 |
7287118 | Chang et al. | Oct 2007 | B2 |
7307881 | Chen et al. | Dec 2007 | B2 |
7315917 | Bennett et al. | Jan 2008 | B2 |
7330954 | Nangle | Feb 2008 | B2 |
7408804 | Hemink et al. | Aug 2008 | B2 |
7430136 | Merry, Jr. et al. | Sep 2008 | B2 |
7441067 | Gorobets et al. | Oct 2008 | B2 |
7447807 | Merry et al. | Nov 2008 | B1 |
7450436 | Salessi et al. | Nov 2008 | B2 |
7467253 | Yero | Dec 2008 | B2 |
7502256 | Merry, Jr. et al. | Mar 2009 | B2 |
7509441 | Merry et al. | Mar 2009 | B1 |
7515471 | Oh et al. | Apr 2009 | B2 |
7596643 | Merry, Jr. et al. | Sep 2009 | B2 |
7609565 | Lee | Oct 2009 | B2 |
7653778 | Merry, Jr. et al. | Jan 2010 | B2 |
7654466 | Maeda et al. | Feb 2010 | B2 |
7685337 | Merry, Jr. et al. | Mar 2010 | B2 |
7685338 | Merry, Jr. et al. | Mar 2010 | B2 |
7685374 | Diggs et al. | Mar 2010 | B2 |
7733712 | Walston et al. | Jun 2010 | B1 |
7765373 | Merry et al. | Jul 2010 | B1 |
7898855 | Merry, Jr. et al. | Mar 2011 | B2 |
7912991 | Merry et al. | Mar 2011 | B1 |
7936603 | Merry, Jr. et al. | May 2011 | B2 |
7962792 | Diggs et al. | Jun 2011 | B2 |
8078918 | Diggs et al. | Dec 2011 | B2 |
8090899 | Syu | Jan 2012 | B1 |
8095851 | Diggs et al. | Jan 2012 | B2 |
8108692 | Merry et al. | Jan 2012 | B1 |
8122185 | Merry, Jr. et al. | Feb 2012 | B2 |
8127048 | Merry et al. | Feb 2012 | B1 |
8135903 | Kan | Mar 2012 | B1 |
8151020 | Merry, Jr. et al. | Apr 2012 | B2 |
8161227 | Diggs et al. | Apr 2012 | B1 |
8166245 | Diggs et al. | Apr 2012 | B2 |
8243525 | Kan | Aug 2012 | B1 |
8254172 | Kan | Aug 2012 | B1 |
8261012 | Kan | Sep 2012 | B2 |
8296625 | Diggs et al. | Oct 2012 | B2 |
8312207 | Merry, Jr. et al. | Nov 2012 | B2 |
8316176 | Phan et al. | Nov 2012 | B1 |
8341339 | Boyle et al. | Dec 2012 | B1 |
8375151 | Kan | Feb 2013 | B1 |
8392635 | Booth et al. | Mar 2013 | B2 |
8397107 | Syu et al. | Mar 2013 | B1 |
8407449 | Colon et al. | Mar 2013 | B1 |
8423722 | Deforest et al. | Apr 2013 | B1 |
8433858 | Diggs et al. | Apr 2013 | B1 |
8443167 | Fallone et al. | May 2013 | B1 |
8447920 | Syu | May 2013 | B1 |
8458435 | Rainey, III et al. | Jun 2013 | B1 |
8478930 | Syu | Jul 2013 | B1 |
8489854 | Colon et al. | Jul 2013 | B1 |
8503237 | Horn | Aug 2013 | B1 |
8521972 | Boyle et al. | Aug 2013 | B1 |
8549236 | Diggs et al. | Oct 2013 | B2 |
8583835 | Kan | Nov 2013 | B1 |
8601311 | Horn | Dec 2013 | B2 |
8601313 | Horn | Dec 2013 | B1 |
8612669 | Syu et al. | Dec 2013 | B1 |
8612804 | Kang et al. | Dec 2013 | B1 |
8615681 | Horn | Dec 2013 | B2 |
8638602 | Horn | Jan 2014 | B1 |
8639872 | Boyle et al. | Jan 2014 | B1 |
8683113 | Abasto et al. | Mar 2014 | B2 |
8700834 | Horn et al. | Apr 2014 | B2 |
8700950 | Syu | Apr 2014 | B1 |
8700951 | Call et al. | Apr 2014 | B1 |
8706985 | Boyle et al. | Apr 2014 | B1 |
8707104 | Jean | Apr 2014 | B1 |
8713066 | Lo et al. | Apr 2014 | B1 |
8713357 | Jean et al. | Apr 2014 | B1 |
8719531 | Strange et al. | May 2014 | B2 |
8724422 | Agness et al. | May 2014 | B1 |
8725931 | Kang | May 2014 | B1 |
8745277 | Kan | Jun 2014 | B2 |
8751728 | Syu et al. | Jun 2014 | B1 |
8769190 | Syu et al. | Jul 2014 | B1 |
8769232 | Suryabudi et al. | Jul 2014 | B2 |
8775720 | Meyer et al. | Jul 2014 | B1 |
8782327 | Kang et al. | Jul 2014 | B1 |
8788778 | Boyle | Jul 2014 | B1 |
8788779 | Horn | Jul 2014 | B1 |
8788880 | Gosla et al. | Jul 2014 | B1 |
8793429 | Call et al. | Jul 2014 | B1 |
8825940 | Diggs | Sep 2014 | B1 |
20020073272 | Ko et al. | Jun 2002 | A1 |
20030110263 | Shillo | Jun 2003 | A1 |
20030149918 | Takaichi | Aug 2003 | A1 |
20030162549 | Carlsson | Aug 2003 | A1 |
20030163633 | Aasheim et al. | Aug 2003 | A1 |
20030182496 | Yoo | Sep 2003 | A1 |
20030188092 | Heath et al. | Oct 2003 | A1 |
20040015653 | Trantham | Jan 2004 | A1 |
20050160195 | Bruner et al. | Jul 2005 | A1 |
20050196165 | Dybsetter et al. | Sep 2005 | A1 |
20060095699 | Kobayashi et al. | May 2006 | A1 |
20060143426 | Wu | Jun 2006 | A1 |
20060184736 | Benhase et al. | Aug 2006 | A1 |
20060190696 | Ito et al. | Aug 2006 | A1 |
20060236392 | Thomas et al. | Oct 2006 | A1 |
20060294338 | Fisher et al. | Dec 2006 | A1 |
20070033362 | Sinclair | Feb 2007 | A1 |
20070050536 | Kolokowsky | Mar 2007 | A1 |
20070079065 | Bonella et al. | Apr 2007 | A1 |
20070079097 | Karnowski et al. | Apr 2007 | A1 |
20070136553 | Sinclair | Jun 2007 | A1 |
20070192538 | Dawkins | Aug 2007 | A1 |
20070208604 | Purohit et al. | Sep 2007 | A1 |
20070233939 | Kim | Oct 2007 | A1 |
20070245065 | Kagan et al. | Oct 2007 | A1 |
20070247933 | Kagan | Oct 2007 | A1 |
20080019189 | Lin | Jan 2008 | A1 |
20080019196 | Lin | Jan 2008 | A1 |
20080082726 | Elhamias | Apr 2008 | A1 |
20080091872 | Bennett et al. | Apr 2008 | A1 |
20080098164 | Lee et al. | Apr 2008 | A1 |
20080126449 | Haitsma | May 2008 | A1 |
20080162798 | Lofgren et al. | Jul 2008 | A1 |
20080270678 | Cornwell et al. | Oct 2008 | A1 |
20080282024 | Biswas et al. | Nov 2008 | A1 |
20080294813 | Gorobets | Nov 2008 | A1 |
20090089492 | Yoon et al. | Apr 2009 | A1 |
20090091979 | Shalvi | Apr 2009 | A1 |
20090125782 | Josefiak et al. | May 2009 | A1 |
20090138654 | Sutardja | May 2009 | A1 |
20090150599 | Bennett | Jun 2009 | A1 |
20090172213 | Jayachandran et al. | Jul 2009 | A1 |
20090204853 | Diggs et al. | Aug 2009 | A1 |
20100061152 | De Caro et al. | Mar 2010 | A1 |
20100174849 | Walston et al. | Jul 2010 | A1 |
20100250793 | Syu | Sep 2010 | A1 |
20110099323 | Syu | Apr 2011 | A1 |
20110191526 | Haukness et al. | Aug 2011 | A1 |
20110283049 | Kang et al. | Nov 2011 | A1 |
20120260020 | Suryabudi et al. | Oct 2012 | A1 |
20120278531 | Horn | Nov 2012 | A1 |
20120284460 | Guda | Nov 2012 | A1 |
20120324191 | Strange et al. | Dec 2012 | A1 |
20130132638 | Horn et al. | May 2013 | A1 |
20130145106 | Kan | Jun 2013 | A1 |
20130290793 | Booth et al. | Oct 2013 | A1 |
20140059405 | Syu et al. | Feb 2014 | A1 |
20140101369 | Tomlin et al. | Apr 2014 | A1 |
20140115427 | Lu | Apr 2014 | A1 |
20140133220 | Danilak et al. | May 2014 | A1 |
20140136753 | Tomlin et al. | May 2014 | A1 |
20140149826 | Lu et al. | May 2014 | A1 |
20140157078 | Danilak et al. | Jun 2014 | A1 |
20140181432 | Horn | Jun 2014 | A1 |
20140223255 | Lu et al. | Aug 2014 | A1 |
Number | Date | Country |
---|---|---|
1662886 | Aug 2005 | CN |
1761935 | Apr 2006 | CN |
1985239 | Jun 2007 | CN |
Entry |
---|
MICRON Technical Note, “NAND Flash 101: An Introduction to NAND Flash and How to Design it in to Your Next Product”, TN-29-19, Nov. 2006, http://download.micron.com/pdf/technotes/nand/tn2919.pdf, pp. 1-28. |
U.S. Appl. No. 12/326,780 to Mark S. Diggs, et al., filed Dec. 2, 2008. |
U.S. Appl. No. 12/350,180 to Wesley Walston, et al., filed Jan. 7, 2009. |
Second Office Action dated Jun. 26, 2014 from Chinese Patent Application No. 201010134420.0 filed Feb. 24, 2014 and English Translation, 8 pages. |
Office Action dated Oct. 12, 2011 from U.S. Appl. No. 12/350,180, 22 pages. |
Office Action dated Mar. 20, 2012 from U.S. Appl. No. 12/326,780, 33 pages. |
Office Action dated Jun. 1, 2012 from U.S. Appl. No. 12/350,180, 22 pages. |
Office Action dated Nov. 5, 2012 from U.S. Appl. No. 12/350,180, 11 pages. |
Office Action dated Nov. 30, 2012 from U.S. Appl. No. 12/326,780, 46 pages. |
Advisory Action dated May 22, 2013 from U.S. Appl. No. 12/326,780, 11 pages. |
Office Action dated Oct. 8, 2013 from Chinese Patent Application No. 201010134420.0, filed Mar. 16, 2010, 16 pages. |
Office Action dated Jan. 30, 2014 from U.S. Appl. No. 12/350,180, 20 pages. |
Notice of Allowance dated Dec. 11, 2013 from U.S. Appl. No. 12/326,780, 15 pages. |
Office Action dated Jul. 25, 2013 from Chinese Patent Application No. 201010134420.0 filed Jan. 7, 2010 and English translation of The State Intellectual Property Office of P.R.C. Search Report, 20 pages. |
Office Action dated Apr. 15, 2014 from Chinese Patent Application No. 201010134420.0 filed Jan. 7, 2010 and English translation of The State Intellectual Property Office of P.R.C. Search Report, 13 pages. |
Interview Summary dated Sep. 2, 2011 from U.S. Appl. No. 12/326,780, 3 pages. |
Office Action dated Apr. 7, 2011 from U.S. Appl. No. 12/350,180, 22 pages. |
Office Action dated May 25, 2011 from U.S. Appl. No. 12/326,780, 37 pgs. |
Office Action dated Nov. 8, 2011 from U.S. Appl. No. 12/326,780, 39 pgs. |
Notice of Allowance dated Apr. 25, 2014 from U.S. Appl. No. 12/326,780, 10 pgs. |
Interview Summary dated Jun. 30, 2014 from U.S. Appl. No. 12/350,180, 3 pgs. |
Interview Summary dated Dec. 24, 2014 from U.S. Appl. No. 12/350,180, 3 pgs. |
Third Office Action dated Dec. 16, 2014 from Chinese Patent Application No. 201010002144.2, filed Jan. 7, 2010, 11 pages. |
Notice of Allowance dated Jan. 13, 2015, from U.S. Appl. No. 12/350,180, 9 pgs. |
Final Office Action dated Aug. 5, 2014 from U.S. Appl. No. 12/350,180, 17 pages. |
Notice of Allowance dated Apr. 23, 2015 from U.S. Appl. No. 12/350,180, 26 pages. |
Interview Summary dated Jan. 9, 2012 from U.S. Appl. No. 12/350,180, 3 pages. |
Number | Date | Country | |
---|---|---|---|
20100250793 A1 | Sep 2010 | US |