KR0176394B1 - 디지탈 회로에서 신호선 개수를 세는 장치 - Google Patents

디지탈 회로에서 신호선 개수를 세는 장치 Download PDF

Info

Publication number
KR0176394B1
KR0176394B1 KR1019950026821A KR19950026821A KR0176394B1 KR 0176394 B1 KR0176394 B1 KR 0176394B1 KR 1019950026821 A KR1019950026821 A KR 1019950026821A KR 19950026821 A KR19950026821 A KR 19950026821A KR 0176394 B1 KR0176394 B1 KR 0176394B1
Authority
KR
South Korea
Prior art keywords
counting
signal lines
level
signal line
signal
Prior art date
Application number
KR1019950026821A
Other languages
English (en)
Other versions
KR970012150A (ko
Inventor
이걸수
임기성
Original Assignee
유기범
대우통신주식회사
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 유기범, 대우통신주식회사 filed Critical 유기범
Priority to KR1019950026821A priority Critical patent/KR0176394B1/ko
Publication of KR970012150A publication Critical patent/KR970012150A/ko
Application granted granted Critical
Publication of KR0176394B1 publication Critical patent/KR0176394B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/25Testing of logic operation, e.g. by logic analysers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2205Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)
  • Manipulation Of Pulses (AREA)

Abstract

본 발명은 하드웨어(hardware)적인 신호의 레벨을 감지하여 같은 레벨을 갖는 신호선의 개수를 세는 장치에 관한 것이다. 종래의 기술에 있어서는 우열을 가릴 수 없는 동급 수준의 신호선이 두 개 이상이 되면 동작 우선 순위를 판가름하기가 어려운 결점이 있다. 이에, 본 발명에서는 하드웨어적인 신호의 레벨을 감지하여 같은 레벨을 갖는 신호선의 개수를 센다. 이에, 우열을 가릴 수 없는 동급 수준의 신호선이 두 개 이상이 되더라도 동작 우선 순위를 판가름 할 수 있다. 따라서, 특정한 동작의 우열을 정확하게 가릴 수 있는 효과가 있는 것이다.

Description

디지털 회로에서 신호선 개수를 세는 장치
제1도는 본 발명에 따른 디지털 회로에서 신호선 개수를 세는 장치의 일실시예를 나타낸 블록도.
제2도는 제1도에 따른 카운트부의 일 실시 예를 나타낸 회로도.
* 도면의 주요부분에 대한 부호의 설명
10, 12 : 제1, 제n카운트부
100,106,118,124,130 : 제1내지 제5배타적 논리합 회로
102,108,120,126 : 제1 내지 제4논리곱 회로
104,110,122,128 : 제1내지 제4동급 신호선 카운트부
112,114 : 제1, 제2배타적 부정 논리합 회로
116 : 레벨 카운트부 140 : 가산부
본 발명은 디지탈 회로에서 신호선 개수를 세는 장치에 관한 것으로, 특히 하드웨어(hardware)적인 신호의 레벨을 감지하여 같은 레벨을 갖는 신호선의 개수를 세는 장치에 관한 것이다.
일반적으로 같은 레벨의 신호를 카운트할 때는 소프트웨어(software)적인 방법을 사용한다. 즉, 각 신호선을 데이타 신호선의 각 비트로 보고, 비트별로 특정레벨이 검출된 경우 카운트를 증가시키는 방법을 많이 사용한다.
또한, 두 회로의 동작 우선 순위를 판단 및 지시하는 경우를 보면, 높은 레벨의 신호선에 동작의 우선권을 표시하는 레벨이 검출되면 현재의 동작상태를 멈추고 우선권이 부여된 동작을 하도록 지시한다. 그리고 최상위 레벨의 준위가 같으면 다음번 높은 준위의 레벨을 검색한다. 또한, 같은 회로상에 동급의 신호선이 많이 존재하는 경우 대체로 그 중 하나만이라도 먼저 특정 레벨이 발생된 측에 우선권이 부여되는 것으로 간주된다. 따라서 이와 같은 경우를 방지하기 위해 기준이 되는 레벨의 세분화를 통해 단점을 보완하는 것이 일반적이다.
그러나 이와 같은 종래의 기술에 있어서는 우열을 가릴 수 없는 동급 수준의 신호선이 두 개 이상이 되면 동작 우선 순위를 판가름하기가 어려운 결점이 있다.
본 발명은 이와 같은 종래 기술의 결점을 해결하기 위하여 안출한 것으로, 우열을 가릴 수 없는 동급 수준의 신호선이 두 개 이상이 되더라도 동작 우선 순위를 판가름할 수 있도록 하는 디지털 회로에서 신호선 개수를 세는 장치를 제공하는데 그 목적이 있다.
이와 같은 목적을 달성하기 위한 본 발명은 기설정된 각 신호선에 의해 각각 인가되는 신호 중에서 서로 같은 레벨을 갖는 신호선의 개수를 각각 카운트하는 다수의 카운트부; 상기 다수의 카우트부의 각 카운트 결과를 가산해서 같은 레벨을 갖는 신호선의 총 개수를 산출해 내는 가산부를 포함하는 것을 특징으로 한다.
이와 같이 이루어지는 본 발명의 실시 예를 첨부된 도면에 의하여 상세히 설명하면 다음과 같다.
제1도는 본 발명에 따른 디지털 회로에서 신호선 개수를 세는 장치의 일실시 예를 나타낸 블록도로, 제1 내지 제n카운트부(10, 12) 및 가산부(140)로 구성된다.
동 도면에 있어서, 제1 내지 제n카운트부(10, 12)는 기설정된 각 신호선에 의해 각각 인가되는 신호 중에서 서로 같은 레벨을 갖는 신호선의 개수를 각각 카운트한다. 이 때, 상기 n은 임의의 정수이다.
다음, 가산부(140)는 제1내지 제n카운트부(10, 12)의 카운트 결과를 가산한다. 따라서, 가산부(140)는 레벨을 갖는 신호선의 총 개수를 산출해 낸다.
제2도는 상기 제1 내지 제n카운트부(10, 12)중에서 적어도 하나 이상의 카운트부의 일 실시 예를 나타낸 회로도로, 제1 내지 제4등급 신호선 카운트부(104, 110, 122, 128), 레벨 카운트부(116), 그리고 배타적 논리합 회로(130)로 구성된다. 이때, 배타적 논리합 연산식은 f=xy와 같다.
동 도면에 있어서, 제1동급 신호선 카운트부(104)의 제1배타적 논리합 회로(100)는 특정한 두 신호선에 따른 신호를 배타적 논리합 연산한다. 또한, 제1논리곱 회로(102)는 상기 두 신호선에 따른 신호를 논리곱 연산한다. 이때, 논리곱 연산식은 f=xㆍy와 같다.
다음, 제2동급 신호선 카운트부(110)의 제2배타적 논리합 회로(106)는 제1동급 신호선 카운트부(104)에 접속되는 신호선과는 다른 두 신호선에 따른 신호를 배타적 논리합 연산한다. 또한, 제2논리곱 회로(108)는 상기 제2배타적 논리합 회로(106)에 입력되는 상기 두 신호를 논리곱 연산한다.
그리고, 레벨 카운트부(116)의 각 제1, 제2배타적 부정 논리합 회로(112, 114)는 제1, 제2논리곱 회로(102, 108)의 각 출력과 주어지는 선택 신호에 대해서 각각 배타적 부정 논리합 연산한다. 이때, 배타적 부정 논리합 연산식은 f=/(xy)와 같다. 따라서, 레벨 카운트부(116)는 선택 신호의 레벨에 해당하는 레벨을 갖는 신호선을 카운트한다. 즉, 레벨 카운트부(116)는 선택 신호의 레벨이 하이이면 하이 레벨을 갖는 신호선을 카운트한다. 또한, 레벨 카운트부(116)는 선택 신호의 레벨이 로우이면 로우 레벨을 갖는 신호선을 카운트한다.
이어, 제3동급 신호선 카운트부(122)의 제3배타적 논리합 회로(118)는 제1, 제2배타적 논리합 회로(100, 106)의 출력을 배타적 논리합 연산한다. 이 후, 제3배타적 논리합 회로(118)는 결과를 가산부(140)에 인가한다. 또한, 제3논리곱 회로(120)는 제1, 제2배타적 논리합 회로(100, 106)의 출력을 논리곱 연산한다.
그리고 제4동급 신호선 카운트부(128)의 제4배타적 논리합 회로(124)는 제1, 제2배타적 부정 논리합 회로(112, 114)의 출력을 배타적 논리합 연산한다. 또한, 제4논리곱 회로(126)는 제1, 제2배타적 부정 논리합 회로(112, 114)의 출력을 논리곱 연산한다. 이 후, 제4논리곱 회로(126)는 결과를 가산부(140)에 인가한다.
다음, 제5배타적 논리합 회로(130)는 제3논리곱 회로(120)의 출력과 제4배타적 논리합 회로(124)의 출력을 배타적 논리합 연산한다. 이 후, 제5배타적 논리합 회로(130)는 결과를 가산부(140)에 인가한다.
이와 같은 본 발명은 같은 레벨의 신호선을 감지하여 그 레벨 개수를 세어 그 수가 일정량에 이르는지를 판단한다. 또는, 같은 등급의 에러 모니터 선을 감지한다. 따라서, 그 개수의 많고 적음에 따라 동작여부를 판단하고자 하는데 필요한 하드웨어적인 감시기능을 실현할 수 있다.
이상에서 설명한 바와 같이 본 발명은 하드웨어적인 신호의 레벨을 감지하여 같은 레벨을 갖는 신호선의 개수를 센다. 이에, 우열을 가릴 수 없는 동급 수준의 신호선이 두 개 이상이 되더라도 동작 우선 순위를 판가름 할 수 있다. 따라서, 특정한 동작의 우열을 정확하게 가릴 수 있는 효과가 있다.

Claims (1)

  1. 기설정된 각 신호선에 의해 각각 인가되는 신호 중에서 서로 같은 레벨을 갖는 신호선의 개수를 각각 카운트하는 다수의 카운트부; 상기 다수의 카운트부의 각 카운트 결과를 가산해서 같은 레벨을 갖는 신호선의 총 개수를 산출해 내는 가산부(140)를 포함하는 신호선 개수를 세는 장치에 있어서; 상기 다수의 카운트부 중에서 적어도 하나 이상의 카운트부는, 특정한 두 신호선 중에서 같은 레벨의 신호를 갖는 신호선을 카운트하는 제1동급 신호선 카운트부(104); 상기 제1동급 신호선 카운트부(104)에 접속되는 신호선과는 다른 두 신호선 중에서 같은 레벨의 신호를 갖는 신호선을 카운트하는 제2동급 신호선 카운트부(110); 상기 제1, 제2동급 신호선 카운트부(104, 110)의 출력 중에서 주어지는 선택 신호의 레벨에 해당하는 레벨을 갖는 신호선을 카운트하는 레벨 카운트부(116); 상기 제1, 제2동급 신호선 카운트부(104, 110)의 출력 중에서 같은 레벨의 신호를 갖는 신호선을 카운트해서 카운트 결과를 상기 가산부(140)에 인가하는 제3동급 신호선 카운트부(122); 상기 레벨 카운트부(116)의 출력 중에서 같은 레벨의 신호를 갖는 신호선을 카운트해서 카운트 결과를 상기 가산부(140)에 인가하는 제4동급 신호선 카운트부(128); 상기 제3, 제4동급 신호선 카운트부(122, 128)의 출력을 배타적 논리합 연산해서 결과를 상기 가산부(140)에 인가하는 제5배타적 논리합 회로(130)를 포함하는 디지탈 회로에서 신호선 개수를 세는 장치.
KR1019950026821A 1995-08-28 1995-08-28 디지탈 회로에서 신호선 개수를 세는 장치 KR0176394B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950026821A KR0176394B1 (ko) 1995-08-28 1995-08-28 디지탈 회로에서 신호선 개수를 세는 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950026821A KR0176394B1 (ko) 1995-08-28 1995-08-28 디지탈 회로에서 신호선 개수를 세는 장치

Publications (2)

Publication Number Publication Date
KR970012150A KR970012150A (ko) 1997-03-29
KR0176394B1 true KR0176394B1 (ko) 1999-05-15

Family

ID=19424652

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950026821A KR0176394B1 (ko) 1995-08-28 1995-08-28 디지탈 회로에서 신호선 개수를 세는 장치

Country Status (1)

Country Link
KR (1) KR0176394B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101273965B1 (ko) * 2005-04-22 2013-06-12 코닌클리케 필립스 일렉트로닉스 엔.브이. 검출기 픽셀, 방사선 검출기, tof-pet 영상화 시스템, 신틸레이터와 함께 수행되는 방법, 및 의료 영상을 생성하는 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101273965B1 (ko) * 2005-04-22 2013-06-12 코닌클리케 필립스 일렉트로닉스 엔.브이. 검출기 픽셀, 방사선 검출기, tof-pet 영상화 시스템, 신틸레이터와 함께 수행되는 방법, 및 의료 영상을 생성하는 방법

Also Published As

Publication number Publication date
KR970012150A (ko) 1997-03-29

Similar Documents

Publication Publication Date Title
KR920700496A (ko) 벡터 퀀타이저 코드북 처리회로
KR0176394B1 (ko) 디지탈 회로에서 신호선 개수를 세는 장치
SE431145B (sv) Anordning vid en uppsettning, i matrisform anordnade fotodioder
US3699322A (en) Self-checking combinational logic counter circuit
JPH04186866A (ja) 半導体装置における電源線の配線方法及び電源配線決定装置
US4931970A (en) Apparatus for determining if there is a loss of data during a shift operation
JP2868009B1 (ja) 遅延算出装置、遅延算出方法および遅延算出用プログラムを記録した記録媒体
US3909783A (en) Coded information signal forming apparatus
US6057720A (en) High speed sticky signal generator
JP2558952B2 (ja) 固定小数点型デジタル信号処理装置
JPH08298533A (ja) アラーム収集装置
SU1711209A1 (ru) Устройство дл определени параметров технического обслуживани издели
JP3557366B2 (ja) 大小比較方法および装置
US7395296B2 (en) Circuitry and method for performing non-arithmetic operations
Leung A signal path grouping algorithm for fast detection of short circuits on printed circuit boards
KR0153122B1 (ko) 오디오 신호 프로세서 회로
KR100238932B1 (ko) 다중비트 시험 패턴 발생기
JPH06103097A (ja) エラー検出回路
JPH1091485A (ja) アラーム監視装置
JPH0722296B2 (ja) 装置内監視装置
KR20000014979U (ko) 디지털주파수검출기
JPH06334500A (ja) 入力信号異常検出回路
JPS60254241A (ja) エラ−検出制御回路
JPH04337869A (ja) 論理シミュレーション装置
JPS62117043A (ja) デ−タ処理装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20011113

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee