JP2000252873A - 相関値検出装置、それを有するスペクトラム逆拡散装置、受信端末及び送受信端末並びに相関値検出方法 - Google Patents

相関値検出装置、それを有するスペクトラム逆拡散装置、受信端末及び送受信端末並びに相関値検出方法

Info

Publication number
JP2000252873A
JP2000252873A JP5332299A JP5332299A JP2000252873A JP 2000252873 A JP2000252873 A JP 2000252873A JP 5332299 A JP5332299 A JP 5332299A JP 5332299 A JP5332299 A JP 5332299A JP 2000252873 A JP2000252873 A JP 2000252873A
Authority
JP
Japan
Prior art keywords
correlation value
memories
value signal
adder
output
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
Application number
JP5332299A
Other languages
English (en)
Other versions
JP3387079B2 (ja
Inventor
Osamu Onishi
修 大西
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP05332299A priority Critical patent/JP3387079B2/ja
Priority to US09/514,244 priority patent/US6700925B1/en
Publication of JP2000252873A publication Critical patent/JP2000252873A/ja
Application granted granted Critical
Publication of JP3387079B2 publication Critical patent/JP3387079B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7073Synchronisation aspects
    • H04B1/7075Synchronisation aspects with code phase acquisition
    • H04B1/70757Synchronisation aspects with code phase acquisition with increased resolution, i.e. higher than half a chip
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/15Correlation function computation including computation of convolution operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70701Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation featuring pilot assisted reception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70707Efficiency-related aspects

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Computational Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Mathematical Analysis (AREA)
  • Data Mining & Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Algebra (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

(57)【要約】 【課題】 回路規模が小さく消費電力が少ない相関値検
出装置を提供する。 【解決手段】 1シンボルをL×M周期の拡散符号によ
りスペクトラム拡散された信号の1シンボル区間の範囲
を、チップレートのN倍のオーバーサンプリングレート
でサンプリングして得たサンプルと拡散符号との相関値
を示す相関値信号を出力する相関値検出装置において、
サンプルを入力してWビットの中間相関値信号を出力す
るLチップアキュムレータ、前記中間相関値信号を記憶
するデータ幅2Wでアドレス数L×N/2のM−1個の
メモリ、1入力端子に前記Lチップアキュムレータが出
力する前記中間相関値信号が、他の入力端子に前記M−
1個のメモリの各々から読み出された前記中間相関値信
号が供給されるM入力の加算器、メモリを制御する制御
手段を備える。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、入力したスペクト
ラム拡散された伝送信号と拡散符号との間の相関値を示
す相関値信号を出力する相関値検出装置、それを有する
スペクトラム逆拡散装置、受信端末及び送受信端末並び
に相関値検出方法に関する。
【0002】
【従来の技術】CDMA(Code Division Multiple Acce
ss)方式は、加入者容量を大幅に拡大し得る可能性があ
るため、基地局と携帯移動局である送受信端末を含めた
移動通信システムにおける多重アクセス方式として注目
されている。CDMA方式においては、送信すべき信号
は、送信装置(基地局又は送受信端末)でM系列符号や
GOLD符号などの拡散信号によってスペクトラム拡散
されてから伝送信号となり、受信装置(送受信端末又は
基地局)は受信した伝送信号を送信装置で使用するのと
同一の拡散信号により逆拡散して復調信号を得る。
【0003】受信装置内のスペクトラム逆拡散装置で拡
散信号により伝送信号を逆拡散するためには、伝送信号
を拡散している拡散信号と同一のシーケンスで同一の位
相の拡散信号を発生しなければならない。伝送信号を拡
散している拡散信号の位相は、相関値検出装置の出力の
ピークタイミングを検出することにより検出される。
【0004】図7に示すARIB(Association of Radio In
dustries and Businesses)により提案されているW−C
DMA(Wideband Code Division Multiple Access)方式
の信号フォーマットによると、パーチチャンネル(Perch
Channel)の10ミリ秒の周期長を有する1フレーム
は、16スロットに分割され、各スロットは10シンボ
ルに分割される。各スロットの第1シンボルにはサーチ
コード(Search Code)が割り当てられる。サーチコード
は、全ての送受信端末に共通なコードであり、256個
のチップより構成される。各送受信端末の相関値検出装
置は、サーチコードを利用することにより、最速で1ス
ロット時間に、拡散符号の位相を検出できるような相関
値信号を出力する。相関値検出装置は、内部で演算した
図8に示す相関値信号を位相検出信号として出力する。
また、相関値検出装置は、1チップをオーバサンプリン
グして動作する。オーバサンプリングレートとしては、
例えば、チップ周波数の2倍、4倍の周波数が選ばれ
る。
【0005】256チップより成るサーチコードとして
は、従前より256周期のものが使用されていたが、昨
年に、L×M周期のサーチコードがARIBで提案されてい
る。但し、L×M=256である。L×M周期のサーチ
コードとは、周期がLの拡散符号をM回繰り返したサー
チコードである。但し、L、Mは2以上の整数である。
また、周期がLの拡散符号を所定の規則に従いMの値に
応じて反転したり、反転しなかったりする。全く反転さ
せない規則もある。L、Mの値は、例えば、L=16、
M=16である。
【0006】図9にこのL×Mのサーチコードに対応し
た相関値検出装置として、ARIB, AIF/SWG2-28-18, Cell
Search Scheme for 1st and 2nd stage, ST8 において
提案されている相関値検出装置の回路図を示す。
【0007】図9に示す相関値検出装置は、Lチップア
キュムレータ901、L×(M−1)×N個のDタイプ
フリップフロップよりなるシフトレジスタ902、M入
力の加算器903及びM個の乗算器904を備える。
【0008】図9に示すLチップアキュムレータ901
としては、整合フィルタ又はコリレータバンクを用いる
ことができる。
【0009】図6は、図9に示すLチップアキュムレー
タ901を整合フィルとした場合の構成例を示す回路図
である。
【0010】図6を参照すると、Lチップアキュムレー
タ901は、(L−1)×N個のDタイプフリップフロ
ップよりなるシフトレジスタ201、シフトレジスタ2
01のN個おきのタップから引き出される信号に乗算値
γi(i=1、2、...、L)を掛けるL個の乗算器
203、L個の乗算器203の出力を加算する加算器2
02を備え、トランスバーサルフィルタの構成をとる。
【0011】Lチップアキュムレータ901の入力ビッ
ト幅は例えば8ビットで、この場合加算器202の入力
数Lが16であれば出力ビット幅は12ビットである。
【0012】次に、図6、9を参照して、相関値検出装
置の動作について説明する。
【0013】各チップがN倍にオーバサンプリングされ
た伝送信号は、Lチップアキュムレータ901に入力さ
れ、Lチップアキュムレータ901ではL個のサンプル
の加減算が行なわれ、Lチップアキュムレータ901か
らは中間相関値信号がオーバーサンプリングの各クロッ
ク毎に出力される。
【0014】シフトレジスタ902に入力される中間相
関値信号と、シフトレジスタ902のL×Nの整数倍の
タップから出力される遅延された中間相関値信号はM個
の乗算器904に入力される。乗算器904の乗算値β
m(m=1、...、M)は、L×M周期のサーチコー
ドに応じて定められた値である。加算器903は乗算器
904の出力を加算して、それらの和である相関値信号
を最終相関値信号として出力する。
【0015】
【発明が解決しようとする課題】しかしながら、図9に
示す相関値検出装置は以下のような問題点を有してい
る。
【0016】第1の問題点は、シフトレジスタ902が
L×(M−1)×N個という多数のDタイプフリップフ
ロックより構成されることである。このことにより、必
要とする回路規模が増大する。
【0017】第2の問題点は、シフトレジスタ902の
L×(M−1)×N個のDタイプフリップフロックの入
出力データがオーバサンプリングの毎クロックで変化す
ることである。このことにより、必要とする消費電力が
増大する。
【0018】これらの問題は、特にバッテリー駆動の携
帯型の送受信端末に組み込まれた場合に深刻となる。
【0019】本発明は、精度が高く信頼性の高い相関値
信号を出力することができ、且つ、回路規模が小さく消
費電力が少ない相関値検出装置を提供することを目的と
する。
【0020】また、本発明は上記の相関値検出装置を備
えたスペクトラム逆拡散装置、受信端末及び送受信端末
を提供することを目的とする。
【0021】更に、本発明は、精度が高く信頼性の高い
相関値信号を出力することができ、且つ、必要とする回
路規模が小さく消費電力が少ない相関値検出方法を提供
することを目的とする。
【0022】
【課題を解決するための手段】本発明による相関値検出
装置は、1シンボルがL×M周期(L、Mは2以上の整
数)の拡散符号によりスペクトラム拡散された信号の1
シンボル区間の範囲を、チップレートのN(Nは1又は
2以上の整数)倍のオーバーサンプリングレートでサン
プリングして得たサンプルと前記拡散符号との間の相関
値を示す相関値信号を出力する相関値検出装置におい
て、前記サンプルを入力してW(Wは1以上の整数)ビ
ットの中間相関値信号を出力するLチップアキュムレー
タと、前記中間相関値信号のL×N個のサンプルを2つ
のサンプルを1ペアとして記憶するデータ幅が2Wでア
ドレス数がL×N/2の(M−1)個のメモリと、1入
力端子に前記Lチップアキュムレータが出力する前記中
間相関値信号が、他の(M−1)個の入力端子の各々に
前記(M−1)個のメモリの各々から読み出された前記
中間相関値信号が供給されるM入力の加算器と、前記L
チップアキュムレータが出力する前記中間相関値信号を
L×Nサンプルずつ順番に前記(M−1)個のメモリに
書き込み、前記(M−1)個のメモリの各々に書き込ま
れたL×Nサンプルの前記中間相関値信号を前記(M−
1)個のメモリの各々から(M−1)回読み出して前記
加算器の前記他の入力端子の各々に供給する制御手段
と、を備え、前記加算器の出力を装置が出力する相関値
信号として出力することを特徴とする。
【0023】また、本発明による相関値検出装置は、上
記の相関値検出装置において、前記加算器の(M−1)
個の入力の各々と該各々の入力に対応するメモリとの間
に乗算器を備え、各乗算器の乗算値がL×N個のオーバ
ーサンプリングの周期を単位として循環的に変化するこ
とを特徴とする。
【0024】更に、本発明による相関値検出装置は、上
記の相関値検出装置において、前記加算器の前記Lチッ
プアキュムレータが出力する前記中間相関値信号を入力
する1端子と前記Lチップアキュムレータとの間に乗算
器を備えることを特徴とする。
【0025】更に、本発明による相関値検出装置は、上
記の相関値検出装置において、前記(M−1)個のメモ
リは1ポートメモリであることを特徴とする。
【0026】更に、本発明による相関値検出装置は、上
記の相関値検出装置において、前記Lチップアキュムレ
ータは整合フィルタであることを特徴とする。
【0027】更に、本発明による相関値検出装置は、上
記の相関値検出装置において、前記Lチップアキュムレ
ータはコリレータバンクであることを特徴とする。
【0028】更に、本発明による相関値検出装置は、1
シンボルがL×M周期(L、Mは2以上の整数)の拡散
符号によりスペクトラム拡散された信号の1シンボル区
間の範囲を、チップレートのN(Nは1又は2以上の整
数)倍のオーバーサンプリングレートでサンプリングし
て得たサンプルと前記拡散符号との間の相関値を示す相
関値信号を出力する相関値検出装置において、前記サン
プルを入力してW(Wは1以上の整数)ビットの中間相
関値信号を出力するLチップアキュムレータと、前記中
間相関値信号のL×N個のサンプルを複数のサンプルを
1組として記憶する複数のメモリと、1入力端子に前記
Lチップアキュムレータが出力する前記中間相関値信号
が、他の(M−1)個の入力端子の各々に前記(M−
1)個のメモリの各々から読み出された前記中間相関値
信号が供給されるM入力の加算器と、前記Lチップアキ
ュムレータが出力する前記中間相関値信号をL×Nサン
プルずつ順番に前記(M−1)個のメモリに書き込み、
前記(M−1)個のメモリの各々に書き込まれたL×N
サンプルの前記中間相関値信号を前記(M−1)個のメ
モリの各々から(M−1)回読み出して前記加算器の前
記他の入力端子の各々に供給する制御手段と、を備え、
前記加算器の出力を装置が出力する相関値信号として出
力することを特徴とする。
【0029】本発明によるスペクトラム逆拡散装置は、
上記の相関値検出装置を備えることを特徴とする。
【0030】本発明による受信端末は、上記の相関値検
出装置を備えることを特徴とする。
【0031】本発明による送受信端末は、上記の相関値
検出装置を備えることを特徴とする。
【0032】本発明による相関値検出方法は、1シンボ
ルがL×M周期(L、Mは2以上の整数)の拡散符号に
よりスペクトラム拡散された信号の1シンボル区間の範
囲を、チップレートのN(Nは1又は2以上の整数)倍
のオーバーサンプリングレートでサンプリングして得た
サンプルと前記拡散符号との間の相関値を表す相関値信
号を出力する相関値検出方法において、前記サンプルを
入力してW(Wは1以上の整数)ビットの中間相関値信
号を出力するLチップアキュムレータが出力する前記中
間相関値信号をL×Nサンプルずつ順番に、前記中間相
関値信号のL×N個のサンプルを2つのサンプルを1ペ
アとして記憶するデータ幅が2Wでアドレス数がL×N
/2の(M−1)個のメモリに書き込み、前記(M−
1)個のメモリの各々に書き込まれたL×Nサンプルの
前記中間相関値信号を前記(M−1)個のメモリの各々
から(M−1)回読み出してM入力の加算器のM−1個
の入力端子の各々に供給して、前記加算器の残りの1入
力端子に前記Lチップアキュムレータが出力する前記中
間相関値信号を供給して、前記加算器の出力を相関値信
号として出力することを特徴とする。
【0033】また、本発明による相関値検出方法は、上
記の相関値検出方法において、前記(M−1)個のメモ
リの各々に書き込まれたL×Nサンプルの前記中間相関
値信号を前記M個のメモリの各々から(M−1)回読み
出して前記加算器の前記(M−1)個の入力端子の各々
に供給するときに、該供給信号をL×N個のオーバーサ
ンプリングの周期を単位として循環的に変化する乗算値
で乗算することを特徴とする。
【0034】更に、本発明による相関値検出方法は、上
記の相関値検出方法において、前記Lチップアキュムレ
ータが出力する前記中間相関値信号を前記加算器の1の
入力端子に供給するときに、該供給信号を所定の乗算値
で乗算することを特徴とする。
【0035】
【発明の実施の形態】図1は本発明の実施形態による相
関値検出装置の構成を示す回路図である。
【0036】図1を参照すると、本実施形態による相関
値検出装置は、Lチップアキュムレータ101、1ポー
トのRAM102−1〜102−(M−1)、加算器1
03、制御部104、2段のDタイプフリップフロップ
105−1〜105−(M−1)、1段のDタイプフリ
ップフロップ106−1〜106−(M−1)、インバ
ータ107−1〜107−(M−1)、1段のDタイプ
フリップフロップ108−1〜108−(M−1)、2
段のDタイプフリップフロップ109−1〜109−
(M−1)、インバータ110、2段のDタイプフリッ
プフロップ11、乗算器121−1〜121−M及び乗
算値発生部122を備える。Lチップアキュムレータ1
01の出力である中間相関値信号のビット幅はWビット
であるが、Dタイプフリップフロップ105−mの出力
とDタイプフリップフロップ106−mの出力はそれぞ
れ上位ワード、下位ワードとして合成され、RAM10
2−mのデータ端子に接続されるデータバスD−mのデ
ータ幅は2Wビットである。また、データバスD−mの
上位ワードはDタイプフリップフロップ108−mに供
給され、データバスD−mの下位ワードはDタイプフリ
ップフロップ109−mに供給される。Dタイプフリッ
プフロップ108−mの出力とDタイプフリップフロッ
プ109−mの出力はWビットの共通線により接続さ
れ、両者のうちのいずれかの出力が相補的にこの共通線
に現れる。従って、Lチップアキュムレータ101の出
力のデータ幅、乗算器121−1〜121−Mの入力の
データ幅及びと加算器103の入力のデータ幅はWビッ
トであり、一方で、RAM102−mのデータバスの幅
は2Wビットである。但し、前記の説明において1≦m
≦M−1である。以下の説明においても同様である。ま
た、Wの値は例えばLチップアキュムレータ101の入
力ビット数が8でLの値が16であれば12ビットであ
る。加算器103の出力のビット幅は例えばMの値が1
6であれば16ビットである。
【0037】図1に示す相関値検出装置の全要素はチッ
プ周波数のN倍(Nは1又は2以上の整数)の周波数、
通常は4倍程度の周波数で動作する。
【0038】Lチップアキュムレータ101には1チッ
プがN倍にオーバサンプリングされた伝送信号が例えば
8ビットのビット幅で入力される。
【0039】Lチップアキュムレータ101は従来技術
のものと同じであり、上述のように、整合フィルタ又は
コリレータバンクである。フィルタの場合の構成例は、
図6に示す通りである。
【0040】Lチップアキュムレータ101の出力はD
タイプフリップフロップ111、105−1〜105−
(M−1)、106−1〜106ー(M−1)に供給さ
れる。Dタイプフリップフリップフロップ111は加算
器に入力される信号のタイミング調整のために必要に応
じて適宜挿入されるもので、その出力は乗算器121−
Mに供給される。乗算器121−Mの出力は加算器10
3の1の入力端子に入力される。
【0041】Dタイプフロップ105−mとDタイプフ
ロップ106−mからは偶数番目と奇数番目のLチップ
アキュムレータ101の出力が揃ってそれぞれ上位ワー
ド下位ワードとしてデータバスD−mに出力される。R
AM102−mには、この揃って出力されたワードが書
き込まれる。RAM102−mから読み出された上位ワ
ードと下位ワードはそれぞれDタイプフリップフロップ
108−mとDタイプフリップフロップ109−mに供
給される。Dタイプフリップフロップ108−mとDタ
イプフリップフロップ109−mの共通出力には、RA
M102−mにより遅延されたLチップアキュムレータ
101の偶数番目と奇数番目の出力が交互に現れ、これ
らが乗算器121−m’(但し、1≦m’≦M−1)に
入力される。乗算器121−m’の出力は加算器103
に入力される。
【0042】乗算器121−1〜121−Mに供給され
る乗算係数α1〜αMは、乗算値発生部122が発生し、
一般にはL×M周期のサーチコードのパターンに応じて
L×Nクロック毎に変化する。
【0043】加算器103は、乗算器121−1〜12
1−Mの出力を加算して得られた相関値信号を最終相関
値信号として出力する。
【0044】制御部106は、RAM104−1〜10
4−M−1の書き込み及び読み出しの共通アドレスとし
て用いられるアドレスADR、Dタイプフリップフロッ
プ105−1〜105−(M−1)のアウトプットイネ
ーブル端子、Dタイプフリップフロップ106−1〜1
06−(M−1)のアウトプットイネーブル端子及びR
AM104−1〜104−(M−1)のアウトプットイ
ネーブル端子を制御するためのアウトプットイネーブル
信号OE1〜OE(M−1)、RAM104−1〜10
4−(M−1)の書き込み制御信号であるWR1〜WR
(M−1)、Dタイプフロップ108−1〜108−
(M−1)の出力又はDタイプフロップ109−1〜1
09−(M−1)の出力を選択するための選択信号SE
L及び乗算値発生部122を制御するための制御信号C
TLを出力する。
【0045】次に制御部104が出力する信号について
図2を参照して説明する。なお、図2において制御信号
はハイのときにアクティブであるとしている。
【0046】図2は、L×Nクロックの周期を1周期と
して、第1周期から第(M−1)周期までを示したもの
であるが、制御部104は、これらの周期にわたる値を
繰り返し出力する。
【0047】アドレスADRの値は、1周期の最初に0
となり、続いて、1周期の間に、1〜L×N/2−1の
範囲で1ずつ増加する。書き込み制御信号WR1の書き
込みパルスは、第1周期で2クロック毎に1回発生し、
書き込み制御信号WR1は他の周期では継続的に非アク
ティブとなる。書き込み制御信号WR1〜WRMは、1
周期ずつずれながら、アクティブ又は非アクティブとな
る。アウトプットイネーブル信号OE1は、第1周期の
間は1クロック毎にアクティブ、非アクティブを繰り返
し、他の周期では継続的に非アクティブとなる。アウト
プットイネーブル信号OE1〜OEMは、1周期ずつず
れながら、アクティブ又は非アクティブとなる。
【0048】図3は、RAM102−mに対してデータ
の書き込みと読み出しを行う周期での制御部104が出
力する信号とデータバスに現れるデータを示す図であ
る。このような周期は例えばRAM102−1に対して
は周期1である。
【0049】図3を参照すると、アウトプットイネーブ
ルOE−mがHIGHとなったとき、即ち、Dタイプフ
リップフロップ105−m、106−mに対してアクテ
ィブとなって書き込みデータがデータバスD−mに現れ
たときに書き込み制御信号の書き込みパルスが発生す
る。
【0050】上記の構成と動作によれば、例えば、第1
周期では、Lチップアキュムレータ101から出力され
る第1周期のL×N個のサンプルは、Dタイプフリップ
フロップ111と乗算器121−Mを通って加算器10
3に供給されると共に、RAM102−1に書き込まれ
る。第1周期では一方で、RAM102−1〜102−
(M−1)の各々から読み出されたL×N個のサンプル
がDタイプフリップフロップ108−1〜108−(M
−1)又はDタイプフリップフロップ109−1〜10
9−(M−1)及び乗算器121−1〜121−(M−
1)を通って加算器103に供給される。RAM102
−mに書き込まれたL×N個のサンプルは、(M−1)
回読み出される。
【0051】乗算値発生部122は乗算値α1
α2、...、αM-1の値を、L×M周期のサーチコード
のパターンに応じて、各周期毎にLチップアキュムレー
タ101から出力されたL×N個のサンプルに関し、そ
の所定番目の繰り返しの時に−1にして、それ以外の繰
り返しの時には+1とする。従って、乗算値α1
α2、...、αM-1が−1となるタイミングは1周期ず
つずれる。また、乗算値αMは、L×M周期のサーチコ
ードのパターンに応じた値であるが、時間的に変化しな
い。
【0052】より詳しく説明すると、第1周期では、 α1=βM、α2=βM-1、...、αM-1=β2、αM=β1 となり、第2周期では、 α1=β2、α2=βM、...、αM-1=β3、αM=β1 となり、第3周期では、 α1=β3、α2=β2、...、αM-1=βM、αM=β1 となる。
【0053】L×M周期のサーチコードのパターンによ
っては、乗算値αMの値が1であるので、この場合には
乗算器121−Mは不要である。また逆に、L×M周期
のサーチコードのパターンによっては、乗算値αMの値
のみが−1であるので、この場合には乗算器121−1
〜121−(M−1)は不要である。
【0054】図4は加算器103の入力端子に供給され
るサンプルの属する周期を表したタイミング図である。
また、図4においては、前記の繰り返しの所定番目を3
番目とし、所定番目の信号を反転を意味する上線を付し
て表している。
【0055】図4には、周期P1〜P9の範囲を示して
いる。スルー1〜スルー9は、メモリを介さないでDタ
イプフロップ111及び乗算器121−Mを介して加算
器103の入力端子に供給されるサンプルを表す。定常
状態が始まるのは周期P4からである。周期P4では、
スルー4、RAM102−1から読み出される周期P1
のサンプル、RAM102−2から読み出される周期P
2のサンプル、RAM102−3から読み出される周期
P3のサンプルが加算器103の入力端子に供給され
る。従って、加算器103の入力端子には周期P1から
P4のサンプルが揃う。同様に、周期P5では、スルー
5、RAM102−1から読み出される周期P4のサン
プル、RAM102−2から読み出される周期P2のサ
ンプル、RAM102−3から読み出される周期P3の
サンプルが加算器103の入力端子に供給される。従っ
て、加算器103の入力端子には周期P2からP5のサ
ンプルが揃う。以下の周期でも同様である。
【0056】従って、図9に示す従来の相関値検出装置
のシフトレジスタ902が加算器903に供給するのと
同一の信号が、加算器103に供給されることがわか
る。
【0057】また、1つのサンプルに注目したとき、反
転されるのは(3−1)×L×Nクロックだけ遅れて加
算器103に供給されるときである。従って、mの値を
1からMの範囲の任意の整数として、一般にm×L×N
クロックだけ遅れてサンプルを加算器103に供給する
ときに反転させることができる。
【0058】上記の相関値検出装置は、例えば、ゲート
アレイ、セルベースIC又はPLD(Programmable Logi
c Device)により実装することができる。
【0059】図5は本実施形態による相関値検出装置を
含むスペクトラム逆拡散装置の構成を示すブロック図で
ある。なお、図5のスペクトラム拡散装置は、原理を説
明するための1例であり、スペクトラム逆拡散装置は図
5のものに限定されるのではない。
【0060】図5を参照すると、本実施形態によるスペ
クトラム逆拡散装置は、入力する伝送信号を1チップ周
波数のN倍のサンプリングレートで8ビットのサンプル
信号にA/D変換するA/D変換器301、サンプル信
号より相関値信号を生成する上記の相関値検出装置30
2、相関値信号のピークタイミングを検出してそのピー
クタイミング検出信号を同期信号Bとして出力するピー
クタイミング検出回路303、同期信号Bを基に、安定
した同期信号Cを出力するフライホイル回路、同期信号
Cを位相基準として逆拡散信号を生成する逆拡散信号生
成回路及びサンプル信号を逆拡散信号を用いて逆拡散し
て復号信号を出力する逆拡散メイン回路306を備え
る。
【0061】なお、上記の実施形態では、2サンプルを
1組としてメモリに記憶するとしたが、それ以上の数の
サンプルを1組としてメモリに記憶しても良い。
【0062】また、上記の実施形態では、メモリとして
シングルポート(1ポートタイプ)タイプのものを用い
ているが、その代わりに、メモリとして、デュアルポー
ト(2ポート)タイプのものを用いて、メモリのビット
幅を2W[bit]に拡張せずにW[bit]としても上記の実施
形態と同様な原理で動作することが可能である。この場
合、データバスD−mは、書き込み用の1つのポートに
接続されるデータバスと、読み出しようの他のポートに
接続されるデータバスとに分離される。但し、この形態
では、メモリの消費電力がポート数の増加に伴い増大す
る。
【0063】
【発明の効果】以上説明したように本発明によれば、L
チップアキュムレータ以外では面積と消費電力が大きい
フリップフロップや2ポートRAMの使用を避け、面積
と消費電力が小さな1ポートRAMを用いているため、
小さい回路規模と小さい消費電力を実現することができ
る。例えば、上記の実施形態のように、ビット区間当た
りのチップ数Lの値を64,ビット区間数Mの値を4,
オーバサンプリング数Nの値を2として、NEC製のゲ
ートアレイであるCMOS−9HDライブラリを用いた
場合、セル数を従来の63%、消費電力を従来の26%
とすることができた。従って、本発明による相関値検出
装置を送受信端末に組み込むことにより、送受信端末
は、小型化され、バッテリー駆動時にも長時間動作が可
能なものとなる。
【図面の簡単な説明】
【図1】本発明の実施形態による相関値検出装置の構成
を示すブロック図である。
【図2】図1に示す制御部104が出力する信号のタイ
ミング図である。
【図3】RAM102−mにデータの書き込みと読み出
しが交互に行われているときの制御信号とデータを表す
タイミング図である。
【図4】加算器103の入力端子に供給されるデータの
属する周期を表すタイミング図である。
【図5】本発明の実施形態によるスペクトラム逆拡散装
置の構成を示すブロック図である。
【図6】本発明の実施形態及び従来例による整合フィル
タの構成例を示す回路図である。
【図7】ARIBが提案するW−CDMA方式のパーチ
チャンネルのフォーマット図である。
【図8】相関値検出装置の出力を示すグラフである。
【図9】従来例による相関値検出装置の構成を示すブロ
ック図である。
【符号の説明】
101 Lチップアキュムレータ 102−1〜102−M−1 RAM 103 加算器 104 制御部 105−1〜105−(M−1)、106−1〜106
−(M−1)、108−1〜108−(M−1)、10
9−1〜109−(M−1)、111 Dタイプフリッ
プフロップ 107−1〜107−(M−1)、110 インバータ 121−1〜121−M 乗算器 122 乗算値発生部

Claims (13)

    【特許請求の範囲】
  1. 【請求項1】 1シンボルがL×M周期(L、Mは2以
    上の整数)の拡散符号によりスペクトラム拡散された信
    号の1シンボル区間の範囲を、チップレートのN(Nは
    1又は2以上の整数)倍のオーバーサンプリングレート
    でサンプリングして得たサンプルと前記拡散符号との間
    の相関値を示す相関値信号を出力する相関値検出装置に
    おいて、 前記サンプルを入力してW(Wは1以上の整数)ビット
    の中間相関値信号を出力するLチップアキュムレータ
    と、 前記中間相関値信号のL×N個のサンプルを2つのサン
    プルを1ペアとして記憶するデータ幅が2Wでアドレス
    数がL×N/2の(M−1)個のメモリと、 1入力端子に前記Lチップアキュムレータが出力する前
    記中間相関値信号が、他の(M−1)個の入力端子の各
    々に前記(M−1)個のメモリの各々から読み出された
    前記中間相関値信号が供給されるM入力の加算器と、 前記Lチップアキュムレータが出力する前記中間相関値
    信号をL×Nサンプルずつ順番に前記(M−1)個のメ
    モリに書き込み、前記(M−1)個のメモリの各々に書
    き込まれたL×Nサンプルの前記中間相関値信号を前記
    (M−1)個のメモリの各々から(M−1)回読み出し
    て前記加算器の前記他の入力端子の各々に供給する制御
    手段と、 を備え、前記加算器の出力を装置が出力する相関値信号
    として出力することを特徴とする相関値検出装置。
  2. 【請求項2】 前記加算器の(M−1)個の入力の各々
    と該各々の入力に対応するメモリとの間に乗算器を備
    え、各乗算器の乗算値がL×N個のオーバーサンプリン
    グの周期を単位として循環的に変化することを特徴とす
    る請求項1に記載の相関値検出装置。
  3. 【請求項3】 前記加算器の前記Lチップアキュムレー
    タが出力する前記中間相関値信号を入力する1端子と前
    記Lチップアキュムレータとの間に乗算器を備えること
    を特徴とする請求項1又は2に記載の相関値検出装置。
  4. 【請求項4】 前記(M−1)個のメモリは1ポートメ
    モリであることを特徴とする請求項1乃至3のいずれか
    1項に記載の相関値検出装置。
  5. 【請求項5】 前記Lチップアキュムレータは整合フィ
    ルタであることを特徴とする請求項1乃至4のいずれか
    1項に記載の相関値検出装置。
  6. 【請求項6】 前記Lチップアキュムレータはコリレー
    タバンクであることを特徴とする請求項1乃至4のいず
    れか1項に記載の相関値検出装置。
  7. 【請求項7】 1シンボルがL×M周期(L、Mは2以
    上の整数)の拡散符号によりスペクトラム拡散された信
    号の1シンボル区間の範囲を、チップレートのN(Nは
    1又は2以上の整数)倍のオーバーサンプリングレート
    でサンプリングして得たサンプルと前記拡散符号との間
    の相関値を示す相関値信号を出力する相関値検出装置に
    おいて、 前記サンプルを入力してW(Wは1以上の整数)ビット
    の中間相関値信号を出力するLチップアキュムレータ
    と、 前記中間相関値信号のL×N個のサンプルを複数のサン
    プルを1組として記憶する複数のメモリと、 1入力端子に前記Lチップアキュムレータが出力する前
    記中間相関値信号が、他の(M−1)個の入力端子の各
    々に前記(M−1)個のメモリの各々から読み出された
    前記中間相関値信号が供給されるM入力の加算器と、 前記Lチップアキュムレータが出力する前記中間相関値
    信号をL×Nサンプルずつ順番に前記(M−1)個のメ
    モリに書き込み、前記(M−1)個のメモリの各々に書
    き込まれたL×Nサンプルの前記中間相関値信号を前記
    (M−1)個のメモリの各々から(M−1)回読み出し
    て前記加算器の前記他の入力端子の各々に供給する制御
    手段と、 を備え、前記加算器の出力を装置が出力する相関値信号
    として出力することを特徴とする相関値検出装置。
  8. 【請求項8】 請求項1乃至7のいずれか1項に記載の
    相関値検出装置を備えることを特徴とするスペクトラム
    逆拡散装置。
  9. 【請求項9】 請求項1乃至7のいずれか1項に記載の
    相関値検出装置を備えることを特徴とする受信端末。
  10. 【請求項10】 請求項1乃至7のいずれか1項に記載
    の相関値検出装置を備えることを特徴とする送受信端
    末。
  11. 【請求項11】 1シンボルがL×M周期(L、Mは2
    以上の整数)の拡散符号によりスペクトラム拡散された
    信号の1シンボル区間の範囲を、チップレートのN(N
    は1又は2以上の整数)倍のオーバーサンプリングレー
    トでサンプリングして得たサンプルと前記拡散符号との
    間の相関値を表す相関値信号を出力する相関値検出方法
    において、 前記サンプルを入力してW(Wは1以上の整数)ビット
    の中間相関値信号を出力するLチップアキュムレータが
    出力する前記中間相関値信号をL×Nサンプルずつ順番
    に、前記中間相関値信号のL×N個のサンプルを2つの
    サンプルを1ペアとして記憶するデータ幅が2Wでアド
    レス数がL×N/2の(M−1)個のメモリに書き込
    み、前記(M−1)個のメモリの各々に書き込まれたL
    ×Nサンプルの前記中間相関値信号を前記(M−1)個
    のメモリの各々から(M−1)回読み出してM入力の加
    算器のM−1個の入力端子の各々に供給して、前記加算
    器の残りの1入力端子に前記Lチップアキュムレータが
    出力する前記中間相関値信号を供給して、前記加算器の
    出力を相関値信号として出力することを特徴とする相関
    値検出方法。
  12. 【請求項12】 前記(M−1)個のメモリの各々に書
    き込まれたL×Nサンプルの前記中間相関値信号を前記
    M個のメモリの各々から(M−1)回読み出して前記加
    算器の前記(M−1)個の入力端子の各々に供給すると
    きに、該供給信号をL×N個のオーバーサンプリングの
    周期を単位として循環的に変化する乗算値で乗算するこ
    とを特徴とする請求項11に記載の相関値検出方法。
  13. 【請求項13】 前記Lチップアキュムレータが出力す
    る前記中間相関値信号を前記加算器の1の入力端子に供
    給するときに、該供給信号を所定の乗算値で乗算するこ
    とを特徴とする請求項11又は12に記載の相関値検出
    方法。
JP05332299A 1999-03-01 1999-03-01 相関値検出装置、それを有するスペクトラム逆拡散装置、受信端末及び送受信端末並びに相関値検出方法 Expired - Fee Related JP3387079B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP05332299A JP3387079B2 (ja) 1999-03-01 1999-03-01 相関値検出装置、それを有するスペクトラム逆拡散装置、受信端末及び送受信端末並びに相関値検出方法
US09/514,244 US6700925B1 (en) 1999-03-01 2000-02-28 Apparatus for detecting correlation, spectrum despread apparatus and receiver having the same, and method for detecting correlation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05332299A JP3387079B2 (ja) 1999-03-01 1999-03-01 相関値検出装置、それを有するスペクトラム逆拡散装置、受信端末及び送受信端末並びに相関値検出方法

Publications (2)

Publication Number Publication Date
JP2000252873A true JP2000252873A (ja) 2000-09-14
JP3387079B2 JP3387079B2 (ja) 2003-03-17

Family

ID=12939497

Family Applications (1)

Application Number Title Priority Date Filing Date
JP05332299A Expired - Fee Related JP3387079B2 (ja) 1999-03-01 1999-03-01 相関値検出装置、それを有するスペクトラム逆拡散装置、受信端末及び送受信端末並びに相関値検出方法

Country Status (2)

Country Link
US (1) US6700925B1 (ja)
JP (1) JP3387079B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005285037A (ja) * 2004-03-31 2005-10-13 Nec Corp データ処理装置およびその処理方法ならびにプログラムおよび携帯電話装置

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002164812A (ja) * 2000-11-24 2002-06-07 Nec Corp スペクトラム拡散通信用パスサーチ回路
CN101103547A (zh) * 2005-01-14 2008-01-09 汤姆森特许公司 使用执行扰码确定的瑞克搜索器的小区搜索
WO2006078233A1 (en) * 2005-01-14 2006-07-27 Thomson Licensing Ram-based scrambling code generator for cdma
WO2006080904A1 (en) * 2005-01-14 2006-08-03 Thomson Licensing Method and system for sub-chip resolution for secondary cell search
BRPI0519844A2 (pt) * 2005-01-14 2009-03-17 Thomson Licensing aparelho e método para uso em um receptor
JP2008527910A (ja) * 2005-01-14 2008-07-24 トムソン ライセンシング Cdmaシステム用の効率的な最大比合成器

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5361276A (en) 1993-09-13 1994-11-01 At&T Bell Laboratories All digital maximum likelihood based spread spectrum receiver
JPH08172342A (ja) 1994-12-16 1996-07-02 Sanyo Electric Co Ltd デジタルフィルタ
JP3212238B2 (ja) 1995-08-10 2001-09-25 株式会社日立製作所 移動通信システムおよび移動端末装置
US6118808A (en) * 1996-07-12 2000-09-12 General Electric Company GPS receiver with efficient signal acquisition
JP3884115B2 (ja) 1996-12-10 2007-02-21 三菱電機株式会社 デジタルマッチドフィルタ
JPH10178334A (ja) 1996-12-19 1998-06-30 Fujitsu Ltd マッチトフィルタ
JP2858573B1 (ja) * 1997-07-30 1999-02-17 日本電気株式会社 スペクトラム拡散受信装置
US6181733B1 (en) 1997-07-30 2001-01-30 Matsushita Electric Industrial Co., Ltd. Digital matched filter
JP2955576B1 (ja) 1998-08-28 1999-10-04 株式会社東芝 ディジタル通信システムとその送信装置および受信装置、ならびにフレーム同期検出回路
US6345069B1 (en) 1998-10-16 2002-02-05 Texas Instruments Incorporated Simplified cell search scheme for first and second stage
JP2000174661A (ja) 1998-12-04 2000-06-23 Kokusai Electric Co Ltd 相関方法及びマッチドフィルタ及び携帯端末
JP3369498B2 (ja) 1999-03-01 2003-01-20 松下電器産業株式会社 Cdma同期装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005285037A (ja) * 2004-03-31 2005-10-13 Nec Corp データ処理装置およびその処理方法ならびにプログラムおよび携帯電話装置

Also Published As

Publication number Publication date
JP3387079B2 (ja) 2003-03-17
US6700925B1 (en) 2004-03-02

Similar Documents

Publication Publication Date Title
JP3751419B2 (ja) マッチドフィルタおよび同期方法
US6181733B1 (en) Digital matched filter
KR101043779B1 (ko) 단일 상관기를 이용한 신호 처리 장치 및 방법
JP2000349592A (ja) デジタルマッチドフィルタ
US7065128B2 (en) Apparatus and methods for sample selection and reuse of rake fingers in spread spectrum systems
JPWO1999006922A1 (ja) デジタルマッチトフィルタ
JP3387079B2 (ja) 相関値検出装置、それを有するスペクトラム逆拡散装置、受信端末及び送受信端末並びに相関値検出方法
JP3296341B2 (ja) 相関器
JP3397695B2 (ja) 相関検出装置及びcdma受信装置
JP3363107B2 (ja) 相関値検出装置、それを有するスペクトラム逆拡散装置、受信端末及び送受信端末並びに相関値検出方法
US6256341B1 (en) Spread spectrum receiver using digital matched filter
JPH11239081A (ja) 相関検出装置及び相関検出装置の逆拡散符号切換え方法
US20030035402A1 (en) Matched filter
JPH10285079A (ja) スペクトル拡散受信機
EP1160976B1 (en) Noncyclic digital filter and radio reception apparatus comprising the filter
JP3922167B2 (ja) デジタルマッチドフィルタ
EP1526649A2 (en) Matched filter circuit and correlation calculation method
KR100664563B1 (ko) 비동기시스템의 효율적인 피이지씨 장치
JPWO2001045256A1 (ja) 非巡回型ディジタルフィルタ及びこれを使用した無線受信機器
JPH10107594A (ja) 疑似ランダム符号発生装置、スライディング相関器、及びレイク受信装置
SU1408442A1 (ru) Устройство дл вычислени двумерного быстрого преобразовани Фурье
US7688919B1 (en) Parallel samples, parallel coefficients, time division multiplexing correlator architecture
KR20030094522A (ko) 이동통신 단말기의 256-탭 정합필터 구현 장치
JP2000252861A (ja) デジタル相関器
JPS6347396B2 (ja)

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080110

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090110

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100110

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110110

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110110

Year of fee payment: 8

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110110

Year of fee payment: 8

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110110

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120110

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130110

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130110

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140110

Year of fee payment: 11

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees