JP2008541498A - 高記憶効率スライディングウィンドウ加算 - Google Patents
高記憶効率スライディングウィンドウ加算 Download PDFInfo
- Publication number
- JP2008541498A JP2008541498A JP2007552276A JP2007552276A JP2008541498A JP 2008541498 A JP2008541498 A JP 2008541498A JP 2007552276 A JP2007552276 A JP 2007552276A JP 2007552276 A JP2007552276 A JP 2007552276A JP 2008541498 A JP2008541498 A JP 2008541498A
- Authority
- JP
- Japan
- Prior art keywords
- shift
- delay line
- input data
- shift signal
- shift register
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/22—Demodulator circuits; Receiver circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/22—Demodulator circuits; Receiver circuits
- H04L27/227—Demodulator circuits; Receiver circuits using coherent demodulation
- H04L27/2275—Demodulator circuits; Receiver circuits using coherent demodulation wherein the carrier recovery circuit uses the received modulated signals
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K2005/00013—Delay, i.e. output pulse is delayed after input pulse and pulse length of output pulse is dependent on pulse length of input pulse
- H03K2005/0015—Layout of the delay element
- H03K2005/00234—Layout of the delay element using circuits having two logic levels
- H03K2005/00241—Layout of the delay element using circuits having two logic levels using shift registers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L2025/0335—Arrangements for removing intersymbol interference characterised by the type of transmission
- H04L2025/03375—Passband transmission
- H04L2025/03401—PSK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0044—Control loops for carrier regulation
- H04L2027/0046—Open loops
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0044—Control loops for carrier regulation
- H04L2027/0063—Elements of loops
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Shift Register Type Memory (AREA)
- Pulse Circuits (AREA)
Abstract
【選択図】 図3
Description
入力データの可変ビット幅のシフト処理を採用し、シフトしたデータに第1の遅延ラインを通過させ、シフト値に第2の遅延ラインを通過させる先行シフトレジスタを、シフト値に基づいてデータをアンシフトするために当該データを受け取る後続のシフトレジスタと共に使用する二重遅延ラインに関するものである。
ここで、「<<」及び「>>」はそれぞれ、左及び右シフトである。x(n)の有効ビット幅は、当該x(n)が遅延ラインに入る前に求められて当該遅延ラインに保存される。
Claims (4)
- 入力データを受け取り、且つ、シフト信号入力ポートを有し、前記入力データを前記シフト信号入力ポート上のシフト信号に応答してシフトするよう動作可能な第1のシフトレジスタと、
前記入力データの有効ビット幅を決定するための手段(52)であって、前記第1のシフトレジスタのシフト信号入力ポートにシフト信号を供給する該手段と、
シフトされたデータを、前記第1のシフトレジスタから受け取る第1の遅延ライン(56)と、
前記第1の遅延ラインと等しい長さを有し、前記シフト信号を受け取る第2の遅延ライン(58)と、
前記第1の遅延ラインからの出力を受け取る第2のシフトレジスタ(60)であって、前記第2の遅延ラインの出力を受け取るシフト信号入力ポート(62)を有し、前記シフト信号に従って、その内部に収容した前記データをシフトする該第2のシフトレジスタと、
を備える遅延バッファ。 - 前記入力データが29ビットであり、前記第1の遅延ラインが12ビット幅であり、前記シフト信号が2ビットである、請求項1に記載の遅延バッファ
- 前記入力データを受け取る加算器(68)であって、その内部に収容されるデータをシフト後に受け取るよう前記第2のシフトレジスタに接続された該加算器を更に備える、請求項1に記載の遅延バッファ。
- 前記有効ビット幅を決定するための前記手段が、
入力データを2の補数形式に変換するための手段(70)と、
初期のシフト値を定めるための手段(72)と、
入力データのビット数から1を差し引いた値のインデックス値を定めるための手段と、
前記インデックス値に対応する入力データのビットの値と、前記インデックス値から1を差し引いた値に対応する入力データのビットとを比較するための手段(74)と、
前記比較するための手段による比較が肯定的である場合に、前記インデックス値及びシフト値をインクリメントするための手段(76)と、
前記比較するための手段による比較が否定的である場合に、前記シフト値を出力するための手段(78)と、
を有する、請求項1に記載の遅延バッファ。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US64584405P | 2005-01-20 | 2005-01-20 | |
US60/645,844 | 2005-01-20 | ||
PCT/US2006/001969 WO2006078860A2 (en) | 2005-01-20 | 2006-01-19 | Storage efficient sliding window sum |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008541498A true JP2008541498A (ja) | 2008-11-20 |
JP4970283B2 JP4970283B2 (ja) | 2012-07-04 |
Family
ID=36692889
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007552276A Expired - Fee Related JP4970283B2 (ja) | 2005-01-20 | 2006-01-19 | 高記憶効率スライディングウィンドウ加算 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7496167B2 (ja) |
JP (1) | JP4970283B2 (ja) |
CN (1) | CN101554025B (ja) |
WO (1) | WO2006078860A2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100758873B1 (ko) * | 2005-12-30 | 2007-09-19 | 포스데이타 주식회사 | 무선통신 시스템의 주파수 오프셋 추정 장치 및 방법 |
GB2511079B (en) * | 2013-02-22 | 2015-05-27 | Cascoda Ltd | Transceiver |
CN114242138B (zh) * | 2021-12-01 | 2024-06-04 | 海光信息技术股份有限公司 | 一种延时控制器、内存控制器以及时序控制方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63115229A (ja) * | 1986-10-31 | 1988-05-19 | Fujitsu Ltd | エレメントシフト方式 |
JPS6413624A (en) * | 1987-07-07 | 1989-01-18 | Nec Corp | Multiplication remainder arithmetic unit |
JPH06112848A (ja) * | 1992-09-29 | 1994-04-22 | Matsushita Electric Ind Co Ltd | ビタビ復号用演算装置 |
JPH0746121A (ja) * | 1993-04-05 | 1995-02-14 | Codex Corp | クロック信号を同期する回路および方法 |
JP2000276327A (ja) * | 1999-03-29 | 2000-10-06 | Fujitsu Ltd | ゼロ判定信号生成回路 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4785415A (en) * | 1986-08-29 | 1988-11-15 | Hewlett-Packard Company | Digital data buffer and variable shift register |
JP3441589B2 (ja) * | 1996-02-29 | 2003-09-02 | シャープ株式会社 | 同期検出復調回路 |
US5953284A (en) * | 1997-07-09 | 1999-09-14 | Micron Technology, Inc. | Method and apparatus for adaptively adjusting the timing of a clock signal used to latch digital signals, and memory device using same |
KR100594042B1 (ko) * | 1999-09-22 | 2006-06-28 | 삼성전자주식회사 | 비동기 이동통신시스템의 멀티 스크램블링 코드 생성 장치 및 방법 |
KR100527397B1 (ko) * | 2000-06-30 | 2005-11-15 | 주식회사 하이닉스반도체 | 반도체메모리 장치에서 작은 지터를 갖는 지연고정루프 |
US6667708B2 (en) * | 2001-12-28 | 2003-12-23 | Motorola, Inc. | Method and system for a programmable code generator |
KR100507877B1 (ko) * | 2002-03-28 | 2005-08-18 | 주식회사 하이닉스반도체 | 면적 축소용 알디엘엘 회로 |
KR100477808B1 (ko) * | 2002-05-21 | 2005-03-21 | 주식회사 하이닉스반도체 | 듀티 사이클 교정이 가능한 디지털 디엘엘 장치 및 듀티사이클 교정 방법 |
KR100528788B1 (ko) * | 2003-06-27 | 2005-11-15 | 주식회사 하이닉스반도체 | 지연 고정 루프 및 그 구동 방법 |
-
2006
- 2006-01-18 US US11/306,986 patent/US7496167B2/en not_active Expired - Fee Related
- 2006-01-19 CN CN2006800027421A patent/CN101554025B/zh not_active Expired - Fee Related
- 2006-01-19 JP JP2007552276A patent/JP4970283B2/ja not_active Expired - Fee Related
- 2006-01-19 WO PCT/US2006/001969 patent/WO2006078860A2/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63115229A (ja) * | 1986-10-31 | 1988-05-19 | Fujitsu Ltd | エレメントシフト方式 |
JPS6413624A (en) * | 1987-07-07 | 1989-01-18 | Nec Corp | Multiplication remainder arithmetic unit |
JPH06112848A (ja) * | 1992-09-29 | 1994-04-22 | Matsushita Electric Ind Co Ltd | ビタビ復号用演算装置 |
JPH0746121A (ja) * | 1993-04-05 | 1995-02-14 | Codex Corp | クロック信号を同期する回路および方法 |
JP2000276327A (ja) * | 1999-03-29 | 2000-10-06 | Fujitsu Ltd | ゼロ判定信号生成回路 |
Also Published As
Publication number | Publication date |
---|---|
WO2006078860A2 (en) | 2006-07-27 |
WO2006078860A3 (en) | 2009-05-07 |
US7496167B2 (en) | 2009-02-24 |
US20060222137A1 (en) | 2006-10-05 |
CN101554025A (zh) | 2009-10-07 |
CN101554025B (zh) | 2011-11-16 |
WO2006078860A8 (en) | 2007-08-09 |
JP4970283B2 (ja) | 2012-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20060200510A1 (en) | Precision cordic processor | |
US7839923B2 (en) | Method and system for equalizing received signals in communications systems | |
CN109617844B (zh) | 一种载波同步的方法及*** | |
KR20120016294A (ko) | 위성 시스템의 개선된 동기 검출 및 주파수 복구 | |
JP2001217888A (ja) | タイミング再生装置および復調器 | |
JP2850942B2 (ja) | 復調器 | |
US7623607B2 (en) | Methods and apparatus for determining timing in a wireless communication system | |
US7415078B2 (en) | Demodulation for phase modulation | |
US20090245428A1 (en) | Method and apparatus for processing communication signal | |
US5740204A (en) | Digital radiocommuncation receiver | |
JP4970283B2 (ja) | 高記憶効率スライディングウィンドウ加算 | |
CN109714286B (zh) | 一种Pi/8 D8PSK解调的载波频偏估计方法 | |
JP4130831B2 (ja) | 動的dcオフセット除去装置及び動的dcオフセット除去方法 | |
JP4939437B2 (ja) | リミッタベースのアナログ復調器 | |
CN108900281B (zh) | 一种估计符号外时延的方法 | |
CN108923886B (zh) | 一种独特码类型检测方法 | |
JP3446801B2 (ja) | バースト信号復調回路 | |
KR100330236B1 (ko) | 무선통신시스템에서 수신단의 타이밍 복구회로 | |
CN115883302A (zh) | 一种基于训练序列的载荷相位跟踪方法、装置及介质 | |
JP2006166257A (ja) | タイミング同期回路 | |
CN115603888A (zh) | 一种无线通信***信号符号内时延的估计与信号恢复方法 | |
JP3022822B2 (ja) | 誤り率推定回路 | |
EP1128595A2 (en) | Synchronisation of a radio reception apparatus | |
CN111147417A (zh) | 载波频偏估计的实现方法、装置、终端及存储介质 | |
KR20010091626A (ko) | 하나의 적산기 사용을 통한 개선된 구조의 df-dpd디코더 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081226 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111028 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111108 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120130 |
|
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: 20120313 |
|
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: 20120404 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150413 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |