JP2012120071A - 半導体デバイス、画像処理装置 - Google Patents
半導体デバイス、画像処理装置 Download PDFInfo
- Publication number
- JP2012120071A JP2012120071A JP2010269985A JP2010269985A JP2012120071A JP 2012120071 A JP2012120071 A JP 2012120071A JP 2010269985 A JP2010269985 A JP 2010269985A JP 2010269985 A JP2010269985 A JP 2010269985A JP 2012120071 A JP2012120071 A JP 2012120071A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- signal
- line
- clock
- buffer
- 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
- Synchronisation In Digital Transmission Systems (AREA)
- Dc Digital Transmission (AREA)
Abstract
【解決手段】送信側から受信側にデータをシリアル送信する半導体デバイス100であって、データ転送の合間に、同期判定用のコードを送信する同期判定コード送信手段301,302と、送信側と受信側に共通のクロック信号を提供するクロック信号提供手段103と、クロック信号に同期して同じデータを送信する複数の伝送路117と、受信側に提供されたクロック信号の位相を、それぞれ異なる所定量遅延させ複数の遅延クロック信号を生成するクロック生成手段110と、遅延クロック信号に同期して伝送路を介して送信されたデータを取り込む複数の受信バッファ111と、コードを予め定められた規則に基づき検証して複数の受信バッファから1つの受信バッファを、複数の遅延クロック信号から1つの遅延クロック信号をそれぞれ選択する選択手段113、115と、を有する。
【選択図】図2
Description
図1は、画像処理装置200のハードウェア構成図の一例を示す。本実施形態のデータ伝送装置は、ASIC216と印刷部228や、撮像部227とASIC216の間の画像データの伝送を行う。ASIC216と印刷部228に着目した場合はASIC216が送信側で印刷部228が受信側になり、撮像部227とASIC216に着目した場合は撮像部227が送信側でASIC216が受信側になる。
Send Clock :画像データ送信側デバイス内のクロック信号
Send Data :画像データ出力信号
Receive Clock:画像データ受信側デバイス内のクロック信号
Receive Data :画像データ入力信号
ClockA :画像データ受信側デバイス内で、遅延バッファにて一定量位相をずらしたクロック信号A
ClockB :画像データ受信側デバイス内で、遅延バッファにて一定量位相をずらしたクロック信号B
ClockC :画像データ受信側デバイス内で、遅延バッファにて一定量位相をずらしたクロック信号C
ClockX :画像データ受信側デバイス内で、遅延バッファにて一定量位相をずらしたクロック信号X
Receive DataA:ClockAでReceive Dataを取り込んだ画像データ
Receive DataB:ClockBでReceive Dataを取り込んだ画像データ
Receive DataC:ClockCでReceive Dataを取り込んだ画像データ
Receive DataX:ClockXでReceive Dataを取り込んだ画像データ
Send Dataは、画像データ送信側デバイス101が送信する画像データである。Send Clockは、例えばクロックツリー121の出力するクロックである。
各ラインバッファ111がそれぞれ異なるクロックで画像データを取り込んだ場合、比較器112が、どのクロックで取り込んだ画像データが正常受信されたものかを判別する手順について説明する。
・フレームゲート信号がアサートされてからラインゲート信号がアサートされるまでの間、カウントパターンをインクリメントし、
・ラインゲート信号がアサートされている間は一定値を出力し、
・ラインゲート信号がネゲートされてからフレームゲート信号がネゲートされるまでの間は、カウントパターンをインクリメントし、
・フレームゲート信号がネゲートされると、初期値を出力する。
図11(a)は画像データ送信側デバイス101において無効域にインクリメントデータを伝送する別の構成例を示す。図11(a)において図9(a)と同一部の説明は省略する。図11(a)ではラインゲート信号がパターンジェネレータ302に供給されていない。このような構成では、パターンジェネレータ302は、ラインゲート信号がアサートされている間は一定値を出力するのでなく、フレームゲート信号がアサートされている間、クロックに同期してカウントアップを継続する。
ライン同期信号が検出された際、比較器112は"1"が検出されたか否かを判定する(S120)。
101 画像データ送信側デバイス
102 画像データ受信側デバイス
103 OSC(クロック発振源)
104、105 PLL
106 クロック配信用信号線
107 画像データ出力用FF(フリップフロップ)
108 画像データ送信用出力バッファ
109 画像データ受信用入力バッファ
110 遅延バッファ
111 ラインバッファ
112 比較器
113、115 セレクタ
114 受信画像データ出力線
116 配信信号線
Claims (10)
- 送信側と受信側がクロック信号により同期して送信側から受信側にデータをシリアル送信する半導体デバイスであって、
データ転送の合間に、同期判定用のコードを送信する同期判定コード送信手段と、
送信側と受信側に共通のクロック信号を提供するクロック信号提供手段と、
クロック信号に同期して同じデータを送信する複数の伝送路と、
受信側に提供されたクロック信号の位相を、それぞれ異なる所定量遅延させ複数の遅延クロック信号を生成するクロック生成手段と、
前記複数の遅延クロック信号に同期して、前記複数の伝送路を介して送信されたデータをそれぞれ取り込む複数の受信バッファと、
前記コードを予め定められた規則に基づき検証して前記複数の受信バッファから1つの受信バッファを、前記複数の遅延クロック信号から1つの遅延クロック信号をそれぞれ選択する選択手段と、
を有する半導体デバイス。 - 前記クロック生成手段の数をX、クロック信号の1クロックサイクルの周期をTとした場合、各クロック生成手段は、T/Xの位相に相当する時間、クロック信号の位相を遅延させる、
ことを特徴とする請求項1記載の半導体デバイス。 - 前記複数のラインバッファのバッファ段数は、前記受信バッファがデータの受信を開始してから、前記選択手段が前記複数の受信バッファから1つの受信バッファを選択するまでのクロック数又は前記複数の遅延クロック信号から1つの遅延クロック信号を選択するまでのクロック数以上である、
ことを特徴とする請求項1又は2記載の半導体デバイス。 - 前記複数のラインバッファのバッファ段数は、前記選択手段が前記複数の受信バッファから1つの受信バッファを選択した後、又は、前記複数の遅延クロック信号から1つの遅延クロック信号を選択した後、後段のブロックの動作クロックの切り替えに必要なクロック数をさらに加えたクロック数以上である、
ことを特徴とする請求項3記載の半導体デバイス。 - 前記コードは、クロック信号に同期して規則的に増大する数値である、ことを特徴とする請求項1〜4いずれか1項記載の半導体デバイス。
- 前記コードは、ライン同期信号が埋め込まれた後に続く一定の数値である、ことを特徴とする請求項1〜4いずれか1項記載の半導体デバイス。
- 前記選択手段は、検証が成立した前記コードを記憶した前記複数の受信バッファのうち、タイミング的に中央の前記遅延クロック信号が供給されている前記受信バッファを選択する、
ことを特徴とする請求項1〜6いずれか1項記載の半導体デバイス。 - 前記選択手段は、フレームゲート信号の有効開始時からラインゲート信号の有効開始時まで、又は、ラインゲート信号の有効終了時からフレームゲート信号の有効終了時までをデータ転送の前記合間として、前記受信バッファに記憶されたデータから前記コードを抽出する、
ことを特徴とする請求項1〜7いずれか1項記載の半導体デバイス。 - 前記選択手段は、ライン同期信号が有効を示した時から予め固定の時間をデータ転送の前記合間として、前記受信バッファに記憶されたデータから前記コードを抽出する、
ことを特徴とする請求項1〜7いずれか1項記載の半導体デバイス。 - 請求項1〜9いずれか1項記載の半導体デバイスを搭載した画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010269985A JP5720212B2 (ja) | 2010-12-03 | 2010-12-03 | 半導体デバイス、画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010269985A JP5720212B2 (ja) | 2010-12-03 | 2010-12-03 | 半導体デバイス、画像処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012120071A true JP2012120071A (ja) | 2012-06-21 |
| JP5720212B2 JP5720212B2 (ja) | 2015-05-20 |
Family
ID=46502391
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010269985A Active JP5720212B2 (ja) | 2010-12-03 | 2010-12-03 | 半導体デバイス、画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5720212B2 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11163847A (ja) * | 1997-12-01 | 1999-06-18 | Hioki Ee Corp | データ受信装置およびデータ伝送システム |
| JP2007158558A (ja) * | 2005-12-02 | 2007-06-21 | Yokogawa Electric Corp | 受信装置 |
| JP2008167058A (ja) * | 2006-12-27 | 2008-07-17 | Rohm Co Ltd | 受信回路、受信方法およびそれらを利用した無線装置 |
| JP2009267513A (ja) * | 2008-04-22 | 2009-11-12 | Nec Electronics Corp | 通信装置 |
-
2010
- 2010-12-03 JP JP2010269985A patent/JP5720212B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11163847A (ja) * | 1997-12-01 | 1999-06-18 | Hioki Ee Corp | データ受信装置およびデータ伝送システム |
| JP2007158558A (ja) * | 2005-12-02 | 2007-06-21 | Yokogawa Electric Corp | 受信装置 |
| JP2008167058A (ja) * | 2006-12-27 | 2008-07-17 | Rohm Co Ltd | 受信回路、受信方法およびそれらを利用した無線装置 |
| JP2009267513A (ja) * | 2008-04-22 | 2009-11-12 | Nec Electronics Corp | 通信装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5720212B2 (ja) | 2015-05-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3580242B2 (ja) | シリアル/パラレル変換回路、データ転送制御装置及び電子機器 | |
| US8959268B2 (en) | Information processing apparatus, serial communication system, method of initialization of communication therefor and serial communication apparatus | |
| WO2007129491A1 (ja) | 試験装置、回路および電子デバイス | |
| EP2104267B1 (en) | Clock domain crossing synchronizer with feedback | |
| JP2009147869A (ja) | 同期化回路 | |
| EP3739463B1 (en) | Circuit for asynchronous data transfer | |
| JP6809932B2 (ja) | 半導体装置及びデータ同期方法 | |
| US7936855B2 (en) | Oversampling data recovery circuit and method for a receiver | |
| JP2010098561A (ja) | 直列信号の受信装置、直列伝送システムおよび直列伝送方法 | |
| JP5720212B2 (ja) | 半導体デバイス、画像処理装置 | |
| CN114691583B (zh) | 用于将源同步数据路径与未知时钟相位对接的数据桥 | |
| US20050036577A1 (en) | Systems for synchronizing resets in multi-clock frequency applications | |
| CN102754407B (zh) | 串行接收机及其方法与通信系统 | |
| JP2018082282A (ja) | 撮像装置 | |
| JP2010213204A (ja) | データ送受信方法 | |
| JPWO2007097008A1 (ja) | データ受信装置及びデータ送信装置 | |
| US8909970B2 (en) | Information processing apparatus or information processing method which supplies a clock to an external device | |
| JP4190217B2 (ja) | クロック生成装置及びオーディオデータ処理装置 | |
| JP2013175832A (ja) | 画像処理装置、信号伝達回路及び半導体集積回路 | |
| JP2004128832A (ja) | データ再同期化装置 | |
| CN100476573C (zh) | 视频时钟产生装置和方法 | |
| JP5334173B2 (ja) | データ転送システム及びリトライ制御方法 | |
| JP7712138B2 (ja) | 装置 | |
| WO2011129050A1 (ja) | 半導体集積回路およびそれを備えた撮像システム | |
| KR101453176B1 (ko) | 정보 처리 장치 또는 정보 처리 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131111 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140627 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140729 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140911 |
|
| 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: 20150224 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150309 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5720212 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |