JP2014164788A - 半導体記憶装置 - Google Patents
半導体記憶装置 Download PDFInfo
- Publication number
- JP2014164788A JP2014164788A JP2013036968A JP2013036968A JP2014164788A JP 2014164788 A JP2014164788 A JP 2014164788A JP 2013036968 A JP2013036968 A JP 2013036968A JP 2013036968 A JP2013036968 A JP 2013036968A JP 2014164788 A JP2014164788 A JP 2014164788A
- Authority
- JP
- Japan
- Prior art keywords
- flip
- flop
- clock
- fifo
- flops
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/41—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger
- G11C11/413—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction
- G11C11/417—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction for memory cells of the field-effect type
- G11C11/418—Address circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C19/00—Digital stores in which the information is moved stepwise, e.g. shift registers
- G11C19/02—Digital stores in which the information is moved stepwise, e.g. shift registers using magnetic elements
- G11C19/08—Digital stores in which the information is moved stepwise, e.g. shift registers using magnetic elements using thin films in plane structure
- G11C19/0875—Organisation of a plurality of magnetic shift registers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/10—Decoders
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Storing Facsimile Image Data (AREA)
- Image Input (AREA)
Abstract
【解決手段】 半導体記憶装置において、シーケンシャルに接続された複数のフリップフロップで構成されたシフトレジスタ(フリップフロップ31a〜31h)と、シフトレジスタ(フリップフロップ31a〜31h)に記憶されているデータをシフト動作させる際に、フリップフロップに対してクロック供給を行なうクロック供給回路(クロックゲーティングセル32a〜32h)とから構成された複数の記憶手段と、複数の記憶手段の中の選択された一つの記憶手段のクロック供給回路を動作させるように制御する制御手段(FIFO制御部33)と、前記複数の記憶手段の中で、前記制御手段によりクロックが供給されシフト動作している記憶手段の出力を選択する選択手段(セレクタ34)と、を備えることにより、回路面積と消費電力の両方の最適化を実現する。
【選択図】図3
Description
この画像処理回路において、ラスタスキャンで、かつ縦方向の画素を用いてデータ処理を行なう場合、画像の水平方向のデータを1ライン分保持するためのラインバッファが良く用いられる。
図1において、11は入力される画像データを記憶するフリップフロップで、160画素分のフリップフロップが用意されている。
また図1において、12はどのフリップフロップに画像データを記憶させるかを、入力されるライトアドレスから指定するライトアドレスデコーダ、13はライトアドレスデコーダ12で選択されたフリップフロップ11のクロック供給を制御するクロックゲーティングセル、14は画像処理に必要な画素がフリップフロップ11のどのフリップフロップなのかを、入力されるリードアドレスから指定するリードアドレスデコーダ、15は、リードアドレスデコーダ14で指定されたフリップフロップ11の出力を選択するセレクタである。
図2において、21は入力される画像データを記憶するフリップフロップで、160画素分あり、シーケンシャルに接続されるシフトレジスタで構成されている。
また図2において、22は、シフトレジスタで構成されているフリップフロップ21のデータをシフトさせる際に、全フリップフロップ21のクロック供給を制御するクロックゲーティングセル、23は、フリップフロップ21のシフト動作を制御するFIFO制御部である。
本発明においては、FIFOをある程度の大きさで分割したFIFO分割方式になっている。本実施例では、一つのFIFOの大きさを20画素分とし、全体で160画素の画像データを記憶するために、8個のFIFOが実装されている。
また図3において、32a〜32hは、20画素毎に分けたシフトレジスタで構成されているフリップフロップ31a〜31hのデータをシフトさせる際に、各フリップフロップのクロック供給を制御するクロックゲーティングセル、33は、フリップフロップ31a〜31hのシフト動作を個別に制御するFIFO制御部、34は、シフト動作しているフリップフロップの出力を選択するセレクタである。
先ず、先頭の画素から順に画像データをフリップフロップ31a(FF019)に入力させ、20画素目までの画像データをフリップフロップ31aに記憶させる。
そしてこの時、FIFO制御部33はクロックゲーティングセル32aがフリップフロップ31aに対してクロック供給を行うよう制御し、フリップフロップ31aの全てに対してクロックゲーティングセル32aからクロックを供給し、フリップフロップ31aをシフト動作させる事で、20画素分の画像データがフリップフロップ31aに記憶される。
そしてこの時、FIFO制御部33はクロックゲーティングセル32bがフリップフロップ31bに対してクロック供給を行うよう制御し、フリップフロップ31bの全てに対してクロックゲーティングセル32bからクロックを供給し、フリップフロップ31bをシフト動作させる事で、次の20画素分の画像データがフリップフロップ31bに記憶される。
今回の実施例では、1ラインが160画素のラインバッファを8個のFIFOに分割する構成としたので、出力段の選択回路であるセレクタは、8個のFIFOから1個のFIFOを選択すれば良いが、従来のアドレス方式のラインバッファのセレクタでは、160個のフリップフロップから1個のフリップフロップを選択しなければならない。
図4で示すように、本実施例のFIFO分割方式のラインバッファは、従来のアドレス方式、FIFO方式のラインバッファに比べて、消費電力が1/5以下に抑えられているのがわかる。
図5で示すように、本実施例のFIFO分割方式のラインバッファは、従来のFIFO方式のラインバッファと同等の面積に収められ、アドレス方式のラインバッファに比べて、約半分となっているのがわかる。
[付記]
[請求項1]
シーケンシャルに接続された複数のフリップフロップで構成されたシフトレジスタと、前記シフトレジスタに記憶されているデータをシフト動作させる際に、前記フリップフロップに対してクロック供給を行なうクロック供給回路とから構成された複数の記憶手段と、
前記複数の記憶手段の中の選択された一つの記憶手段のクロック供給回路を動作させるように制御する制御手段と、
前記複数の記憶手段の中で、前記制御手段によりクロックが供給されシフト動作している記憶手段の出力を選択する選択手段と、
を備えた半導体記憶装置。
12 ライトアドレスデコーダ
13 クロックゲーティングセル
14 リードアドレスデコーダ
15 セレクタ
21 フリップフロップ
22 クロックゲーティングセル
23 FIFO制御部
31a フリップフロップ
31b フリップフロップ
31h フリップフロップ
32a クロックゲーティングセル
32b クロックゲーティングセル
32h クロックゲーティングセル
33 FIFO制御部
34 セレクタ
Claims (1)
- シーケンシャルに接続された複数のフリップフロップで構成されたシフトレジスタと、前記シフトレジスタに記憶されているデータをシフト動作させる際に、前記フリップフロップに対してクロック供給を行なうクロック供給回路とから構成された複数の記憶手段と、
前記複数の記憶手段の中の選択された一つの記憶手段のクロック供給回路を動作させるように制御する制御手段と、
前記複数の記憶手段の中で、前記制御手段によりクロックが供給されシフト動作している記憶手段の出力を選択する選択手段と、
を備えた半導体記憶装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013036968A JP2014164788A (ja) | 2013-02-27 | 2013-02-27 | 半導体記憶装置 |
| US14/158,495 US9093137B2 (en) | 2013-02-27 | 2014-01-17 | Semi-conductor storing apparatus |
| CN201410064494.XA CN104008770A (zh) | 2013-02-27 | 2014-02-25 | 半导体存储装置、数据存取方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013036968A JP2014164788A (ja) | 2013-02-27 | 2013-02-27 | 半導体記憶装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2014164788A true JP2014164788A (ja) | 2014-09-08 |
Family
ID=51369395
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013036968A Pending JP2014164788A (ja) | 2013-02-27 | 2013-02-27 | 半導体記憶装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9093137B2 (ja) |
| JP (1) | JP2014164788A (ja) |
| CN (1) | CN104008770A (ja) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02260300A (ja) * | 1989-03-31 | 1990-10-23 | Nec Corp | シフトレジスタ |
| JPH0349699U (ja) * | 1989-09-19 | 1991-05-15 | ||
| JPH0479011B2 (ja) * | 1985-10-18 | 1992-12-14 | Fujitsu Ltd | |
| JPH0757492A (ja) * | 1993-08-12 | 1995-03-03 | Seiko Epson Corp | データシフト回路 |
| JP2007102973A (ja) * | 2005-10-07 | 2007-04-19 | Seiko Epson Corp | 半導体集積回路 |
| JP2007149201A (ja) * | 2005-11-25 | 2007-06-14 | Fujitsu Ltd | 半導体装置及びその制御方法 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0321589B1 (de) * | 1987-10-06 | 1993-03-24 | Deutsche ITT Industries GmbH | Digitaler FIFO-Speicher |
| EP0353942A3 (en) * | 1988-08-02 | 1991-01-16 | Advanced Micro Devices, Inc. | A ripple-through fifo memory |
| US6526495B1 (en) * | 2000-03-22 | 2003-02-25 | Cypress Semiconductor Corp. | Multiport FIFO with programmable width and depth |
| JP4528843B2 (ja) | 2008-03-28 | 2010-08-25 | シャープ株式会社 | ラインバッファ回路、画像処理装置、および画像形成装置 |
| TWI397037B (zh) * | 2008-10-28 | 2013-05-21 | Chunghwa Picture Tubes Ltd | 顯示器源極驅動積體電路及其輸出控制電路 |
| JP2011107437A (ja) * | 2009-11-18 | 2011-06-02 | Seiko Epson Corp | 集積回路装置及び電子機器 |
-
2013
- 2013-02-27 JP JP2013036968A patent/JP2014164788A/ja active Pending
-
2014
- 2014-01-17 US US14/158,495 patent/US9093137B2/en active Active
- 2014-02-25 CN CN201410064494.XA patent/CN104008770A/zh active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0479011B2 (ja) * | 1985-10-18 | 1992-12-14 | Fujitsu Ltd | |
| JPH02260300A (ja) * | 1989-03-31 | 1990-10-23 | Nec Corp | シフトレジスタ |
| JPH0349699U (ja) * | 1989-09-19 | 1991-05-15 | ||
| JPH0757492A (ja) * | 1993-08-12 | 1995-03-03 | Seiko Epson Corp | データシフト回路 |
| JP2007102973A (ja) * | 2005-10-07 | 2007-04-19 | Seiko Epson Corp | 半導体集積回路 |
| JP2007149201A (ja) * | 2005-11-25 | 2007-06-14 | Fujitsu Ltd | 半導体装置及びその制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20140241045A1 (en) | 2014-08-28 |
| US9093137B2 (en) | 2015-07-28 |
| CN104008770A (zh) | 2014-08-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3816907B2 (ja) | 表示データの記憶装置 | |
| TWI524176B (zh) | 用於顯示功率管理之方法及裝置 | |
| CN106127721A (zh) | 用于显示由叠加图像层合成的混合图像的图形系统及方法 | |
| KR101847684B1 (ko) | 링 레지스터를 사용하는 시프트 가능형 메모리 | |
| KR20210016981A (ko) | 로우 해머 방지 회로, 로우 해머 방지 회로를 포함하는 메모리 모듈 및 이를 포함하는 메모리 시스템 | |
| JP2011053671A (ja) | 半導体集積回路 | |
| US10225425B2 (en) | Information processing apparatus and method for controlling the same | |
| JP2007133527A (ja) | クロック信号生成回路、半導体集積回路及び分周率制御方法 | |
| JP2007213055A (ja) | シンクロナスダイナミックランダムアクセスメモリを用いたフレームデータの転送方法及びフレームデータのソースドライバへの転送方法並びにタイミング制御モジュール | |
| US20110153923A1 (en) | High speed memory system | |
| JP5217786B2 (ja) | リクエスト調停装置及びリクエスト調停方法 | |
| US20090289947A1 (en) | System and method for processing data sent from a graphic engine | |
| JP2014164788A (ja) | 半導体記憶装置 | |
| US20180095929A1 (en) | Scratchpad memory with bank tiling for localized and random data access | |
| JP2008071261A (ja) | 画像処理システム及び画像処理方法 | |
| US20150097852A1 (en) | Display driver | |
| JP6141062B2 (ja) | データ処理装置及びクロック供給方法 | |
| JP4071225B2 (ja) | 転送回路 | |
| JPH0547174A (ja) | マルチポートメモリ | |
| JP2007047750A (ja) | Ddrを用いたデータのスキャンシステムおよびその方法 | |
| JP5393626B2 (ja) | 情報処理装置 | |
| JP6320652B2 (ja) | データ処理装置、データ処理方法及びデータ処理プログラム | |
| US20090287888A1 (en) | Semiconductor memory device and data input/output method thereof | |
| TW201706775A (zh) | 透過選擇sram電源之省電裝置 | |
| JP6919072B2 (ja) | 画像処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20141217 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150113 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150202 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150317 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20151027 |