JP2008117135A - メモリ制御装置およびメモリアクセス方法 - Google Patents
メモリ制御装置およびメモリアクセス方法 Download PDFInfo
- Publication number
- JP2008117135A JP2008117135A JP2006299182A JP2006299182A JP2008117135A JP 2008117135 A JP2008117135 A JP 2008117135A JP 2006299182 A JP2006299182 A JP 2006299182A JP 2006299182 A JP2006299182 A JP 2006299182A JP 2008117135 A JP2008117135 A JP 2008117135A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- access
- address
- read
- memory control
- 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.)
- Granted
Links
Images
Landscapes
- Memory System (AREA)
- Studio Devices (AREA)
- Image Processing (AREA)
Abstract
【解決手段】メモリ制御回路105は、DRAM106にWrite領域301の画像データを書き込みながら、Read領域302の画像データをDRAM106から分割して読み出す。この際、Read処理がWrite処理を追い越さないようにRead処理を制御する。レジスタ207には、Write処理とRead処理が最も近づける距離(間隔)として、1ライン分の画像データの長さW_Hsizeに相当するアドレス数が設定されている。
【選択図】図2
Description
図1は第1の実施形態のメモリ制御装置が適用された撮像装置の構成を示すブロック図である。撮像装置は、撮像レンズ101、絞り102、光信号を電気信号に光電変換する撮像素子103、電気信号であるアナログ画像信号をデジタル画像データに変換するA/D変換回路104、およびこの画像データを一時記憶するDRAM106を有する。
撮像装置(図1参照)では、変倍回路108で変倍処理された画像データは、メモリ制御回路105によってDRAM106に書き込まれる。このとき、画像データは、水平方向および垂直方向に複数分割された状態でメモリ制御回路105に出力されるので、DRAM106のアドレスをジャンプしながら書き込まれる。
撮像装置(図1参照)では、信号処理回路107で画像処理された画像データは、メモリ制御回路105によってDRAM106に書き込まれる際、画像データは水平方向及び垂直方向に複数に分割された状態でメモリ制御回路105に出力される。従って、DRAM106のアドレスをジャンプさせながら画像データが書き込まれる。
常に、両者の間隔の最短距離を、数式(1)で示される値に定めておくことで、どのような大きさに分割されたとしても、追い越しは発生しない。図12では、ライン数WYよりライン数RYの方が多いので、ライン数LargeYはライン数RYとなる。
106 DRAM
201、1301 Write制御回路
202、1302 Writeアドレス発生器
203、1309 メモリI/F
204、1310 Read制御回路
205、1311 Readアドレス発生器
206、1303 減算器
207、1304 レジスタ
208、1305 比較器
209、1306 フリップフロップ
Claims (15)
- データを記憶するメモリ手段を備え、前記メモリ手段に対して行われるアクセスを制御するメモリ制御装置であって、
前記メモリ手段にアクセスを行う第1アクセス手段と、
前記第1アクセス手段による前記メモリ手段へのアクセスと並行して、前記メモリ手段にアクセスを行う第2アクセス手段と、
前記第1および第2アクセス手段を制御するメモリ制御手段とを備え、
前記メモリ制御手段は、前記第1アクセス手段によってアクセスされた前記メモリ手段のアドレスから少なくとも一定間隔離れたアドレスで、前記第2アクセス手段によって前記メモリ手段がアクセスされるように制御することを特徴とするメモリ制御装置。 - 前記メモリ制御手段は、前記第1アクセス手段によってアクセスされた前記メモリ手段のアドレスと前記第2アクセスによってアクセスされる前記メモリ手段のアドレスとの差分の絶対値を演算する演算手段を備え、前記演算された差分の絶対値と前記一定間隔とを比較し、前記比較結果を基に、前記第2アクセス手段によってアクセスされる前記メモリ手段のアドレスを変更することを特徴とする請求項1記載のメモリ制御装置。
- 前記メモリ制御手段は、前記第1アクセス手段の処理が終了したら、前記第1アクセス手段と前記第2アクセス手段のアドレスの差分によって前記第2アクセス手段のアドレスの制御を行うことを無効にするラッチ回路をさらに有することを特徴とする請求項2に記載のメモリ制御装置。
- 前記メモリ制御手段は、前記第1アクセス手段および前記第2アクセス手段の一方を、前記メモリ手段にデータを書き込む側に設定し、前記第1アクセス手段および前記第2アクセス手段の他方を、前記メモリ手段からデータを読み出す側に設定することを特徴とする請求項1または2記載のメモリ制御装置。
- 前記メモリ制御手段は、前記第1アクセス手段および前記第2アクセス手段の少なくとも一方を、前記メモリ手段の2次元的な領域を分割した分割領域に対し、非連続的にアクセスを行うように設定することを特徴とする請求項1または2記載のメモリ制御装置。
- 前記第1アクセス手段は、前記メモリ手段の2次元的な領域に連続的に書き込みを行い、前記第2アクセス手段は、前記2次元的な領域を分割した分割領域から非連続的に読み出しを行うことを特徴とする請求項1または2記載のメモリ制御装置。
- 前記第1アクセス手段は、前記2次元な領域に対し、水平方向のライン毎に連続的に書き込みを行う場合、前記一定間隔は、垂直方向に1ライン進むために要するアドレス数であることを特徴とする請求項6記載のメモリ制御装置。
- 前記第1アクセス手段は、撮影された画像データを前記メモリ手段に書き込み、前記第2アクセス手段は、前記書き込まれた画像データを信号処理するために前記メモリ手段から読み出すことを特徴とする請求項6または7記載のメモリ制御装置。
- 前記第1アクセス手段は、前記メモリ手段の2次元的な領域から連続的に読み出しを行い、前記第2アクセス手段は、前記2次元的な領域を分割した分割領域に非連続的に書き込みを行うことを特徴とする請求項1または2記載のメモリ制御装置。
- 前記第1アクセス手段は、前記2次元的な領域に対し、水平方向のライン毎に連続的に読み出しを行う場合、前記一定間隔は、垂直方向に1ライン進むために要するアドレス数であることを特徴とする請求項9記載のメモリ制御装置。
- 前記第2アクセス手段は、変倍処理が行われた画像データを前記メモリ手段に書き込み、前記第1アクセス手段は、前記メモリ手段に書き込まれた前記画像データを変調するために前記メモリ手段から読み出すことを特徴とする請求項9または10記載のメモリ制御装置。
- 前記第1アクセス手段は、前記メモリ手段の2次元的な領域を分割した第1分割領域に非連続的に書き込みを行い、前記第2アクセス手段は、前記2次元的な領域を分割した第2分割領域から非連続的に読み出しを行うことを特徴とする請求項1または2記載のメモリ制御装置。
- 前記第1アクセス手段は、前記第1分割領域に対し、水平方向および垂直方向に非連続的に書き込みを行い、前記第2アクセス手段は、前記第2分割領域に対し、水平方向および垂直方向に非連続的に読み出しを行う場合、前記一定間隔は、前記第1分割領域および前記第2分割領域のうち、前記垂直方向の長さが大きい方の領域を前記垂直方向に2つ進むために要するアドレス数であることを特徴とする請求項11記載のメモリ制御装置。
- 前記第1アクセス手段は、信号処理が行われた画像データを前記メモリ手段に書き込み、前記第2アクセス手段は、前記書き込まれた画像データを変倍処理するために前記メモリ手段から読み出すことを特徴とする請求項12または13記載のメモリ制御装置。
- データを記憶するメモリ手段に対して行われるアクセスを制御するメモリアクセス方法であって、
前記メモリ手段にアクセスを行う第1アクセスステップと、
前記第1アクセスステップでの前記メモリ手段へのアクセスと並行して、前記メモリ手段にアクセスを行う第2アクセスステップと、
前記第1アクセスステップでアクセスされた前記メモリ手段のアドレスから少なくとも一定間隔離れたアドレスで、前記メモリ手段が前記第2アクセスステップでアクセスされるように制御するメモリ制御ステップとを有することを特徴とするメモリアクセス方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006299182A JP4965971B2 (ja) | 2006-11-02 | 2006-11-02 | メモリ制御装置、撮像装置およびメモリ制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006299182A JP4965971B2 (ja) | 2006-11-02 | 2006-11-02 | メモリ制御装置、撮像装置およびメモリ制御方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2008117135A true JP2008117135A (ja) | 2008-05-22 |
JP2008117135A5 JP2008117135A5 (ja) | 2009-12-03 |
JP4965971B2 JP4965971B2 (ja) | 2012-07-04 |
Family
ID=39503001
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006299182A Expired - Fee Related JP4965971B2 (ja) | 2006-11-02 | 2006-11-02 | メモリ制御装置、撮像装置およびメモリ制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4965971B2 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8421023B2 (en) | 2010-09-28 | 2013-04-16 | Canon Kabushiki Kaisha | Imaging apparatus, control method thereof, and program |
US10223031B2 (en) | 2016-04-18 | 2019-03-05 | Canon Kabushiki Kaisha | Memory control apparatus and memory control method |
US10244179B2 (en) | 2016-06-20 | 2019-03-26 | Canon Kabushiki Kaisha | Image processing apparatus, image capturing apparatus, control method, and recording medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001166767A (ja) * | 1999-12-08 | 2001-06-22 | Hitachi Ltd | 描画処理装置及び描画処理方法 |
JP2005100418A (ja) * | 2004-09-27 | 2005-04-14 | Renesas Technology Corp | データ処理装置、及びそれを用いたシステム |
-
2006
- 2006-11-02 JP JP2006299182A patent/JP4965971B2/ja not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001166767A (ja) * | 1999-12-08 | 2001-06-22 | Hitachi Ltd | 描画処理装置及び描画処理方法 |
JP2005100418A (ja) * | 2004-09-27 | 2005-04-14 | Renesas Technology Corp | データ処理装置、及びそれを用いたシステム |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8421023B2 (en) | 2010-09-28 | 2013-04-16 | Canon Kabushiki Kaisha | Imaging apparatus, control method thereof, and program |
US10223031B2 (en) | 2016-04-18 | 2019-03-05 | Canon Kabushiki Kaisha | Memory control apparatus and memory control method |
US10244179B2 (en) | 2016-06-20 | 2019-03-26 | Canon Kabushiki Kaisha | Image processing apparatus, image capturing apparatus, control method, and recording medium |
Also Published As
Publication number | Publication date |
---|---|
JP4965971B2 (ja) | 2012-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8009337B2 (en) | Image display apparatus, method, and program | |
US8194155B2 (en) | Information processing apparatus, buffer control method, and computer program | |
US9832382B2 (en) | Imaging apparatus and imaging method for outputting image based on motion | |
US8682024B2 (en) | Apparatus for and method of processing image data | |
JP2008252461A (ja) | 撮像装置 | |
RU2394388C1 (ru) | Устройство формирования изображения и способ его управления | |
JP6006083B2 (ja) | 撮像装置および撮像方法 | |
JP6263025B2 (ja) | 画像処理装置及びその制御方法 | |
JP4965971B2 (ja) | メモリ制御装置、撮像装置およびメモリ制御方法 | |
JP2007274504A (ja) | デジタルカメラ | |
US8054345B2 (en) | Electronic zooming apparatus and digital camera | |
US8155471B2 (en) | Image processing apparatus and method that may blur a background subject to highlight a main subject | |
KR20100061311A (ko) | 촬상장치 및 촬상장치의 제어 방법 | |
JP2014123846A (ja) | 撮像装置および撮像方法 | |
JP2000023024A (ja) | 画像入力装置 | |
JP2006279144A (ja) | 歪補正装置 | |
JP2017076887A (ja) | 画像処理装置およびその制御方法、撮像装置 | |
KR20110048250A (ko) | 디지털 영상 신호 처리 장치 및 방법 | |
US20170332028A1 (en) | Image processing apparatus and image processing method | |
US20140078161A1 (en) | Image processing device for scrolling display of an image | |
JP2006222827A (ja) | 画像データ処理方法および画像データ処理装置 | |
US11729506B2 (en) | Imaging element with processor configured to receive vibration information, imaging apparatus, operation method of imaging element, and program | |
JPH1175106A (ja) | 静止画カメラ | |
JP2005252570A (ja) | 映像信号処理装置 | |
JP2000134550A (ja) | 撮像装置、撮像方法及び記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091015 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091015 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120314 |
|
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: 20120327 |
|
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: 20120330 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4965971 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: 20150406 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |