JP4598025B2 - メモリシステム - Google Patents
メモリシステム Download PDFInfo
- Publication number
- JP4598025B2 JP4598025B2 JP2007159653A JP2007159653A JP4598025B2 JP 4598025 B2 JP4598025 B2 JP 4598025B2 JP 2007159653 A JP2007159653 A JP 2007159653A JP 2007159653 A JP2007159653 A JP 2007159653A JP 4598025 B2 JP4598025 B2 JP 4598025B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- transfer
- controller
- write
- memory
- 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 - Fee Related
Links
- 230000015654 memory Effects 0.000 title claims description 214
- 239000000872 buffer Substances 0.000 claims description 128
- 230000004044 response Effects 0.000 claims description 30
- 238000000034 method Methods 0.000 claims description 19
- 238000009825 accumulation Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 230000003139 buffering effect Effects 0.000 description 8
- 230000009977 dual effect Effects 0.000 description 7
- 238000013507 mapping Methods 0.000 description 4
- 238000004904 shortening Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000013500 data storage Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 239000000725 suspension Substances 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
Images
Landscapes
- Information Transfer Systems (AREA)
Description
2 フラッシュメモリ
3 ホスト装置
4 コントローラ
5 バッファメモリ(SDRAM)
11 ホストデータ転送制御部
12 フラッシュデータ転送制御部
13 転送調停部
14 CPU
15 制御レジスタ(コマンドレジスタ、アドレスレジスタ、ステータスレジスタ)
20 データバッファ
21 転送要求回路
22 データバッファ
23 転送要求回路
31 ホスト転送アドレスカウンタ
32 フラッシュ転送アドレスカウンタ
33 転送許可回路
Claims (3)
- 書き換え可能な不揮発性メモリと、バッファメモリと、コントローラとを有し、
前記コントローラは、外部装置からのアクセス要求に応答して、前記コントローラと前記外部装置との間の第1データ転送、前記コントローラと前記不揮発性メモリとの間の第2データ転送、及び前記コントローラと前記バッファメモリとの間の第3データ転送を制御し、前記第3データ転送における前記コントローラから前記バッファメモリへの転送と前記バッファメモリから前記コントローラへの転送とを時分割で制御し、この時分割による転送に並行して前記第1データ転送又は前記第2データ転送を可能にするメモリシステムであり、
前記コントローラは、前記不揮発性メモリにデータを書き込む際、前記時分割による第3データ転送において、前記コントローラから前記バッファメモリへの転送に並行して前記第2データ転送のうちの前記コントローラから前記不揮発性メモリへの転送を行い、前記バッファメモリから前記コントローラへの転送に並行して前記第1データ転送のうちの前記外部装置から前記コントローラへの転送を行い、
前記第3データ転送のデータ転送速度は、前記第1データ転送のデータ転送速度より速く、
前記第1データ転送、第2データ転送および第3データ転送は、一定のデータ単位で行われ、
前記バッファメモリには少なくとも上記一定のデータ単位の2以上の記憶容量を有し、
前記不揮発性メモリは、前記コントローラの制御による第3データ転送によって前記バッファメモリから読み出され且つ前記コントローラの制御による第2データ転送によって転送されたデータを、前記コントローラからの書込みコマンドに応答して前記不揮発性メモリの内部に書き込む動作を行い、
前記内部に書き込む動作において書き込みを正常に終了した場合、前記不揮発性メモリは書き込みの正常終了を前記コントローラに通知し、
前記内部に書き込む動作において書き込みエラーを生じた場合、前記不揮発性メモリは書き込み失敗を前記コントローラに通知し、
前記コントローラは、前記書き込み失敗が通知されると、前記不揮発性メモリに失敗に係る書き込み処理を要求し、前記不揮発性メモリがその要求に応答している間に前記外部装置からの後続の書き込みデータの転送である第1データ転送を受ける、メモリシステム。 - 前記コントローラは、前記外部装置からのアクセス要求である書き込み要求に対する全ての処理を終了すると、前記外部装置に書き込み完了通知を与える、請求項1に記載のメモリシステム。
- 前記第2データ転送によって複数の前記一定のデータ単位が前記不揮発性メモリに転送された後、前記コントローラからの書込みコマンドに応答して前記不揮発性メモリの内部にデータの書き込み動作を行う、請求項2に記載のメモリシステム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007159653A JP4598025B2 (ja) | 2007-06-18 | 2007-06-18 | メモリシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007159653A JP4598025B2 (ja) | 2007-06-18 | 2007-06-18 | メモリシステム |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002030191A Division JP4082913B2 (ja) | 2002-02-07 | 2002-02-07 | メモリシステム |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007330103A Division JP4447636B2 (ja) | 2007-12-21 | 2007-12-21 | メモリシステム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007293898A JP2007293898A (ja) | 2007-11-08 |
| JP4598025B2 true JP4598025B2 (ja) | 2010-12-15 |
Family
ID=38764389
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007159653A Expired - Fee Related JP4598025B2 (ja) | 2007-06-18 | 2007-06-18 | メモリシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4598025B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009277167A (ja) * | 2008-05-19 | 2009-11-26 | Mitsubishi Electric Corp | 制御装置 |
-
2007
- 2007-06-18 JP JP2007159653A patent/JP4598025B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007293898A (ja) | 2007-11-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4082913B2 (ja) | メモリシステム | |
| JP5032027B2 (ja) | 半導体ディスク制御装置 | |
| US9978430B2 (en) | Memory devices providing a refresh request and memory controllers responsive to a refresh request | |
| US5822251A (en) | Expandable flash-memory mass-storage using shared buddy lines and intermediate flash-bus between device-specific buffers and flash-intelligent DMA controllers | |
| KR101120305B1 (ko) | 부분 메모리 리프레시를 위한 방법, 장치 및 시스템 | |
| EP1488323B1 (en) | Memory system with burst length shorter than prefetch length | |
| US7441070B2 (en) | Method for accessing a non-volatile memory via a volatile memory interface | |
| JP4643729B2 (ja) | インタリーブ制御装置、インタリーブ制御方法及びメモリシステム | |
| WO2003085677A1 (en) | Nonvolatile storage device | |
| KR20090033887A (ko) | 비휘발성 메모리 시스템 및 비휘발성 메모리 시스템을 위한데이터 판독/기입 방법 | |
| EP1829042A1 (en) | Data relocation in a memory system | |
| WO1996032674A2 (en) | Semiconductor memory device for mass storage block access applications | |
| JP4447636B2 (ja) | メモリシステム | |
| JP5095649B2 (ja) | メモリシステム | |
| US20020161979A1 (en) | Speculative dram reads with cancel data mechanism | |
| JP5607118B2 (ja) | メモリシステム | |
| JP2006040497A (ja) | 半導体記憶装置、不揮発性半導体記憶装置 | |
| JP4598025B2 (ja) | メモリシステム | |
| KR20210012818A (ko) | 메모리 장치 및 그 동작 방법 | |
| US12517663B2 (en) | Storage device performing read operation and method of operating the same | |
| KR20260014894A (ko) | 온 다이 터미네이션 회로를 포함하는 메모리 장치, 스토리지 컨트롤러, 및 이를 포함하는 저장 장치 | |
| JP2007280140A (ja) | 半導体記憶装置および信号処理システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071023 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071221 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080129 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080331 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080416 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20080418 |
|
| A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20080606 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20080616 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20080617 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20100323 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20100326 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100922 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131001 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |