KR880014461A - 논리연산장치 - Google Patents
논리연산장치 Download PDFInfo
- Publication number
- KR880014461A KR880014461A KR1019880004997A KR880004997A KR880014461A KR 880014461 A KR880014461 A KR 880014461A KR 1019880004997 A KR1019880004997 A KR 1019880004997A KR 880004997 A KR880004997 A KR 880004997A KR 880014461 A KR880014461 A KR 880014461A
- Authority
- KR
- South Korea
- Prior art keywords
- output
- logic
- data
- arithmetic
- register
- Prior art date
Links
- 230000006870 function Effects 0.000 claims 6
- 230000003068 static effect Effects 0.000 claims 6
- 238000000034 method Methods 0.000 claims 2
- 230000002401 inhibitory effect Effects 0.000 claims 1
- 230000004044 response Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1629—Error detection by comparing the output of redundant processing systems
- G06F11/1641—Error detection by comparing the output of redundant processing systems where the comparison is not performed by the redundant processing components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
- G06F7/48—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
- G06F7/57—Arithmetic logic units [ALU], i.e. arrangements or devices for performing two or more of the operations covered by groups G06F7/483 – G06F7/556 or for performing logical operations
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Logic Circuits (AREA)
- Hardware Redundancy (AREA)
Abstract
내용 없음
Description
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제1도는 본 발명에 의한 일실시예의 논리연산장치의 요부를 개략적으로 도시하는 블록도. 제3도는 본 발명에 의한 다른 바람직한 실시예의 논리연산장치를 구현한 대규모집적회로의 설계도를 개략적으로 도시하는 평면도이다.
Claims (11)
- 논리연산장치에 있어서, 프리차아지형(precharge type)의 동적회로(dynamic circuit)를 포함하는 제1의 산술 및 논리장치; 정적회로의 구성되고, 상기 제1장치와 동일한 연산기능을 갖는 제2의 산출 및 논리장치를 포함하는 것을 특징으로 하는 논리연산장치.
- 논리연산장치에 있어서, 프리차아지형(percharge type)의 동적회로(dynamic circuit)를 포함하는 제1의 산술 및 논리장치; 정적회로로 구성되고, 상기 제1장치와 동일한 연산기능을 갖는 제2의 산출 및 논리장치; 패리티비트(party bit)를 상기 제1장치의 연산출력에 첨가하기위한 패리티비트발생기; 상기 제1장치의 프리차아지용 타이밍을 제어하고, 상기 제1 및 제2장치의 데이타입력과 출력용 타이밍콘트롤러를 포함하는 것을 특징으로 하는 논리연산장치.
- 논리연산장치에 있어서, 프리차아지형(precharge type)의 동적회로(dynamic circuit)를 포함하는 제1의 산술 및 논리장치;정적회로로 구성되고, 상기 제1장치와 동일한 연산기능을 갖는 제2의 산술 및 논리장치;상기 제1장치의 연산출력과 상기 제2장치의 연산출력을 비교하기 위한 비교기(comparator);상기 비교기의 출력을 수신하기 위한 불일치플래그레지스터;상기 제1 및 제2장치에 공통의 데이타를 제공하기 위한 입력레지스터;상기 제1장치의 프리차아지용 타이밍을 제어하고, 상기 제1 및 제2장치의 데이타입력과 출력용 타이밍콘트롤러를 포함하는 것을 특징으로 하는 논리연산장치.
- 논리연산장치에 있어서, 프리차아지형(precharge type)의 동적회로(dynamic circuit)를 포함하는 제1의 산술 및 논리장치;정적회로로 구성되고, 상기 제1장치와 동일한 연산기능을 갖는 제2의 산출 및 논리장치;패리티비트를 상기 제1장치의 연산출력에 첨가하기 위한 패리티비트발생기;상기 제1장치의 연산출력과 상기 제2장치의 연산출력을 비교하기 위한 비교기;상기 비교기의 출력을 수신하기 위한 붙일치플래그레지스터;상기 제1 및 제2장치에 공통의 데이타를 제공하기 위한 입력레지스테;상기 패리티발생기로부터 패리티비트로 첨가된 출력데이타를 수신하기 위한 출력레지스터;상기 출력레지스테의 출력데이타를 기억하기 위한 국부기억장치(local storage);상기 국부기억장치에 기입제어(write control)를 실행하기 위한 국부기억장치콘트롤러(local storage controller);상기 불일치플레그레지스터의 출력에 따라서 국부기억장치콘트롤러로부터 기입제어신호를 억제하기 위한 콘트롤러;상기 제1장치의 프리차아지용 타이밍을 제어하고, 상기 제1 및 제2장치의 데이타입력과 출력용 타이밍콘트롤러를 포함하는 것을 특징으로 하는 논리연산장치.
- 제4항에 있어서, 상기 논리기억장치가 범용의 레지스터군을 포함하며, 그 각각이 복수개의 번지지정영역(addressable areas)을 가지고, 상기 국부기억장치콘트롤러가 상기 국부기억장치에 번지제어신호(address controlsignal), 기입제어신호(write control signal) 및 판독제어신호(read control signal)를 생성하는 것을 특징으로 하는 논리연산장치.
- 논리연산장치에 있어서, 프리차아지형(precharge type)의 동적회로(dynamic circuit)를 포함하는 제1의 산술 및 논리장치;정적회로로 구성되고, 상기 제1장치와 동일한 연산기능을 갖는 제2의산술 및 논리장치;패리티비트를 상기 제1장치의 연산출력에 첨가하기 위한 패리티비트발생기;상기 제1장치의 연산출력과 상기 제2장치의 연산출력을 비교하기 위한 비교기;상기 비교기의 출력을수신하기 위한 불일치플래그레지스터;상기 제1 및 제2장치에 공통의 데이타를 제공하기 위한 입력레지스터;상기 패리티발생기로부터 패리티비트로 첨가된 출력데이타를 수신하기 위한 출력레지스터;상기 출력레지스터의 출력데이타를 기억하기 위한 국부기억장치(local storage);상기 국부기억장치에 기입제어(write control)를 실행하기 위한 국부기억장치콘트롤러(local storage controller);상기 불일치플래그레지스터의 출력에 따라서 국부기억장치콘트롤러부터 기입제어신호를 억제하기 위한 콘트롤러;상기 제1장치에 공급된 프리차아지제어타이밍신호, 상기 입력레지스터에 공급된 데이타취입(data takke-in) 타이밍신호, 상기 출력레지스터에 공급된 데이타취입타이밍신호 및 상기 국부기억장치콘트롤러에 공급된 제어타이밍신호를 차례로 생성하기 위한 타이밍 콘트롤러를 포함하는 것을 특징으로 하는 논리연산장치.
- 제6항에 있어서, 상기 불일치플래그레지스터의 출력은 상기 타이밍콘트롤러를 리셋트하기 위하여 호스트프로세싱장치와 리셋트신호에 보내고, 상기 불일치플래그레지스터는 상기 불일치플래그레지스터의 출력에 응답하여 상기 호스트프로세싱장치로부터 수신되는 것을 특징으로 하는 논리연산장치.
- 제7항에 있어서, 상기 프로세싱장치가 연산을 제어하는 서어비스프로세서(service processor)인 것을 특징으로 하는 논리연산장치.
- 제6항에 있어서, 상기 출력래지스터가 상기 패리티비트발생기로부터 출력데이타를 수신하고, 상기 국부기억장치에 이 출력을 공급하고,출력데이타가 사용장치에 보내지는 경로에 접속되는 것을 특징으로 하는 논리연산장치.
- 제9항에 있어서, 상기 사용장치가 메모리장치(memory unit)인 것을 특징으로 하는 논리연산장치.
- 프리차아지형(precharge type)의 동적회로(dynamic circuit)를 포함하는 제1의 산술 및 논리장치 및 정적회로로 구성되고, 상기 제1장치와 동일한 연산기능을갖는 제2의 산술 및 논리장치를 포함하는 논리연산장치를 사용한 논리연산프로세스에 있어서, 상기 프로세스가;입력레지스터내에 연산데이타를 취하고, 상기 제1 및 제2장치에 공통으로 그 데이타를 공급하는 제1단계;패리티비트를 상기 제1장치의 연산출력에 첨가하고, 상기 제1장치의 연산출력을 상기 제2장치의 연산출력과 비교하여, 비교결과를 출력하는 제2단계;국부기억장치에서 비교결과가 상기 제1 및 제2장치의 연산데이타가 동일함을 보여줄 때, 패리티비트로 첨가된 상기 제1장치의 연산데이타인 이 출력데이타를 기입하거나, 또는 국부기억장치에서 비교결과가 상기 제1 및 제2장치의 연산데이타가 동일하지 않음을 보여줄때, 패리티비트로 첨가된 상기 제1 장치의 연산데이타인 출력데이타의 기입을 억제하는 제3의 단계를 포함하는 것을 특징으로 하는 논리연산장치.※ 참고사항:최초출원 내용에 의하여 공개하는 것임.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP108393 | 1987-05-01 | ||
JP62108393A JPH0833842B2 (ja) | 1987-05-01 | 1987-05-01 | 論理演算装置 |
JP62-108393 | 1987-05-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR880014461A true KR880014461A (ko) | 1988-12-23 |
KR920001100B1 KR920001100B1 (ko) | 1992-02-01 |
Family
ID=14483624
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019880004997A KR920001100B1 (ko) | 1987-05-01 | 1988-04-30 | 논리연산장치 |
Country Status (4)
Country | Link |
---|---|
US (1) | US4916696A (ko) |
JP (1) | JPH0833842B2 (ko) |
KR (1) | KR920001100B1 (ko) |
DE (1) | DE3814875A1 (ko) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5170401A (en) * | 1988-06-02 | 1992-12-08 | Rockwell International Corporation | High integrity single transmission line communication system for critical aviation information |
DE3936334A1 (de) * | 1989-10-30 | 1991-05-02 | Siemens Ag | Datentransfer-verfahren |
US5251321A (en) * | 1990-06-20 | 1993-10-05 | Bull Hn Information Systems Inc. | Binary to binary coded decimal and binary coded decimal to binary conversion in a VLSI central processing unit |
US5195101A (en) * | 1990-06-28 | 1993-03-16 | Bull Hn Information Systems Inc. | Efficient error detection in a vlsi central processing unit |
US5175847A (en) * | 1990-09-20 | 1992-12-29 | Logicon Incorporated | Computer system capable of program execution recovery |
JPH04178580A (ja) * | 1990-11-14 | 1992-06-25 | Ando Electric Co Ltd | 半導体メモリの故障自己診断装置 |
US5253349A (en) * | 1991-01-30 | 1993-10-12 | International Business Machines Corporation | Decreasing processing time for type 1 dyadic instructions |
US5381361A (en) * | 1993-05-14 | 1995-01-10 | California Institute Of Technology | Method and apparatus for real-time constraint solution |
SE511114C2 (sv) * | 1997-12-10 | 1999-08-09 | Ericsson Telefon Ab L M | Metod vid processor, samt processor anpassad att verka enligt metoden |
DE10317650A1 (de) * | 2003-04-17 | 2004-11-04 | Robert Bosch Gmbh | Programmgesteuerte Einheit und Verfahren |
US7213170B2 (en) * | 2003-09-10 | 2007-05-01 | Hewlett-Packard Development Company, L.P. | Opportunistic CPU functional testing with hardware compare |
US7206969B2 (en) * | 2003-09-10 | 2007-04-17 | Hewlett-Packard Development Company, L.P. | Opportunistic pattern-based CPU functional testing |
JP2006195863A (ja) * | 2005-01-17 | 2006-07-27 | Fujitsu Ten Ltd | エラー検出装置 |
US7996620B2 (en) * | 2007-09-05 | 2011-08-09 | International Business Machines Corporation | High performance pseudo dynamic 36 bit compare |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4314349A (en) * | 1979-12-31 | 1982-02-02 | Goodyear Aerospace Corporation | Processing element for parallel array processors |
IT1151351B (it) * | 1982-01-19 | 1986-12-17 | Italtel Spa | Disposizione circuitale atta a realizzare lo scambio di dati tra una coppia di elaboratori operanti secondo il principio master-slave |
US4562575A (en) * | 1983-07-07 | 1985-12-31 | Motorola, Inc. | Method and apparatus for the selection of redundant system modules |
JPS6057436A (ja) * | 1983-09-09 | 1985-04-03 | Nec Corp | 演算処理装置 |
US4703421A (en) * | 1986-01-03 | 1987-10-27 | Gte Communication Systems Corporation | Ready line synchronization circuit for use in a duplicated computer system |
US4807228A (en) * | 1987-03-18 | 1989-02-21 | American Telephone And Telegraph Company, At&T Bell Laboratories | Method of spare capacity use for fault detection in a multiprocessor system |
-
1987
- 1987-05-01 JP JP62108393A patent/JPH0833842B2/ja not_active Expired - Fee Related
-
1988
- 1988-04-29 US US07/188,375 patent/US4916696A/en not_active Expired - Lifetime
- 1988-04-30 KR KR1019880004997A patent/KR920001100B1/ko not_active IP Right Cessation
- 1988-05-02 DE DE3814875A patent/DE3814875A1/de active Granted
Also Published As
Publication number | Publication date |
---|---|
DE3814875C2 (ko) | 1989-08-31 |
JPH0833842B2 (ja) | 1996-03-29 |
US4916696A (en) | 1990-04-10 |
JPS63273942A (ja) | 1988-11-11 |
DE3814875A1 (de) | 1988-11-17 |
KR920001100B1 (ko) | 1992-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR880014461A (ko) | 논리연산장치 | |
KR920013462A (ko) | 반도체 기억장치 | |
KR920008598A (ko) | 직접 또는 인터리브모드로 메모리를 액세스하는 메모리 컨트롤러 및 이를 구비한 데이타 처리시스템 | |
KR870003431A (ko) | 데이타 처리장치 | |
KR880011676A (ko) | 캐쉬 메모리를 사용한 블록 액세스 방식 | |
KR890015129A (ko) | 벡터 레지스터 파일 | |
KR920017115A (ko) | 반도체기억장치 | |
KR950004283A (ko) | 반도체 메모리 장치 | |
KR970008168A (ko) | 듀얼 포트 ram | |
KR960019307A (ko) | 반도체 메모리장치 | |
KR910017284A (ko) | 메모리 칩용 패리티 검사 방법 및 장치 | |
KR940006351A (ko) | 데이타 신장 장치 | |
KR900002311A (ko) | 캐시메모리 및 그 캐시메모리가 채용된 억세스제어장치 | |
KR860009421A (ko) | 논리기능을 가진 기억회로 | |
KR920702511A (ko) | 레지스터회로 | |
KR930002948A (ko) | 블럭읽기 및 쓰기에서의 메모리 엑세스 시간 단축장치 및 방법 | |
KR950003990A (ko) | 비디오 메모리의 데이타 억세스회로 | |
JPS5622170A (en) | Vector operation processing system | |
KR880011673A (ko) | 2단자쌍 메모리를 이용한 캐시 메모리 회로 | |
KR970051210A (ko) | 연속적인 라이트 사이클에 의한 반도체 메모리 라이트 방법 | |
JPS6454557A (en) | Address parity checking circuit | |
KR960042290A (ko) | 컴퓨터의 입/출력 컴피그레이션 셋팅시스템 및 방법 | |
KR900006855A (ko) | 프로세스가 있는 보오드의 상태 추적장치 | |
KR970059915A (ko) | 마이크로프로세서의 인터럽트 처리장치 | |
ES1021162U (es) | Aparato de interconexion de ordenador. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
G160 | Decision to publish patent application | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20030203 Year of fee payment: 12 |
|
LAPS | Lapse due to unpaid annual fee |