[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2017044597A - Semiconductor device - Google Patents

Semiconductor device Download PDF

Info

Publication number
JP2017044597A
JP2017044597A JP2015167677A JP2015167677A JP2017044597A JP 2017044597 A JP2017044597 A JP 2017044597A JP 2015167677 A JP2015167677 A JP 2015167677A JP 2015167677 A JP2015167677 A JP 2015167677A JP 2017044597 A JP2017044597 A JP 2017044597A
Authority
JP
Japan
Prior art keywords
circuit
test
signal
semiconductor device
clock signal
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
JP2015167677A
Other languages
Japanese (ja)
Other versions
JP6578156B2 (en
Inventor
佑典 秦
Yusuke Hata
佑典 秦
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.)
Lapis Semiconductor Co Ltd
Original Assignee
Lapis Semiconductor Co Ltd
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 Lapis Semiconductor Co Ltd filed Critical Lapis Semiconductor Co Ltd
Priority to JP2015167677A priority Critical patent/JP6578156B2/en
Publication of JP2017044597A publication Critical patent/JP2017044597A/en
Application granted granted Critical
Publication of JP6578156B2 publication Critical patent/JP6578156B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • Semiconductor Integrated Circuits (AREA)
  • Analogue/Digital Conversion (AREA)

Abstract

PURPOSE: To provide a semiconductor device that can conduct current testing with high accuracy and in short time when a logic circuit works.CONSTITUTION: A PLL circuit is configured to multiply a low-speed clock signal to generate an internal high-speed clock signal, and an analog-to-digital converter is configured to convert input analog information data to digital information data. A test circuit includes a first selection circuit that selects any one of the internal high-speed clock signal and an external high-speed clock signal supplied from an outside of a semiconductor device on the basis of a test mode setting signal, and a second selection circuit that selects any one of the digital information data and digital test data on the basis of the test mode setting signal. A logic circuit is configured to conduct demodulation processing of the digital information data or the digital test data on the basis of the internal high-speed clock signal or the external high-speed clock signal.SELECTED DRAWING: Figure 1

Description

本発明は、PLL回路及びアナログデジタル変換器を含む半導体装置に関する。   The present invention relates to a semiconductor device including a PLL circuit and an analog-digital converter.

高周波(RF: Radio Frequency)信号等の無線信号を受信し、復調して受信データを得る無線通信装置として、例えばPLL(Phase Locked Loop)回路、アナログデジタル変換器(ADC:Analog Digital Converter)及びロジック回路を備えた半導体装置が知られている(例えば、特許文献1)。かかる半導体装置は、例えばRF受信回路から低速クロック信号及びアナログデータの供給を受けて、動作を行う。PLL回路は、低速クロック信号を逓倍して高速クロック信号を生成する。ロジック回路は、高速クロック信号に基づいて、ADCの電源をオンにするための制御信号を生成する。ADCは、ロジック回路からの制御信号の供給を受け、PLL回路により生成された高速クロック信号に基づいて、アナログデータをデジタルデータに変換する。ロジック回路は、ADCにおいて変換されたデジタルデータを復調して、受信データを得る。   As a wireless communication device that receives a radio signal such as a radio frequency (RF) signal and demodulates it to obtain received data, for example, a PLL (Phase Locked Loop) circuit, an analog digital converter (ADC) and logic A semiconductor device provided with a circuit is known (for example, Patent Document 1). Such a semiconductor device operates by receiving a low-speed clock signal and analog data from an RF receiving circuit, for example. The PLL circuit multiplies the low-speed clock signal to generate a high-speed clock signal. The logic circuit generates a control signal for turning on the power supply of the ADC based on the high-speed clock signal. The ADC receives a control signal from the logic circuit and converts analog data into digital data based on the high-speed clock signal generated by the PLL circuit. The logic circuit demodulates the digital data converted in the ADC to obtain received data.

特開2009−296310号公報JP 2009-296310 A

上記のような半導体装置において、ロジック回路の性能や故障の有無の判定を行うため、動作時に流れる電流を測定して期待値と比較する、所謂動作時電流テストが行われる。動作時電流テストを行う際には、例えばADCで生成したデジタルデータをロジック回路に供給し、ロジック回路を動作させて電流測定を行う。従って、例えばADCに何らかの不具合があった場合には、ロジック回路に安定してデジタルデータが供給されない。また、ADCに不具合がなかったとしても、ADCから出力されるデジタルデータは半導体装置の電源やグランドの影響を受けるため、ロジック回路へのデジタルデータの供給は不安定となる。このため、テスト毎に毎回同じアナログデータをADCに入力したとしても、同一のデジタルデータが常にロジック回路に供給されるとは限らず、動作時電流テストの精度が落ちてしまうという問題があった。さらに、PLL回路に入力される低速クロック信号とPLL回路から出力される高速クロック信号とは非同期であるため、ロジック回路の出力にばらつきが生じてしまうという問題があった。   In the semiconductor device as described above, in order to determine the performance of the logic circuit and the presence / absence of a failure, a so-called operation current test is performed in which a current flowing during operation is measured and compared with an expected value. When performing an operating current test, for example, digital data generated by an ADC is supplied to a logic circuit, and the logic circuit is operated to measure current. Therefore, for example, when there is some malfunction in the ADC, digital data is not stably supplied to the logic circuit. Even if there is no malfunction in the ADC, the digital data output from the ADC is affected by the power supply and ground of the semiconductor device, so that the supply of digital data to the logic circuit becomes unstable. For this reason, even if the same analog data is input to the ADC each time for each test, the same digital data is not always supplied to the logic circuit, and there is a problem that the accuracy of the current test during operation is lowered. . Furthermore, since the low-speed clock signal input to the PLL circuit and the high-speed clock signal output from the PLL circuit are asynchronous, there is a problem that the output of the logic circuit varies.

また、半導体装置の電源を立ち上げてから各部の動作が安定するまでの間には、待ち時間が発生する。例えば、PLL回路に低速クロック信号が入力されてから高速クロック信号が安定して出力されるまでの間、PLL回路の動作安定のための待ち時間が発生する。また、ロジック回路は、RF受信回路からアナログデータが安定して供給される状態になってからADCの制御信号をイネーブルにするため、アナログデータの安定供給のための待ち時間が必要となる。さらに、制御信号がイネーブルになった後、ADCの電源がオンとなるまでの間にも待ち時間が発生する。このように、いくつもの待ち時間を経てから動作時電流テストが開始されるため、動作時電流テストに時間がかかってしまうという問題があった。   In addition, a waiting time occurs between the time when the power supply of the semiconductor device is turned on and the time when the operation of each unit is stabilized. For example, a waiting time for stabilizing the operation of the PLL circuit occurs after the low-speed clock signal is input to the PLL circuit until the high-speed clock signal is stably output. Further, since the logic circuit enables the ADC control signal after the analog data is stably supplied from the RF receiving circuit, a waiting time for the stable supply of analog data is required. Furthermore, a waiting time also occurs after the control signal is enabled and before the ADC is turned on. As described above, since the operating current test is started after many waiting times, the operating current test takes time.

上記課題を解決するため、本発明は、ロジック回路の動作時電流テストを精度よく短時間に行うことが可能な半導体装置を提供することを目的とする。   In order to solve the above-described problems, an object of the present invention is to provide a semiconductor device capable of performing an operation current test of a logic circuit with high accuracy in a short time.

本発明に係る半導体装置は、低速クロック信号を逓倍して内部高速クロック信号を生成するPLL回路と、入力されたアナログ情報データをデジタル情報データに変換するアナログデジタル変換器と、テストモード設定信号に基づいて前記内部高速クロック信号と外部から供給された外部高速クロック信号とのいずれか一方を選択する第1の選択回路と、前記テストモード設定信号に基づいて前記デジタル情報データとデジタルテストデータとのいずれか一方を選択する第2の選択回路と、を有するテスト回路と、前記内部高速クロック信号又は前記外部高速クロック信号に基づいて、前記デジタル情報データ又は前記デジタルテストデータの復調処理を行うロジック回路と、を含むことを特徴とする。   A semiconductor device according to the present invention includes a PLL circuit that multiplies a low-speed clock signal to generate an internal high-speed clock signal, an analog-digital converter that converts input analog information data into digital information data, and a test mode setting signal. A first selection circuit for selecting one of the internal high-speed clock signal and an external high-speed clock signal supplied from the outside, and the digital information data and the digital test data based on the test mode setting signal A test circuit having a second selection circuit for selecting one of them, and a logic circuit that performs demodulation processing of the digital information data or the digital test data based on the internal high-speed clock signal or the external high-speed clock signal It is characterized by including these.

本発明によれば、ロジック回路の動作時電流テストを精度よく短時間に行うことが可能となる。   According to the present invention, it is possible to accurately perform a current test during operation of a logic circuit in a short time.

本発明の実施例1に係る半導体装置10の構成を示すブロック図である。1 is a block diagram illustrating a configuration of a semiconductor device 10 according to a first embodiment of the present invention. 本発明の実施例2に係る半導体装置20の構成を示すブロック図である。It is a block diagram which shows the structure of the semiconductor device 20 which concerns on Example 2 of this invention. 実施例2におけるロジック回路21の構成を示すブロック図である。FIG. 6 is a block diagram illustrating a configuration of a logic circuit 21 according to a second embodiment. 本発明の実施例3に係る半導体装置30の構成を示すブロック図である。It is a block diagram which shows the structure of the semiconductor device 30 which concerns on Example 3 of this invention. 本発明の実施例4に係る半導体装置40の構成を示すブロック図である。It is a block diagram which shows the structure of the semiconductor device 40 which concerns on Example 4 of this invention.

以下、本発明の実施例を図面を参照しつつ詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明に係る半導体装置の構成を示すブロック図である。半導体装置10は、PLL(Phase Locked Loop)回路11、ADC(Analog Digital Converter)12、テスト回路13及びロジック回路18を含む。半導体装置10は、RF(Radio Frequency)受信回路(図示せず)から、低速クロック信号LCK及びアナログ情報データADの供給を受ける。   FIG. 1 is a block diagram showing a configuration of a semiconductor device according to the present invention. The semiconductor device 10 includes a PLL (Phase Locked Loop) circuit 11, an ADC (Analog Digital Converter) 12, a test circuit 13, and a logic circuit 18. The semiconductor device 10 receives a low-speed clock signal LCK and analog information data AD from an RF (Radio Frequency) receiving circuit (not shown).

PLL回路11は、RF受信回路から供給された低速クロック信号LCKを逓倍し、内部高速クロック信号HCKを生成する。   The PLL circuit 11 multiplies the low-speed clock signal LCK supplied from the RF reception circuit to generate an internal high-speed clock signal HCK.

ADC12は、RF受信回路から入力されたアナログ情報データADをアナログデジタル変換し、デジタル情報データDDを得る。尚、ADC12は、後述する第3選択回路16から供給された選択制御信号SCSにより、電源がオンに制御される。また、ADC12は、第1選択回路14から供給された選択クロック信号SCKに同期して、上記アナログデジタル変換処理を行う。   The ADC 12 performs analog-to-digital conversion on the analog information data AD input from the RF receiving circuit to obtain digital information data DD. The ADC 12 is controlled to be turned on by a selection control signal SCS supplied from a third selection circuit 16 described later. The ADC 12 performs the analog-digital conversion process in synchronization with the selection clock signal SCK supplied from the first selection circuit 14.

テスト回路13は、ADC12及びロジック回路18の動作時に流れる電流を測定して測定結果を期待値と比較するためのテスト(以下、動作時電流テストと称する)を行うために半導体装置10に設けられた回路である。テスト回路13は、第1選択回路14、第2選択回路15及び第3選択回路16から構成される。   The test circuit 13 is provided in the semiconductor device 10 in order to perform a test (hereinafter referred to as an operation current test) for measuring a current flowing during operation of the ADC 12 and the logic circuit 18 and comparing the measurement result with an expected value. Circuit. The test circuit 13 includes a first selection circuit 14, a second selection circuit 15, and a third selection circuit 16.

第1選択回路14、第2選択回路15及び第3選択回路16には、半導体装置10の外部からテストイネーブル信号TEが供給される。   A test enable signal TE is supplied to the first selection circuit 14, the second selection circuit 15, and the third selection circuit 16 from the outside of the semiconductor device 10.

テストイネーブル信号TEは、動作時電流テストを行うモード(以下、テストモードと称する)にテスト回路13を設定するためのテストモード設定信号であり、例えば信号値“0”又は“1”を有する2値信号からなる。テストモードにおいて、テスト回路13には「オン」(例えば、信号値“1”)のテストイネーブル信号TEが供給される。一方、テストモードではない通常の動作モードでは、テスト回路13には「オフ」(例えば、信号値“0”)のテストイネーブル信号TEが供給される。すなわち、テストモードにおいて、テストモード設定信号はイネーブルを示し、テストモードではない通常の動作モードにおいて、テストモード設定信号はディセーブルを示すものとなる。   The test enable signal TE is a test mode setting signal for setting the test circuit 13 to a mode for performing an operation current test (hereinafter referred to as a test mode). For example, the test enable signal TE has a signal value “0” or “1”. It consists of a value signal. In the test mode, the test enable signal TE of “ON” (for example, signal value “1”) is supplied to the test circuit 13. On the other hand, in the normal operation mode that is not the test mode, the test enable signal TE of “OFF” (for example, signal value “0”) is supplied to the test circuit 13. That is, in the test mode, the test mode setting signal indicates enable, and in the normal operation mode that is not the test mode, the test mode setting signal indicates disable.

第1選択回路14には、半導体装置10の外部から外部高速クロック信号ECKが供給される。外部高速クロック信号ECKは、動作時電流テストに対応するクロック信号である。   An external high-speed clock signal ECK is supplied to the first selection circuit 14 from the outside of the semiconductor device 10. The external high-speed clock signal ECK is a clock signal corresponding to the operation current test.

第2選択回路15には、半導体装置10の外部から外部デジタルデータEDが供給される。外部デジタルデータEDは、動作時電流テストに用いるためのデジタルテストデータである。   External digital data ED is supplied to the second selection circuit 15 from the outside of the semiconductor device 10. The external digital data ED is digital test data for use in an operation current test.

第1選択回路14は、テストイネーブル信号TEに従って、PLL回路11から供給された内部高速クロック信号HCK及び外部から供給された外部高速クロック信号ECKのうちいずれか一方を選択し、選択クロック信号SCKとしてロジック回路18及びADC12に供給する。具体的には、テストイネーブル信号TEがオンである場合、第1選択回路14は、外部高速クロック信号ECKを選択クロック信号SCKとして選択し、ロジック回路18及びADC12に供給する。一方、テストイネーブル信号TEがオフである場合、第1選択回路14は、内部高速クロック信号HCKを選択クロック信号SCKとして選択し、ロジック回路18及びADC12に供給する。   The first selection circuit 14 selects one of the internal high-speed clock signal HCK supplied from the PLL circuit 11 and the external high-speed clock signal ECK supplied from the outside according to the test enable signal TE, and serves as the selection clock signal SCK. The logic circuit 18 and the ADC 12 are supplied. Specifically, when the test enable signal TE is on, the first selection circuit 14 selects the external high-speed clock signal ECK as the selection clock signal SCK and supplies it to the logic circuit 18 and the ADC 12. On the other hand, when the test enable signal TE is off, the first selection circuit 14 selects the internal high-speed clock signal HCK as the selection clock signal SCK and supplies it to the logic circuit 18 and the ADC 12.

第2選択回路15は、テストイネーブル信号TEに従って、ADC12から供給されたデジタル情報データDD及び外部から供給された外部デジタルデータEDのうちいずれか一方を選択し、選択データSDとしてロジック回路18に供給する。具体的には、テストイネーブル信号TEがオンである場合、第2選択回路15は、外部デジタルデータEDを選択データSDとして選択し、ロジック回路18に供給する。テストイネーブル信号TEがオフである場合、第2選択回路15は、デジタル情報データDDを選択データSDとして選択し、ロジック回路18に供給する。   The second selection circuit 15 selects one of the digital information data DD supplied from the ADC 12 and the external digital data ED supplied from the outside according to the test enable signal TE, and supplies it to the logic circuit 18 as selection data SD. To do. Specifically, when the test enable signal TE is on, the second selection circuit 15 selects the external digital data ED as selection data SD and supplies it to the logic circuit 18. When the test enable signal TE is off, the second selection circuit 15 selects the digital information data DD as the selection data SD and supplies it to the logic circuit 18.

第3選択回路16は、記憶部17を有する。記憶部17には、ADC12をオンに制御するための制御信号の信号値である固定値FVが格納されている。第3選択回路16は、テストイネーブル信号TEに従って、ロジック回路18から供給された内部制御信号CS及び固定値FVを有する固定信号のうちいずれか一方を選択し、選択制御信号SCSとしてADC12に供給する。具体的には、テストイネーブル信号TEがオンである場合、第3選択回路16は、固定値FV有する固定信号を選択制御信号SCSの信号値として選択し、ADC12に供給する。テストイネーブル信号TEがオフである場合、第3選択回路16は、内部制御信号CSを選択制御信号SCSとして選択し、ADC12に供給する。   The third selection circuit 16 includes a storage unit 17. The storage unit 17 stores a fixed value FV that is a signal value of a control signal for controlling the ADC 12 to be turned on. The third selection circuit 16 selects either the internal control signal CS supplied from the logic circuit 18 or a fixed signal having a fixed value FV according to the test enable signal TE, and supplies the selected signal to the ADC 12 as the selection control signal SCS. . Specifically, when the test enable signal TE is on, the third selection circuit 16 selects a fixed signal having a fixed value FV as the signal value of the selection control signal SCS and supplies it to the ADC 12. When the test enable signal TE is off, the third selection circuit 16 selects the internal control signal CS as the selection control signal SCS and supplies it to the ADC 12.

内部制御信号CS、固定値FVを有する固定信号は、いずれもADC12の電源をオンに制御するための制御信号である。すなわち、第3選択回路16は、ADC12の電源制御回路である。   Both the internal control signal CS and the fixed signal having the fixed value FV are control signals for controlling the power supply of the ADC 12 to be turned on. That is, the third selection circuit 16 is a power supply control circuit for the ADC 12.

ロジック回路18は、第1選択回路14からの選択クロック信号SCKの供給に応じて、内部制御信号CSを第3選択回路16に供給する。また、ロジック回路18は、選択クロック信号SCKに同期して、第2選択回路15から供給された選択データSDに対し復調処理、復号処理等を行い、ロジック回路出力LOを得る。   The logic circuit 18 supplies the internal control signal CS to the third selection circuit 16 in response to the supply of the selection clock signal SCK from the first selection circuit 14. The logic circuit 18 performs demodulation processing, decoding processing, and the like on the selection data SD supplied from the second selection circuit 15 in synchronization with the selection clock signal SCK, and obtains a logic circuit output LO.

上記の通り、第1選択回路14、第2選択回路15及び第3選択回路16には、テストモードにおいて、オン(信号値“1”)のテストイネーブル信号TEが供給される。従って、テストモードにおいて、第1選択回路14は、外部高速クロック信号ECKを選択してロジック回路18に供給する。第2選択回路15は、外部デジタルデータEDを選択してロジック回路18に供給する。ロジック回路18は、外部高速クロック信号ECKに同期して、外部デジタルデータEDに対して復調処理及び復号処理を行う。   As described above, the test enable signal TE that is on (signal value “1”) is supplied to the first selection circuit 14, the second selection circuit 15, and the third selection circuit 16 in the test mode. Therefore, in the test mode, the first selection circuit 14 selects the external high-speed clock signal ECK and supplies it to the logic circuit 18. The second selection circuit 15 selects the external digital data ED and supplies it to the logic circuit 18. The logic circuit 18 performs demodulation processing and decoding processing on the external digital data ED in synchronization with the external high-speed clock signal ECK.

このように、本実施例の半導体装置10は、テストモードにおいて外部高速クロック信号ECKをロジック回路18に供給する第1選択回路14を有する。従って、ロジック回路18は、PLL回路11の動作の安定化を待たずに、外部からのクロック信号(外部高速クロック信号ECK)に同期して復調処理、復号処理等の動作を行うことができる。   As described above, the semiconductor device 10 of this embodiment includes the first selection circuit 14 that supplies the external high-speed clock signal ECK to the logic circuit 18 in the test mode. Therefore, the logic circuit 18 can perform operations such as demodulation processing and decoding processing in synchronization with an external clock signal (external high-speed clock signal ECK) without waiting for stabilization of the operation of the PLL circuit 11.

また、本実施例の半導体装置10は、テストモードにおいて外部デジタルデータEDをロジック回路18に供給する第2選択回路15を有する。従って、ロジック回路18は、ADC12の動作の安定化を待たずに、外部からのデジタルデータ(外部デジタルデータED)に対して復調処理、復号処理等の動作を行うことができる。   In addition, the semiconductor device 10 of the present embodiment includes a second selection circuit 15 that supplies the external digital data ED to the logic circuit 18 in the test mode. Therefore, the logic circuit 18 can perform operations such as demodulation processing and decoding processing on external digital data (external digital data ED) without waiting for stabilization of the operation of the ADC 12.

よって、テストモードにおいて、PLL回路11及びADC12の状態に拘わらず任意のタイミングでロジック回路18を動作させることができるため、短時間でロジック回路18の動作時電流テストを行うことが可能となる。   Therefore, in the test mode, the logic circuit 18 can be operated at an arbitrary timing regardless of the states of the PLL circuit 11 and the ADC 12, so that the operation current test of the logic circuit 18 can be performed in a short time.

また、本実施例の半導体装置10は、テストモードにおいて固定値FVの信号値を有する信号を選択してADC12に供給する第1選択回路14を有する。従って、テストモードにおいて、任意のタイミングでADC12の電源をオンにすることができる。これにより、短時間でADC12の動作時電流テストを行うことが可能となる。   In addition, the semiconductor device 10 of the present embodiment includes a first selection circuit 14 that selects a signal having a signal value of the fixed value FV and supplies the signal to the ADC 12 in the test mode. Therefore, the power of the ADC 12 can be turned on at an arbitrary timing in the test mode. This makes it possible to perform an operation current test of the ADC 12 in a short time.

また、ロジック回路18は、ADC12によるアナログデジタル変換を経ない外部デジタルデータEDに同期して、復調処理及び復号処理の動作を行う。このため、例えばADC12に不具合が生じているような場合や、ADC12の出力が半導体装置10の電源、グランド等の影響により変動するような場合であっても、これに影響を受けることなく復調処理及び復号処理を行うことができる。従って、ロジック回路18の動作時電流テストを精度よく行うことができる。また、ADC12の動作時電流テストとロジック回路18の動作時電流テストとを別個に行うことができる。   In addition, the logic circuit 18 performs demodulation processing and decoding processing in synchronization with the external digital data ED that does not undergo analog-digital conversion by the ADC 12. Therefore, for example, even when the ADC 12 has a problem or when the output of the ADC 12 fluctuates due to the influence of the power source, the ground, or the like of the semiconductor device 10, the demodulation process is not affected by this. And a decoding process can be performed. Therefore, the operation current test of the logic circuit 18 can be accurately performed. Further, the operation current test of the ADC 12 and the operation current test of the logic circuit 18 can be performed separately.

また、ロジック回路18は、PLL回路11によるクロック信号の逓倍処理を経ない外部高速クロック信号ECKに同期して、復調処理及び復号処理の動作を行う。このため、PLL回路11の状態に拘わらず、復調処理及び復号処理を行うことができる。従って、ロジック回路18の動作時電流テストを精度よく行うことができる。   The logic circuit 18 performs demodulation processing and decoding processing in synchronization with the external high-speed clock signal ECK that does not undergo clock signal multiplication processing by the PLL circuit 11. Therefore, demodulation processing and decoding processing can be performed regardless of the state of the PLL circuit 11. Therefore, the operation current test of the logic circuit 18 can be accurately performed.

図2は、実施例2における半導体装置20の構成を示すブロック図である。以下、実施例1の半導体装置10と同様の構成については同じ符号を付し、説明を省略する。   FIG. 2 is a block diagram illustrating a configuration of the semiconductor device 20 according to the second embodiment. Hereinafter, the same components as those of the semiconductor device 10 of the first embodiment are denoted by the same reference numerals, and description thereof is omitted.

半導体装置20は、例えば地上デジタル放送の受信機に設けられ、OFDM(Orthogonal Frequency Division Multiplexing)変調波に対して復調処理及び復号処理を行う装置である。半導体装置20は、PLL回路11、ADC12、テスト回路13及びロジック回路21を含む。   The semiconductor device 20 is a device that is provided, for example, in a terrestrial digital broadcast receiver and performs demodulation processing and decoding processing on an OFDM (Orthogonal Frequency Division Multiplexing) modulated wave. The semiconductor device 20 includes a PLL circuit 11, an ADC 12, a test circuit 13, and a logic circuit 21.

図3は、ロジック回路21の構成を示すブロック図である。ロジック回路21には、テストイネーブル信号TE、第2選択回路15からの選択データSD、及び装置外部からの外部タイミング信号ESが供給される。ロジック回路21は、復調部22、復号部23及びTS(Transport Stream)変換部27を含む。復号部23は、同期検出ブロック24、第4選択回路25及び復号及び誤り訂正ブロック26を含む。   FIG. 3 is a block diagram showing a configuration of the logic circuit 21. The logic circuit 21 is supplied with a test enable signal TE, selection data SD from the second selection circuit 15, and an external timing signal ES from the outside of the apparatus. The logic circuit 21 includes a demodulator 22, a decoder 23, and a TS (Transport Stream) converter 27. The decoding unit 23 includes a synchronization detection block 24, a fourth selection circuit 25, and a decoding and error correction block 26.

復調部22は、第2選択回路15から供給された選択データSDに復調処理を施し復調データFDを得る。復調部22は、復調データFDを復号部23の同期検出ブロック24と復号及び誤り訂正ブロック26とに供給する。   The demodulation unit 22 performs demodulation processing on the selection data SD supplied from the second selection circuit 15 to obtain demodulation data FD. The demodulation unit 22 supplies the demodulated data FD to the synchronization detection block 24 and the decoding and error correction block 26 of the decoding unit 23.

同期検出ブロック24は、復調データFDに含まれる同期パターンを検出することにより同期検出を行い、内部タイミング信号ISを生成する。例えば、同期検出ブロック24は、復調データFDにおいてパケットの先頭部分に含まれるユニークワードを検出する(以下、ユニークワード検出と称する)ことによって、同期検出を行う。また、同期検出ブロック24は、復調データFDに含まれる伝送多重制御信号(TMCC: Transmission and Multiplexing Configuration and Control)を復号する(以下、TMCC復号検出と称する)ことにより、同期検出を行う。   The synchronization detection block 24 detects synchronization by detecting a synchronization pattern included in the demodulated data FD, and generates an internal timing signal IS. For example, the synchronization detection block 24 detects synchronization by detecting a unique word included in the head portion of the packet in the demodulated data FD (hereinafter referred to as unique word detection). The synchronization detection block 24 performs synchronization detection by decoding a transmission multiplexing control signal (TMCC: Transmission and Multiplexing Configuration and Control) included in the demodulated data FD (hereinafter referred to as TMCC decoding detection).

第4選択回路25には、半導体装置20の外部から外部タイミング信号ESが供給される。第4選択回路25は、外部タイミング信号ES及び同期検出ブロック24から供給された内部タイミング信号ISのうち、いずれか一方を選択し、選択タイミング信号SSとして復号及び誤り訂正ブロック26に供給する。具体的には、テストイネーブル信号TEがオンである場合、第4選択回路25は、外部タイミング信号ESを選択タイミング信号SSとして選択し、復号及び誤り訂正ブロック26に供給する。一方、テストイネーブル信号TEがオフである場合、第4選択回路25は、内部タイミング信号ISを選択タイミング信号SSとして選択し、復号及び誤り訂正ブロック26に供給する。   An external timing signal ES is supplied to the fourth selection circuit 25 from the outside of the semiconductor device 20. The fourth selection circuit 25 selects one of the external timing signal ES and the internal timing signal IS supplied from the synchronization detection block 24 and supplies the selected timing signal SS to the decoding and error correction block 26. Specifically, when the test enable signal TE is on, the fourth selection circuit 25 selects the external timing signal ES as the selection timing signal SS and supplies it to the decoding and error correction block 26. On the other hand, when the test enable signal TE is off, the fourth selection circuit 25 selects the internal timing signal IS as the selection timing signal SS and supplies it to the decoding and error correction block 26.

復号及び誤り訂正ブロック26は、第4選択回路25から供給された選択タイミング信号SSに同期して、復調データFDに対し復号処理を行う。また、復号及び誤り訂正ブロック26は、パリティビットやCRC(Cyclic Redundancy Code)等を用いて、誤り検出及び誤り訂正処理を行う。復号及び誤り訂正ブロック26は、復号処理及び誤り訂正処理を経たデータを復号データGDとしてTS変換部27に供給する。   The decoding and error correction block 26 performs a decoding process on the demodulated data FD in synchronization with the selection timing signal SS supplied from the fourth selection circuit 25. The decoding and error correction block 26 performs error detection and error correction processing using parity bits, CRC (Cyclic Redundancy Code), and the like. The decoding and error correction block 26 supplies the data subjected to the decoding process and the error correction process to the TS conversion unit 27 as decoded data GD.

TS変換部27は、復号データGDをTS(Transport Stream)方式に変換し、ロジック回路出力LOを得る。   The TS converter 27 converts the decoded data GD into a TS (Transport Stream) method, and obtains a logic circuit output LO.

上記構成の半導体装置20では、テストモードにおいて、オン(信号値“1”)のテストイネーブル信号TEが第4選択回路25に供給される。従って、第4選択回路25は、外部タイミング信号ESを選択して復号及び誤り訂正ブロック26に供給する。復号及び誤り訂正ブロック26は、外部タイミング信号ESに同期して、復調データFDに対して復号処理及び誤り訂正処理を行う。従って、復号及び誤り訂正ブロック26は、同期検出ブロック24における同期検出のタイミングにかかわらず、任意のタイミングで復号処理及び誤り訂正処理を行うことができる。   In the semiconductor device 20 configured as described above, the test enable signal TE that is on (signal value “1”) is supplied to the fourth selection circuit 25 in the test mode. Accordingly, the fourth selection circuit 25 selects the external timing signal ES and supplies it to the decoding and error correction block 26. The decoding and error correction block 26 performs decoding processing and error correction processing on the demodulated data FD in synchronization with the external timing signal ES. Therefore, the decoding and error correction block 26 can perform the decoding process and the error correction process at an arbitrary timing regardless of the synchronization detection timing in the synchronization detection block 24.

すなわち、ユニークワード検出による同期検出では、例えば復調データFDがユニークワードの末尾から同期検出ブロック24に入力された場合、次にユニークワードの先頭が入力されるまでの間、同期検出を行うことができない。また、TMCC復号判定では1OFDMフレーム分の復調データFDが必要となるため、同期検出ブロック24に1OFDMフレーム分の復調データFDが供給されるまでの間、同期検出を行うことができない。従って、同期検出ブロック24における同期検出には最短でも1OFDMフレーム分の時間がかかるため、内部タイミング信号ISに同期して復号処理及び誤り訂正処理を行う場合、復号及び誤り訂正ブロック26は、直ちに処理を行うことができない。しかしながら、本実施例のロジック回路21によれば、テストモードにおいて、復号及び誤り訂正ブロック26は外部タイミング信号ESに同期して処理を行うため、同期検出ブロック24における同期検出にかかる待ち時間を要することなく、復号処理及び誤り訂正処理を行うことができるのである。   That is, in synchronization detection by unique word detection, for example, when demodulated data FD is input to the synchronization detection block 24 from the end of the unique word, synchronization detection is performed until the beginning of the next unique word is input. Can not. In addition, since the demodulation data FD for one OFDM frame is necessary for the TMCC decoding determination, the synchronization detection cannot be performed until the demodulation data FD for one OFDM frame is supplied to the synchronization detection block 24. Therefore, since synchronization detection in the synchronization detection block 24 takes a time of at least one OFDM frame, when performing decoding processing and error correction processing in synchronization with the internal timing signal IS, the decoding and error correction block 26 immediately performs processing. Can not do. However, according to the logic circuit 21 of this embodiment, in the test mode, the decoding and error correction block 26 performs processing in synchronization with the external timing signal ES, so that a waiting time for synchronization detection in the synchronization detection block 24 is required. Therefore, the decoding process and the error correction process can be performed.

従って、本実施例の半導体装置20によれば、テストモードにおいて任意のタイミングで復号部23を動作させることができるため、短時間でロジック回路21の動作時電流テストを行うことが可能となる。   Therefore, according to the semiconductor device 20 of the present embodiment, the decoding unit 23 can be operated at an arbitrary timing in the test mode, so that the operation current test of the logic circuit 21 can be performed in a short time.

図4は、実施例3における半導体装置30の構成を示すブロック図である。本実施例の半導体装置30は、装置外部から外部デジタルデータEDの供給を受けず、装置内部でデジタルテストデータを生成する点において実施例1と異なる。以下、実施例1の半導体装置10と同様の構成については同じ符号を付し、説明を省略する。   FIG. 4 is a block diagram illustrating a configuration of the semiconductor device 30 according to the third embodiment. The semiconductor device 30 of this embodiment is different from that of the first embodiment in that digital test data is generated inside the device without receiving external digital data ED from outside the device. Hereinafter, the same components as those of the semiconductor device 10 according to the first embodiment are denoted by the same reference numerals, and description thereof is omitted.

半導体装置30は、PLL回路11、ADC12、テスト回路31及びロジック回路18を含む。   The semiconductor device 30 includes a PLL circuit 11, an ADC 12, a test circuit 31, and a logic circuit 18.

テスト回路31は、第1選択回路32、デジタルデータ生成回路33、第2選択回路34及び第3選択回路35を含む。   The test circuit 31 includes a first selection circuit 32, a digital data generation circuit 33, a second selection circuit 34, and a third selection circuit 35.

第1選択回路32は、テストイネーブル信号TEに従って、PLL回路11から供給された内部高速クロック信号HCK及び外部から供給された外部高速クロック信号ECKのうちいずれか一方を選択し、選択クロック信号SCKとしてロジック回路18、ADC12及びデジタルデータ生成回路33に供給する。第1選択回路32は、実施例1の第1選択回路14と同様、テストイネーブル信号TEがオンである場合には外部高速クロック信号ECK、テストイネーブル信号TEがオフである場合には内部高速クロック信号HCKを、選択クロック信号SCKとして夫々選択する。   The first selection circuit 32 selects one of the internal high-speed clock signal HCK supplied from the PLL circuit 11 and the external high-speed clock signal ECK supplied from the outside in accordance with the test enable signal TE, and serves as the selection clock signal SCK. This is supplied to the logic circuit 18, the ADC 12 and the digital data generation circuit 33. Similar to the first selection circuit 14 of the first embodiment, the first selection circuit 32 is configured such that the external high-speed clock signal ECK when the test enable signal TE is on and the internal high-speed clock when the test enable signal TE is off. The signal HCK is selected as the selected clock signal SCK.

デジタルデータ生成回路33は、第1選択回路21からの選択クロック信号SCKの供給を受け、選択クロック信号SCKのクロックパターンに対応するデジタルテストデータを生成し、テストデータTDとして第2選択回路34に供給する。   The digital data generation circuit 33 receives the supply of the selection clock signal SCK from the first selection circuit 21, generates digital test data corresponding to the clock pattern of the selection clock signal SCK, and supplies it to the second selection circuit 34 as test data TD. Supply.

第2選択回路34は、テストイネーブル信号TEに従って、ADC12から供給されたデジタル情報データDD及びデジタルデータ生成回路33から供給されたテストデータTDのうちいずれか一方を選択し、選択データSDとしてロジック回路18に供給する。具体的には、テストイネーブル信号TEがオンである場合、第2選択回路34は、テストデータTDを選択データSDとして選択し、ロジック回路18に供給する。テストイネーブル信号TEがオフである場合、第2選択回路34は、デジタル情報データDDを選択データSDとして選択し、ロジック回路18に供給する。   The second selection circuit 34 selects one of the digital information data DD supplied from the ADC 12 and the test data TD supplied from the digital data generation circuit 33 according to the test enable signal TE, and selects a logic circuit as selection data SD. 18 is supplied. Specifically, when the test enable signal TE is on, the second selection circuit 34 selects the test data TD as the selection data SD and supplies it to the logic circuit 18. When the test enable signal TE is off, the second selection circuit 34 selects the digital information data DD as the selection data SD and supplies it to the logic circuit 18.

第3選択回路35は、第1実施例の第3選択回路16と同様、固定値FVを格納する記憶部36を有する。第3選択回路35は、テストイネーブル信号TEに従って、ロジック回路18から供給された内部制御信号CS及び記憶部36に格納されている固定値FVのうちいずれか一方を選択し、選択制御信号SCSとしてADC12に供給する。第3選択回路35は、テストイネーブル信号TEがオンである場合には固定値FV、テストイネーブル信号TEがオフである場合には内部制御信号CSを、選択制御信号SCSとして夫々選択してADC12に供給する。   Similar to the third selection circuit 16 of the first embodiment, the third selection circuit 35 includes a storage unit 36 that stores a fixed value FV. The third selection circuit 35 selects one of the internal control signal CS supplied from the logic circuit 18 and the fixed value FV stored in the storage unit 36 according to the test enable signal TE, and serves as the selection control signal SCS. Supply to ADC12. The third selection circuit 35 selects the fixed value FV when the test enable signal TE is on and the internal control signal CS as the selection control signal SCS when the test enable signal TE is off, and supplies the selection control signal SCS to the ADC 12. Supply.

このように、本実施例の半導体装置30のテスト回路31は、テストイネーブル信号TE及び外部高速クロック信号ECKに同期してテストデータTDを生成するデジタルデータ生成回路33を有する。従って、第1実施例のように外部デジタルデータEDの供給を受けることなく、装置内部でデジタルテストデータを生成することができる。よって、外部からの信号入力を受けるための端子数を削減することができる。   As described above, the test circuit 31 of the semiconductor device 30 of this embodiment includes the digital data generation circuit 33 that generates the test data TD in synchronization with the test enable signal TE and the external high-speed clock signal ECK. Therefore, the digital test data can be generated inside the apparatus without being supplied with the external digital data ED as in the first embodiment. Therefore, the number of terminals for receiving external signal input can be reduced.

また、本実施例の半導体装置30のテスト回路31によれば、動作時電流テストの際に使用するメモリ容量を低減することができる。すなわち、テスト回路31を有しない従来の無線通信機の半導体装置では、動作時電流テストの際、半導体装置全体を動作させるべく複雑なパターンのアナログ情報データをテストパターンとして入力するため、多くのメモリ容量が必要となる。これに対し、本実施例の半導体装置30では、信号値“1”のテストイネーブル信号TEと、信号値“0”“1”の繰り返しからなる外部高速クロック信号ESとを用いてデジタルテストデータを生成して動作時電流テストを行うため、使用するメモリ容量を抑えつつ動作時電流テストを行うことができるのである。   Further, according to the test circuit 31 of the semiconductor device 30 of the present embodiment, it is possible to reduce the memory capacity used in the operation current test. That is, in the conventional semiconductor device of the wireless communication device that does not have the test circuit 31, a complex pattern of analog information data is input as a test pattern in order to operate the entire semiconductor device during an operation current test. Capacity is required. On the other hand, in the semiconductor device 30 of this embodiment, digital test data is obtained using the test enable signal TE having the signal value “1” and the external high-speed clock signal ES formed by repeating the signal values “0” and “1”. Since the generated current test is performed, it is possible to perform the current test while suppressing the memory capacity to be used.

図5は、実施例4における半導体装置40の構成を示すブロック図である。本実施例の半導体装置40は、装置外部からテストイネーブル信号TEの供給を受けず、装置内部でテストイネーブル信号TEを生成する点において実施例1と異なる。以下、実施例1の半導体装置10と同様の構成については同じ符号を付し、説明を省略する。   FIG. 5 is a block diagram illustrating a configuration of the semiconductor device 40 according to the fourth embodiment. The semiconductor device 40 of the present embodiment is different from the first embodiment in that the test enable signal TE is not supplied from the outside of the device and the test enable signal TE is generated inside the device. Hereinafter, the same components as those of the semiconductor device 10 of the first embodiment are denoted by the same reference numerals, and description thereof is omitted.

半導体装置40は、PLL回路11、ADC12、テスト回路41及びロジック回路18を含む。   The semiconductor device 40 includes a PLL circuit 11, an ADC 12, a test circuit 41, and a logic circuit 18.

テスト回路41は、第1選択回路14、第2選択回路15、第3選択回路16及びデジタルデータデコード回路42を含む。   The test circuit 41 includes a first selection circuit 14, a second selection circuit 15, a third selection circuit 16, and a digital data decoding circuit 42.

本実施例において、半導体装置40の外部から供給される外部デジタルデータEDには、符号化されたテストイネーブル信号TE(すなわち、符号化されたテストモード設定信号)が含まれている。外部デジタルデータEDは、第2選択回路15及びデジタルデータデコード回路42に供給される。   In the present embodiment, the external digital data ED supplied from the outside of the semiconductor device 40 includes an encoded test enable signal TE (that is, an encoded test mode setting signal). The external digital data ED is supplied to the second selection circuit 15 and the digital data decoding circuit 42.

デジタルデータデコード回路42は、外部高速クロック信号ECKに同期して、外部デジタルデータEDに含まれる符号化されたテストイネーブル信号TEを復号し、テストイネーブル信号TEを得る。すなわち、デジタルデータデコード回路42は、デジタルテストデータを復号してテストモード設定信号を得るテストモード設定信号復号回路である。デジタルデータデコード回路42は、生成したテストイネーブル信号TEを第1選択回路14、第2選択回路15及び第3選択回路16に供給する。   The digital data decoding circuit 42 decodes the encoded test enable signal TE included in the external digital data ED in synchronization with the external high-speed clock signal ECK to obtain the test enable signal TE. That is, the digital data decoding circuit 42 is a test mode setting signal decoding circuit that decodes the digital test data and obtains a test mode setting signal. The digital data decoding circuit 42 supplies the generated test enable signal TE to the first selection circuit 14, the second selection circuit 15, and the third selection circuit 16.

このように、本実施例の半導体装置40のテスト回路41は、外部デジタルデータEDに含まれる符号化されたテストイネーブル信号TEを復号してテストイネーブル信号TEを得る、デジタルデータデコード回路42を有する。これにより、外部デジタルデータEDとは別にテストイネーブル信号TEを装置外部から供給する必要がないため、装置外部からの信号入力を受けるための端子数を削減することができる。   As described above, the test circuit 41 of the semiconductor device 40 according to this embodiment includes the digital data decoding circuit 42 that decodes the encoded test enable signal TE included in the external digital data ED to obtain the test enable signal TE. . As a result, it is not necessary to supply the test enable signal TE from the outside of the apparatus separately from the external digital data ED, so that the number of terminals for receiving a signal input from the outside of the apparatus can be reduced.

以上説明したように、本発明の半導体装置はテスト回路を含み、テストモードにおいて、PLL回路11の動作に依存しないクロック信号(ECK)とADC12に動作に依存しないデジタルデータ(ED,TD)とを、ロジック回路に供給する。従って、PLL回路11及びADC12の動作の安定化を待たずに動作時電流テストを開始することができ、短時間にテストを行うことができる。   As described above, the semiconductor device of the present invention includes the test circuit, and in the test mode, the clock signal (ECK) independent of the operation of the PLL circuit 11 and the digital data (ED, TD) independent of the operation of the ADC 12 are obtained. , Supply to the logic circuit. Therefore, the operation current test can be started without waiting for stabilization of the operation of the PLL circuit 11 and the ADC 12, and the test can be performed in a short time.

また、ADC12によるアナログデジタル変換を経ないデジタルデータをロジック回路に供給してロジック回路を動作させるため、ADC12の状態(ADC12の出力に対する電源やグランド等からの影響、ADC12の不具合等)に影響されることなく、精度の高い動作時電流テストを行うことができる。また、ADC12の動作時電流テストとロジック回路の動作時電流テストとを別個に行うことができる。   In addition, since the logic circuit is operated by supplying digital data not subjected to analog-digital conversion by the ADC 12 to the logic circuit, it is influenced by the state of the ADC 12 (the influence of the output of the ADC 12 from the power supply or the ground, the malfunction of the ADC 12, etc.). Therefore, a highly accurate operation current test can be performed. In addition, the ADC 12 operating current test and the logic circuit operating current test can be performed separately.

なお、上記した実施例1〜4は適宜組み合わせて適用することが可能である。   In addition, the above-described Examples 1 to 4 can be applied in combination as appropriate.

また、本発明は上記実施形態に限定されない。例えば、上記実施例1〜3では半導体装置の外部からテストイネーブル信号TEを供給する構成を例として説明した。しかし、これに限られず、例えば非同期のインターフェースを用いてI2C(Inter-Integrated Circuit)通信やSPI(Serial Peripheral Interface)通信により半導体装置内部のレジスタ設定を行い、テスト回路をテストモードに制御する構成であってもよい。   The present invention is not limited to the above embodiment. For example, in the first to third embodiments, the configuration in which the test enable signal TE is supplied from the outside of the semiconductor device has been described as an example. However, the present invention is not limited to this. For example, a register is set in the semiconductor device by I2C (Inter-Integrated Circuit) communication or SPI (Serial Peripheral Interface) communication using an asynchronous interface, and the test circuit is controlled to the test mode. There may be.

また、実施例2では、本発明の半導体装置が地上デジタル放送の受信機に設けられる例について説明したが、これに限られず、同期検出を行うその他の受信方式に広く用いることが可能である。また実施例2に限らず、実施例1、3及び4の半導体装置を、地上デジタル放送やその他の受信機に用いてもよい。   In the second embodiment, an example in which the semiconductor device of the present invention is provided in a terrestrial digital broadcast receiver has been described. However, the present invention is not limited to this, and the present invention can be widely used for other reception methods for performing synchronization detection. In addition to the second embodiment, the semiconductor devices of the first, third, and fourth embodiments may be used for terrestrial digital broadcasting and other receivers.

また、上記実施例1〜4において、半導体装置内部にタイマーを設け、動作時電流テストを開始してから所定時間経過時にテストイネーブル信号TEをオンからオフに切り替える構成を有していてもよい。例えば、PLL回路11及びADC12の動作が安定するまでの時間をタイマーの所定時間として設定することにより、ロジック回路18は、所定時間経過後は、PLL回路11により逓倍された内部高速クロック信号HCKとADC12によりアナログデジタル変換されたデジタル情報データDDとを用いて復調処理、復号処理を行うことができる。また、例えば、実施例2において、タイマーの所定時間を1OFDMフレームに対応する時間(例えば、204msec)に設定することにより、復号及び誤り訂正ブロック26は、同期検出ブロック24における同期検出後は、同期検出ブロック24が生成した内部タイミング信号ISに同期して復号処理及び誤り訂正処理を行うことができる。   In the first to fourth embodiments, a timer may be provided inside the semiconductor device, and the test enable signal TE may be switched from on to off when a predetermined time elapses after the operation current test is started. For example, by setting the time until the operations of the PLL circuit 11 and the ADC 12 are stabilized as a predetermined time of the timer, the logic circuit 18 can calculate the internal high-speed clock signal HCK multiplied by the PLL circuit 11 after the predetermined time has elapsed. Demodulation processing and decoding processing can be performed using the digital information data DD analog-digital converted by the ADC 12. Further, for example, in the second embodiment, by setting the predetermined time of the timer to a time corresponding to one OFDM frame (for example, 204 msec), the decoding and error correction block 26 is synchronized after the synchronization detection in the synchronization detection block 24. Decoding processing and error correction processing can be performed in synchronization with the internal timing signal IS generated by the detection block 24.

要するに、本発明に係る半導体装置(10)は、低速クロック信号を逓倍して内部高速クロック信号を生成するPLL回路(11)と、入力されたアナログ情報データをデジタル情報データに変換するアナログデジタル変換器(12)と、テストモード設定信号に基づいて内部高速クロック信号と外部から供給された外部高速クロック信号とのいずれか一方を選択する第1の選択回路(14)と、テストモード設定信号に基づいてデジタル情報データとデジタルテストデータとのいずれか一方を選択する第2の選択回路(15)と、を有するテスト回路(13)と、内部高速クロック信号又は外部高速クロック信号に基づいて、デジタル情報データ又はデジタルテストデータの復調処理を行うロジック回路(18)と、を含むことを特徴とするものである。   In short, a semiconductor device (10) according to the present invention includes a PLL circuit (11) that multiplies a low-speed clock signal to generate an internal high-speed clock signal, and analog-to-digital conversion that converts input analog information data into digital information data. A first selection circuit (14) for selecting one of an internal high-speed clock signal and an external high-speed clock signal supplied from the outside based on the test mode setting signal, and a test mode setting signal A test circuit (13) having a second selection circuit (15) for selecting either digital information data or digital test data based on the internal high-speed clock signal or the external high-speed clock signal. And a logic circuit (18) for demodulating information data or digital test data. It is intended.

10,20,30,40 半導体装置
11 PLL回路
12 ADC
13,31,41 テスト回路
14,32 第1選択回路
15,34 第2選択回路
16,35 第3選択回路
17,36 記憶部
18,21 ロジック回路
22 復調部
23 復号部
24 同期検出ブロック
25 第4選択回路
26 復号及び誤り訂正ブロック
27 TS変換部
33 デジタルデータ生成回路
42 デジタルデータデコード回路
10, 20, 30, 40 Semiconductor device 11 PLL circuit 12 ADC
13, 31, 41 Test circuit 14, 32 First selection circuit 15, 34 Second selection circuit 16, 35 Third selection circuit 17, 36 Storage unit 18, 21 Logic circuit 22 Demodulation unit 23 Decoding unit 24 Synchronization detection block 25 First 4 selection circuit 26 decoding and error correction block 27 TS converter 33 digital data generation circuit 42 digital data decoding circuit

Claims (9)

低速クロック信号を逓倍して内部高速クロック信号を生成するPLL回路と、
入力されたアナログ情報データをデジタル情報データに変換するアナログデジタル変換器と、
テストモード設定信号に基づいて前記内部高速クロック信号と外部から供給された外部高速クロック信号とのいずれか一方を選択する第1の選択回路と、前記テストモード設定信号に基づいて前記デジタル情報データとデジタルテストデータとのいずれか一方を選択する第2の選択回路と、を有するテスト回路と、
前記内部高速クロック信号又は前記外部高速クロック信号に基づいて、前記デジタル情報データ又は前記デジタルテストデータの復調処理を行うロジック回路と、
を含むことを特徴とする半導体装置。
A PLL circuit that multiplies the low-speed clock signal to generate an internal high-speed clock signal;
An analog-digital converter that converts the input analog information data into digital information data;
A first selection circuit for selecting one of the internal high-speed clock signal and an external high-speed clock signal supplied from outside based on a test mode setting signal; and the digital information data based on the test mode setting signal A second selection circuit that selects any one of the digital test data; and a test circuit having:
A logic circuit that performs demodulation processing of the digital information data or the digital test data based on the internal high-speed clock signal or the external high-speed clock signal;
A semiconductor device comprising:
前記第1の選択回路は、前記テストモード設定信号がイネーブルを示す場合には、前記外部高速クロック信号を選択して前記ロジック回路に供給し、
前記第2の選択回路は、前記テストモード設定信号がイネーブルを示す場合には、前記デジタルテストデータを選択して前記ロジック回路に供給することを特徴とする請求項1に記載の半導体装置。
When the test mode setting signal indicates enable, the first selection circuit selects the external high-speed clock signal and supplies it to the logic circuit.
2. The semiconductor device according to claim 1, wherein the second selection circuit selects the digital test data and supplies the digital test data to the logic circuit when the test mode setting signal indicates enable.
前記テスト回路は、前記テストモード設定信号がイネーブルを示す場合に前記アナログデジタル変換器の電源をオンにする電源制御回路を更に含むことを特徴とする請求項1又は2に記載の半導体装置。   The semiconductor device according to claim 1, wherein the test circuit further includes a power supply control circuit that turns on the power supply of the analog-digital converter when the test mode setting signal indicates enable. 前記テストモード設定信号は前記半導体装置の外部から供給され、前記デジタルテストデータは、前記半導体装置の外部から供給されることを特徴とする請求項1乃至3のいずれか1に記載の半導体装置。   4. The semiconductor device according to claim 1, wherein the test mode setting signal is supplied from outside the semiconductor device, and the digital test data is supplied from outside the semiconductor device. 前記ロジック回路は、
前記復調処理を行って復調データを得る復調部と、
前記復調データに対して復号処理及び誤り訂正処理を行う復号及び誤り訂正部と、
前記復調データに基づいて同期検出を行い、内部タイミング信号を生成する同期検出部と、
前記テストモード設定信号に基づいて、前記内部タイミング信号と前記半導体装置の外部から供給された外部タイミング信号とのいずれか一方を選択して、前記復号及び誤り訂正部に供給する第4の選択回路と、
を含み、
前記復号及び誤り訂正部は、前記第4の選択回路から供給された前記内部タイミング信号又は前記外部タイミング信号に同期して、前記復号処理及び前記誤り訂正処理を行うことを特徴とする請求項1乃至4に記載の半導体装置。
The logic circuit is
A demodulator that performs demodulation processing to obtain demodulated data;
A decoding and error correction unit for performing decoding processing and error correction processing on the demodulated data;
A synchronization detector that performs synchronization detection based on the demodulated data and generates an internal timing signal;
A fourth selection circuit that selects one of the internal timing signal and an external timing signal supplied from the outside of the semiconductor device based on the test mode setting signal and supplies the selected timing signal to the decoding and error correction unit When,
Including
2. The decoding and error correction unit performs the decoding process and the error correction process in synchronization with the internal timing signal or the external timing signal supplied from the fourth selection circuit. 5. A semiconductor device according to any one of 4 to 4.
前記テスト回路は、前記内部高速クロック信号又は前記外部高速クロック信号のうち前記第1の選択回路が選択した信号に同期して前記デジタルテストデータを生成するデジタルデータ生成回路を更に含むことを特徴とする請求項1乃至3のいずれか1に記載の半導体装置。   The test circuit further includes a digital data generation circuit that generates the digital test data in synchronization with a signal selected from the internal high-speed clock signal or the external high-speed clock signal by the first selection circuit. The semiconductor device according to claim 1. 前記デジタルテストデータは、前記テストモード設定信号が符号化された符号化データを含み、
前記テスト回路は、前記外部高速クロック信号に同期して前記デジタルテストデータに含まれる前記符号化データを復号して前記テストモード設定信号を得るテストモード設定信号復号回路を更に含むことを特徴とする請求項1乃至3のいずれか1に記載の半導体装置。
The digital test data includes encoded data obtained by encoding the test mode setting signal,
The test circuit further includes a test mode setting signal decoding circuit that obtains the test mode setting signal by decoding the encoded data included in the digital test data in synchronization with the external high-speed clock signal. The semiconductor device according to claim 1.
前記PLL回路は、無線信号を受信する受信回路から前記低速クロック信号の供給を受け、
前記アナログデジタル変換器は、前記受信回路から前記アナログ情報データの供給を受けることを特徴とする請求項1乃至7に記載の半導体装置。
The PLL circuit is supplied with the low-speed clock signal from a receiving circuit that receives a radio signal,
The semiconductor device according to claim 1, wherein the analog-digital converter receives the analog information data from the receiving circuit.
前記無線信号は、OFDM信号であることを特徴とする請求項8に記載の半導体装置。   The semiconductor device according to claim 8, wherein the wireless signal is an OFDM signal.
JP2015167677A 2015-08-27 2015-08-27 Semiconductor device Active JP6578156B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015167677A JP6578156B2 (en) 2015-08-27 2015-08-27 Semiconductor device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015167677A JP6578156B2 (en) 2015-08-27 2015-08-27 Semiconductor device

Publications (2)

Publication Number Publication Date
JP2017044597A true JP2017044597A (en) 2017-03-02
JP6578156B2 JP6578156B2 (en) 2019-09-18

Family

ID=58209716

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015167677A Active JP6578156B2 (en) 2015-08-27 2015-08-27 Semiconductor device

Country Status (1)

Country Link
JP (1) JP6578156B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109408390A (en) * 2018-11-02 2019-03-01 郑州云海信息技术有限公司 A kind of BMC login user stability test method, apparatus, terminal and storage medium
JP2020513539A (en) * 2016-10-26 2020-05-14 日本テキサス・インスツルメンツ合同会社 Timing for IC chips

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020513539A (en) * 2016-10-26 2020-05-14 日本テキサス・インスツルメンツ合同会社 Timing for IC chips
JP7193692B2 (en) 2016-10-26 2022-12-21 テキサス インスツルメンツ インコーポレイテッド Timing for IC chip
CN109408390A (en) * 2018-11-02 2019-03-01 郑州云海信息技术有限公司 A kind of BMC login user stability test method, apparatus, terminal and storage medium

Also Published As

Publication number Publication date
JP6578156B2 (en) 2019-09-18

Similar Documents

Publication Publication Date Title
US11177993B2 (en) Apparatus for radio frequency receiver with improved timing recovery and frequency offset estimation and associated methods
JP4661938B2 (en) Wireless communication apparatus, wireless communication method, and computer program
US10172105B2 (en) Apparatus for receiver with multi-bit observation interval and associated methods
CN111527704B (en) Controller for detecting Bluetooth low-power-consumption packets
TW201711388A (en) Multiphase clock data recovery circuit calibration
JP5243877B2 (en) Communication device
JP2005354427A (en) Radio transmitter and method for radio transmission
US9013975B2 (en) Receiver with collision detection and method therefor
TWI475815B (en) Method and apparatus for reducing power consumption used in communication system having a plurality of time slots
JP6578156B2 (en) Semiconductor device
AU751613B2 (en) Automatic frequency control method and circuit
JP2006186521A (en) Bit error rate (ber) measuring method and apparatus for tuner
US20140177764A1 (en) Low power packet detection employing single adc
US20190296858A1 (en) Correlation-Based Detection of Encoded Address in Packet
JP4615538B2 (en) Digital radio receiver
JP2000215619A (en) Data error correcting apparatus
US8296629B2 (en) RDS compatible receiver and RDS data receiving method
JPS602812B2 (en) Error correction code data decoder
US7457383B2 (en) Receiving LSI device and receiver using the same
JP2007013446A (en) Mobile terminal device, and operation control method thereof
US20170126269A1 (en) Radiofrequency receiver device, method for adjusting such a device and corresponding computer program
JP4644823B2 (en) Automatic gain control circuit
JP2008010992A (en) Communication apparatus
JP2007013260A (en) Error correction circuit
JP5498266B2 (en) Wireless communication device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180529

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190322

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190409

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190607

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: 20190730

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190826

R150 Certificate of patent or registration of utility model

Ref document number: 6578156

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150