JP3566342B2 - 並列動作高速カウンタ装置 - Google Patents

並列動作高速カウンタ装置 Download PDF

Info

Publication number
JP3566342B2
JP3566342B2 JP17190894A JP17190894A JP3566342B2 JP 3566342 B2 JP3566342 B2 JP 3566342B2 JP 17190894 A JP17190894 A JP 17190894A JP 17190894 A JP17190894 A JP 17190894A JP 3566342 B2 JP3566342 B2 JP 3566342B2
Authority
JP
Japan
Prior art keywords
counter
flip
flop
signal
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.)
Expired - Fee Related
Application number
JP17190894A
Other languages
English (en)
Other versions
JPH0818440A (ja
Inventor
洋介 飯田
明彦 小菅
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.)
Advantest Corp
Original Assignee
Advantest 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 Advantest Corp filed Critical Advantest Corp
Priority to JP17190894A priority Critical patent/JP3566342B2/ja
Publication of JPH0818440A publication Critical patent/JPH0818440A/ja
Application granted granted Critical
Publication of JP3566342B2 publication Critical patent/JP3566342B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Tests Of Electronic Circuits (AREA)

Description

【0001】
【産業上の利用分野】
本発明は、LSI試験装置の試験パターンの制御や試験結果の蓄積に用いる並列動作高速カウンタ装置に関する。
【0002】
【従来の技術】
LSI試験装置の試験パターンの制御や試験結果の蓄積に用いるnbitカウンタとして、キャリルックアヘッド(桁上がりの方式)をとった従来例を、図4のブロック図に示す。
例えば、nbitカウンタを構成するときnbitのフリップフロップとフリップフロップの出力を+1する論理回路を組み合わせる。クロックがフリップフロップに入力される度に、カウンタ出力が+1する。カウンタのbit数が多くなるとキャリルックアヘッドをとっても、伝播遅延は大きくなり、カウンタの動作周波数は下がる欠点があった。
この加算回路の伝播遅延時間とフリップフロップのセットアップタイムがカウンタの動作周波数の上限を決定した。
【0003】
【発明が解決しようとする課題】
キャリルックアヘッドを採った方式でカウンタの動作周波数を例えばn倍にすることは方式上困難であった。
LSI試験装置で500MHZの性能をもっていても、500MHZを計数できなければLSI試験装置の性能を簡単に示すことができない。 このため、例えば250MHZの性能を有するするカウンタを用いて500MHZの性能を出せる(n倍にする)ことが必要とされる。
そこで、本発明では、カウンタ性能を改善するために、シリアル・パラレル変換部とトグルフリップフロップとカウンタインクリメント制御回路と、oddカウンタ、evenカウンタ、MUX部を組合せて高速カウンタを実現することを目的とした。
そして、2系統のカウンタを並列動作をさせ、一つのカウンタでは不可能な高速のカウントを可能とする。
【0004】
【課題を解決するための手段】
前記目的を達成するため、本発明では高速のカウンタ信号を受けるカウンタイネーブル入力100と本並列動作高速カウンタ装置の動作基準となるクロック入力200と本装置の駆動の指令となるリセット入力300を各入力信号とする。カウンタイネーブルフリップフロップ61、62、63とトグルフリップフロップ51とevenフリップフロップ71、72、73はクロックに同期して入力されたカウンタイネーブルのデータをクロックのn分周したサイクルでn並列のデータに並べかえる手段となる。
カウンタインクリメント制御回路80は上記の各並列データを入力とし、n個のカウンタに対して、一定の真理値表に基ずいて制御信号を発生するものである。
oddカウンタ91とevenカウンタ92はカウンタインクリメント制御回路80からの信号によって+1又は+2加算されるn個の並列動作カウンタである。
MUX93は上記の各並列カウンタ出力をパラレルシリアル変換を行い、全体の計数が高速でカウント出力できるものである。
【0005】
【作用】
シリアルパラレル変換ステージとして、カウンタイネーブルフリップフロップ61、62、63とトグルフリップフロップ51とevenフリップフロップ(71、72、73)はクロックに同期して入力されたカウンタイネーブルのデータをクロックのn分周したサイクルでn並列のデータに並べかえるように作動する。
カウンタインクリメント制御回路80は上記の各並列データを入力とし、n個のカウンタに対して制御信号を発生するように作動する。
oddカウンタ91とevenカウンタ92はカウンタインクリメント制御回路80からの信号によって作動し、+1又は+2加算されるn個の並列動作するカウンタである。
MUX93は上記のn並列カウンタをパラレルシリアル変換する結果、全体の計数が高速でカウントできるような作用をする。
【0006】
【実施例】
本発明の、実施例によるブロック図を図1に示す。また、図2は、本発明の実施例によるタイミングチャートを示す。図3はカウンタインクリメント制御回路の真理値表を示す。
本発明による実施例として、2系列のカウンタを2つ並列動作させ一つのカウンタでは不可能な高速の計数を可能にした例を示す。
(1)カウンタイネーブル入力100とクロック入力200とリセット入力300を入力信号とする。当該リセット入力で各ステージのフリップフロップと各カウンタの初期化を行う。
(2)t odd信号を出すカウンタイネーブルフリップフロップ61、6263とトグルフリップフロップ51とevenフリップフロップ71とt even信号を出すフリップフロップ72とt−1 even信号を出すevenフリップフロップ73を設け、各ステージは次の作動を行う。
カウンタイネーブルフリップフロップ61、62、63とトグルフリップフロップ51とevenフリップフロップ71、72、73はクロックの2分周したサイクルでシリアルパラレル変換即ち2並列のデータに並べかえる。
(3)カウンタインクリメント制御回路80とMUX93の間にoddカウンタ91とevenカウンタ92を設け、oddカウンタ91からoddカウンタ出力400とevenカウンタ92からevenカウンタ出力500とMUX93から倍速カウンタ出力600をそれぞれ取り出す。上記ステージは次の作動を行う。
前ステージよりt odd、t even、t−1even信号を受けたカウンタインクリメント制御回路80はoddカウンタ91とevenカウンタ92に対して、図3に示す真理値表の通りに、制御信号を発生する。oddカウンタ91とevenカウンタ92はカウンタインクリメント制御回路80からの信号によって+1又は+2の動作を行い、加算結果を出力する。
MUX93は並列カウンタ出力をパラレルシリアル変換し、装置全体が高速でカウントできるような作動をする。
【0007】
図1に示すブロック図の符号のなかで各ステージの間にある数字は図2、図3の説明用のポイントを示す。
図2のタイミングチャートはリセットが入力され、クロックが入り装置全体の作動が決まり、カウンタイネーブル2から高速計数信号が入力される。
ポイント3及び4は高速計数信号がn分割されたようすを示す。ポイント18は、MUX93で統合されてn倍になったようすを示す。
そして、本発明による装置は数字2から18のタイミングチャートが示す論理動作を行う。
図3はカウンタインクリメント制御回路80の真理値表を示し、入力ポイント8、9、10に対する、出力11、12、13、14、を示す。
【0008】
【発明の効果】
本発明は、以上説明したように構成されているので、以下に記載されるような効果を奏する。
(1)カウンタイネーブル入力2より高速計数信号が入るとシリアルパラレル変換各ステージが動作する。そして、各カウンタ出力はMUX93でパラレルシリアルに統合され倍速カウンタ出力600として読み出される。
(2)2系統のカウンタを並列動作させて、一つのカウンタでは不可能な高速の計数を可能にした。
【図面の簡単な説明】
【図1】本発明の一実施例のブロック図である。
【図2】本発明のタイミングチャートである。
【図3】本発明のカウンタインクリメント制御回路の真理値表である。
【図4】従来の一実施例のブロック図である。
【符号の説明】
100 カウンタイネーブル入力
200 クロック入力
300 リセット入力
51 トグル フリップフロップ
61 カウンタイネーブル フリップフロップ
62 カウンタイネーブル フリップフロップ
63 カウンタイネーブル フリップフロップ
71 even FF
72 t even FF
73 t−1 even FF
80 カウンタインクリメント制御回路
91 oddカウンタ
92 evenカウンタ
93 MUX
400 oddカウンタ出力
500 evenカウンタ出力
600 倍速カウンタ出力

Claims (1)

  1. クロック入力(200)信号を受けてトグル動作を行うトグルフリップフロップ(51)を設け、
    カウンタイネーブル入力(100)信号を受け、t odd信号を出力するカウンタイネーブルフリップフロップ(61、62、63)を設け、
    当該カウンタイネーブル入力(100)信号を受け、t even信号を出力するevenフリップフロップ(71、72)と、 tー1 even信号を出力するevenフリップフロップ(73)を設け、
    当該各フリップフロップの出力を受け、一定の真理値表に基ずいて出力を行うカウンタインクリメント制御回路(80)を設け、
    当該カウンタインクリメント制御回路(80)の出力を受け、+1動作及び+2動作を行う、oddカウンタ(91)とevenカウンタ(92)を設け、
    当該oddカウンタ(91)出力と、当該evenカウンタ(92)出力とをマルチプレックスして出力する、MUX(93)を設け、
    以上を具備することを特徴とする並列動作高速カウンタ装置。
JP17190894A 1994-06-30 1994-06-30 並列動作高速カウンタ装置 Expired - Fee Related JP3566342B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17190894A JP3566342B2 (ja) 1994-06-30 1994-06-30 並列動作高速カウンタ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17190894A JP3566342B2 (ja) 1994-06-30 1994-06-30 並列動作高速カウンタ装置

Publications (2)

Publication Number Publication Date
JPH0818440A JPH0818440A (ja) 1996-01-19
JP3566342B2 true JP3566342B2 (ja) 2004-09-15

Family

ID=15932065

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17190894A Expired - Fee Related JP3566342B2 (ja) 1994-06-30 1994-06-30 並列動作高速カウンタ装置

Country Status (1)

Country Link
JP (1) JP3566342B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100718050B1 (ko) 2006-08-11 2007-05-14 주식회사 하이닉스반도체 카운터 회로 및 그 동작 방법
JP5359033B2 (ja) 2008-05-30 2013-12-04 富士通株式会社 テスト装置、テスト方法および集積回路

Also Published As

Publication number Publication date
JPH0818440A (ja) 1996-01-19

Similar Documents

Publication Publication Date Title
US5850568A (en) Circuit having plurality of carry/sum adders having read count, write count, and offset inputs to generate an output flag in response to FIFO fullness
US5809339A (en) State machine design for generating half-full and half-empty flags in an asynchronous FIFO
EP1340140B1 (en) Apparatus and method for odd integer frequency division
JP3566342B2 (ja) 並列動作高速カウンタ装置
JPH077437A (ja) シリアルパラレル変換回路
KR100272945B1 (ko) 직병렬데이터변환기
US5321733A (en) Counter circuit using Johnson-type counter and applied circuit including the same
JP2555978B2 (ja) 分周回路
JP2643470B2 (ja) 同期カウンタ
KR19990080027A (ko) 카운터
JPH0365723A (ja) 並列乗算回路
JP3655812B2 (ja) デコード回路、デコード方法およびタイミングパルス生成回路
KR100366793B1 (ko) 쉬프트 레지스터를 이용한 펄스열 생성장치
KR100234048B1 (ko) 분주회로
KR100278271B1 (ko) 클럭주파수분주장치
KR100437833B1 (ko) 클럭신호 스위치 회로
JP3145988B2 (ja) データs/p変換回路
JP4106842B2 (ja) カウンタ、リングカウンタ、ブーメランカウンタ
KR20030032180A (ko) 카운팅 스피드를 개선시킨 카운터
Sherigar et al. A pipelined parallel processor to implement MD4 message digest algorithm on Xilinx FPGA
SU1598146A1 (ru) Коммутатор
Chukka Prasanna A Design of Synchronous Binary Counters Implemented Using Variable Clock for Real Time Applications
JP3155026B2 (ja) 累算器
RU1791806C (ru) Генератор синхросигналов
CN118316458A (zh) 一种高速10:1并串转换电路

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040520

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040610

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

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

Free format text: PAYMENT UNTIL: 20080618

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090618

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees