JP5037814B2 - メモリ制御装置及びメモリ制御方法 - Google Patents
メモリ制御装置及びメモリ制御方法 Download PDFInfo
- Publication number
- JP5037814B2 JP5037814B2 JP2005346892A JP2005346892A JP5037814B2 JP 5037814 B2 JP5037814 B2 JP 5037814B2 JP 2005346892 A JP2005346892 A JP 2005346892A JP 2005346892 A JP2005346892 A JP 2005346892A JP 5037814 B2 JP5037814 B2 JP 5037814B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- transfer
- processing means
- transferred
- 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
Images
Landscapes
- Memory System (AREA)
Description
本発明に係るメモリ制御方法は、メモリと複数の処理手段との間のデータ転送を制御する方法であって、前記複数の処理手段における第1の処理手段から転送要求された第1のデータを第1のデータ長を単位として転送し、前記複数の処理手段における第2の処理手段から転送要求された第2のデータを前記第1のデータ長よりも短い第2のデータ長を単位として転送し、前記第1のデータ長の第1のデータを転送した後、一つの前記第2のデータ長の第2のデータを転送するために必要な時間間隔で、次の前記第1のデータ長の第1のデータを転送し、前記第1のデータ長の第1のデータを転送した後に次の前記第1のデータ長の第1のデータを転送するまでの間に前記第2のデータ長の第2のデータを転送することを特徴とする。
図1は、本発明の一実施形態による情報処理システムを適用した映像記録再生装置の構成例を示すブロック図である。
104 記録再生処理部
105 メモリコントローラ
106 メモリ
107 記録媒体
108、110 FIFO
109、111 シーケンサー
112 セレクタ部
Claims (10)
- 複数の処理手段と、
前記複数の処理手段とメモリとの間のデータ転送を制御する手段であって、前記複数の処理手段における第1の処理手段から転送要求された第1のデータを第1のデータ長を単位として転送し、前記複数の処理手段における第2の処理手段から転送要求された第2のデータを前記第1のデータ長よりも短い第2のデータ長を単位として転送する制御手段とを備え、
前記制御手段は、前記第1のデータ長の第1のデータを転送した後、一つの前記第2のデータ長の第2のデータを転送するために必要な時間間隔で、次の前記第1のデータ長の第1のデータを転送し、前記第1のデータ長の第1のデータを転送した後に次の前記第1のデータ長の第1のデータを転送するまでの間に前記第2のデータ長の第2のデータを転送することを特徴とするメモリ制御装置。 - 前記制御手段は、1回の前記第1のデータ長の第1のデータの転送が終了する毎に、前記第2のデータ長の第2のデータを転送することを特徴とする請求項1に記載のメモリ制御装置。
- 前記第1の処理手段の1回の転送要求によるデータ長は、前記第2の処理手段の1回の転送要求によるデータ長よりも長いことを特徴とする請求項1に記載のメモリ制御装置。
- 前記制御手段は、前記第1の処理手段からの転送要求が無く、前記第2の処理手段からの転送要求があった場合、前記第2のデータ長の第2のデータを転送するために必要な時間間隔で前記第2のデータ長の第2のデータを転送することを特徴とする請求項1に記載のメモリ制御装置。
- 前記制御手段は、前記第1のデータの転送を制御する第1の転送制御部と、前記第2のデータの転送を制御する第2の転送制御部とを有し、
前記第1の転送制御部は、前記第1のデータ長の第1のデータの転送が終了したことに応じて、前記第2の転送制御部に転送許可を出力し、
前記第2の転送制御部は、前記第1の転送制御部からの前記転送許可に応じて前記第2のデータ長の第2のデータを転送することを特徴とする請求項1に記載のメモリ制御装置。 - 前記第1の転送制御部は、前記第1の処理手段からの転送要求が無く、前記第2の処理手段からの転送要求があった場合、前記第2のデータ長の第2のデータを転送するために必要な時間間隔で前記第2の転送制御部に前記転送許可を出力することを特徴とする請求項5に記載のメモリ制御装置。
- 前記制御手段は、前記第1の処理手段からの転送要求が書き込み要求であった場合には前記第1の処理手段から前記メモリに前記第1のデータを転送し、前記第1の処理手段からの転送要求が読み出し要求であった場合には前記メモリから前記第1の処理手段に前記第1のデータを転送し、前記第2の処理手段からの転送要求が書き込み要求であった場合には前記第2の処理手段から前記メモリに前記第2のデータを転送し、前記第2の処理手段からの転送要求が読み出し要求であった場合には前記メモリから前記第2の処理手段に前記第2のデータを転送することを特徴とする請求項1〜6の何れか1項に記載のメモリ制御装置。
- 前記制御手段は、前記第1の処理手段からの1回の転送要求により転送要求された第1のデータを前記第1のデータ長に分割した結果、前記第1のデータ長に満たない分を前記第1のデータ長に加えて、前記第1の処理手段からの1回の転送要求によるデータ転送の先頭の転送時に転送することを特徴とする請求項1に記載のメモリ制御装置。
- 前記第1の処理手段が扱うデータの伝送レートは、前記第2の処理手段が扱うデータの伝送レートよりも高いことを特徴とする請求項1に記載のメモリ制御装置。
- メモリと複数の処理手段との間のデータ転送を制御する方法であって、
前記複数の処理手段における第1の処理手段から転送要求された第1のデータを第1のデータ長を単位として転送し、前記複数の処理手段における第2の処理手段から転送要求された第2のデータを前記第1のデータ長よりも短い第2のデータ長を単位として転送し、前記第1のデータ長の第1のデータを転送した後、一つの前記第2のデータ長の第2のデータを転送するために必要な時間間隔で、次の前記第1のデータ長の第1のデータを転送し、前記第1のデータ長の第1のデータを転送した後に次の前記第1のデータ長の第1のデータを転送するまでの間に前記第2のデータ長の第2のデータを転送することを特徴とするメモリ制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005346892A JP5037814B2 (ja) | 2005-11-30 | 2005-11-30 | メモリ制御装置及びメモリ制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005346892A JP5037814B2 (ja) | 2005-11-30 | 2005-11-30 | メモリ制御装置及びメモリ制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007156544A JP2007156544A (ja) | 2007-06-21 |
| JP5037814B2 true JP5037814B2 (ja) | 2012-10-03 |
Family
ID=38240872
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005346892A Expired - Fee Related JP5037814B2 (ja) | 2005-11-30 | 2005-11-30 | メモリ制御装置及びメモリ制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5037814B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7419010B2 (ja) * | 2019-10-04 | 2024-01-22 | キヤノン株式会社 | データ処理システムおよびデータ処理システムの制御方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56152064A (en) * | 1980-04-23 | 1981-11-25 | Mitsubishi Electric Corp | Data transfer device |
| JPH09297705A (ja) * | 1996-05-08 | 1997-11-18 | Sony Corp | メモリ制御方法 |
| FR2769727B1 (fr) * | 1997-10-09 | 2000-01-28 | St Microelectronics Sa | Procede et systeme de controle d'acces partages a une memoire vive |
| JP2001296973A (ja) * | 2000-04-12 | 2001-10-26 | Fuji Xerox Co Ltd | 記憶装置のアクセスシステム及びアクセス方法 |
-
2005
- 2005-11-30 JP JP2005346892A patent/JP5037814B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007156544A (ja) | 2007-06-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20030088743A1 (en) | Mobile wireless communication device architectures and methods therefor | |
| JP2006318139A (ja) | データ転送装置、データ転送方法およびプログラム | |
| JP2006268801A (ja) | メモリアクセス制御回路 | |
| EP2998867B1 (en) | Data writing method and memory system | |
| EP1188162B1 (en) | Data transfer apparatus and data transfer method with double buffering | |
| JP2006195714A (ja) | リソース管理装置 | |
| JP5037814B2 (ja) | メモリ制御装置及びメモリ制御方法 | |
| EP2183663B1 (en) | Mass storage system with improved usage of buffer capacity | |
| US7861012B2 (en) | Data transmitting device and data transmitting method | |
| JP2007172254A (ja) | メモリ制御回路 | |
| US20060041690A1 (en) | Software communication between MPEG layer and servo layer | |
| JP2007299237A (ja) | 情報転送装置及び情報転送方法 | |
| JP5146284B2 (ja) | データ転送装置及びデータ転送方法 | |
| US20100146158A1 (en) | Data processing circuit | |
| JP2005063358A (ja) | 命令供給制御装置および半導体装置 | |
| JP4257656B2 (ja) | オーディオデータ処理装置 | |
| JP2008269348A (ja) | メモリ制御装置およびメモリ制御方法 | |
| JP2012208755A (ja) | オーディオ再生装置及びオーディオ再生方法 | |
| JP2007264751A (ja) | データ転送制御装置 | |
| JP2008140065A (ja) | アクセス調停装置、アクセス調停方法、及び情報処理装置 | |
| JP2004086439A (ja) | データ記録・再生装置およびそのハード・ディスク・ドライブに対するデータ読み書き制御方法 | |
| JP2015014872A (ja) | データ処理装置、データ処理方法およびプログラム | |
| JP2002091823A (ja) | 画像表示装置に使用されるメモリ制御装置 | |
| JP6124615B2 (ja) | メモリ制御装置、メモリ制御方法およびメモリ制御装置を有する撮像装置 | |
| JP2004247008A (ja) | 記録再生装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081125 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110728 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110809 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111007 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120221 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120419 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120703 |
|
| 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: 20120705 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150713 Year of fee payment: 3 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5037814 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150713 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |