KR100282015B1 - 데이타 처리 장치 - Google Patents
데이타 처리 장치 Download PDFInfo
- Publication number
- KR100282015B1 KR100282015B1 KR1019930007159A KR930007159A KR100282015B1 KR 100282015 B1 KR100282015 B1 KR 100282015B1 KR 1019930007159 A KR1019930007159 A KR 1019930007159A KR 930007159 A KR930007159 A KR 930007159A KR 100282015 B1 KR100282015 B1 KR 100282015B1
- Authority
- KR
- South Korea
- Prior art keywords
- interrupt
- state
- signal
- bit
- interrupt request
- Prior art date
Links
- 238000012545 processing Methods 0.000 title claims abstract description 122
- 230000000873 masking effect Effects 0.000 claims abstract description 4
- 238000000034 method Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 2
- 230000006870 function Effects 0.000 description 25
- 238000010586 diagram Methods 0.000 description 15
- 230000008859 change Effects 0.000 description 6
- 230000007704 transition Effects 0.000 description 6
- 239000004065 semiconductor Substances 0.000 description 3
- 101100043434 Oryza sativa subsp. japonica SERR gene Proteins 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 101000850766 Homo sapiens TNF receptor-associated factor 2 Proteins 0.000 description 1
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 101150047013 Sp110 gene Proteins 0.000 description 1
- 102100033077 TNF receptor-associated factor 2 Human genes 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000002513 implantation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4812—Task transfer initiation or dispatching by interrupt, e.g. masked
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Bus Control (AREA)
- Microcomputers (AREA)
Abstract
Description
Claims (19)
- 적어도 하나의 제1 메모리비트와 적어도 하나의 제2 메모리비트를 갖고, 제1 인터럽트 요구신호와 인터럽트 식별신호에 따라 상기 인터럽트 식별신호가 나타내는 인터럽트 처리를 실행하는 중앙처리장치, 상기 중앙처리장치가 제1의 지정상태에 있는지의 여부를 나타내는 지정신호를 발생하는 제1 지정수단 및 여러개의 인터럽트요인에 각각 대응하는 여러개의 제2 인터럽트 요구신호, 상기 적어도 하나의 제1 메모리비트의 상태를 나타내는 제1 비트상태신호, 상기 적어도 하나의 제2 메모리비트의 상태를 나타내는 제2 비트상태신호 및 상기 지정신호가 입력되고, 상기 지정신호가 제1 지정상태를 나타내는 경우, 상기 제1 비트상태신호와 상기 제2 비트상태신호에 따라 상기 여러개의 제2 인터럽트 요구신호중의 적어도 하나의 인터럽트 요구신호를 수용하거나 또는 마스크하고, 상기 지정신호가 제1 지정상태와는 다른 상태를 나타내는 경우, 상기 제1 비트상태신호에 따라 상기 여러개의 제2 인터럽트 요구신호중의 적어도 하나의 인터럽트 요구신호를 수용하거나 또는 마스크하고, 상기 여러개의 제2 인터럽트 요구신호중의 수용된 적어도 하나의 인터럽트 요구신호중의 하나에 대응하는 인터럽트 식별신호가 상기 중앙처리장치에 공급되고, 상기 제1 인터럽트 요구신호가 상기 여러개의 제2 인터럽트 요구신호의 상기 수용된 적어도 하나의 인터럽트 요구신호중의 하나에 따라 중앙처리장치로 공급되도록 구성되는 인터럽트 제어수단을 포함하는 데이타처리장치.
- 제1항에 있어서, 상기 지정신호가 상기 제1 지정상태와는 다른 상태를 나타내는 경우, 상기 제2 메모리비트의 상태는 상기 중앙처리장치에 의해 실행되는 소정의 명령에 따라서만 변화하는 데이타처리장치.
- 제1항에 있어서, 상기 제1 지정수단은 상기 중앙처리장치에 의해 실행되는 소정의 명령에 따라 상기 지정신호를 발생하는 데이타처리장치.
- 제1항에 있어서, 상기 제1 지정수단은 상기 중앙처리장치의 어드레스공간에 배치되는 데이타처리장치.
- 제1항에 있어서, 상기 인터럽트 제어수단은 상기 중앙처리장치의 어드레스공간에 배치되는 데이타처리장치.
- 제1항에 있어서, 상기 지정신호가 제1 지정상태를 나타내는 경우, 상기 인터럽트 제어수단은 [a] 상기 제1 비트상태신호가 제1 상태를 나타내는 경우, 상기 인터럽트 제어수단은 상기 여러개의 제2 인터럽트 요구신호 모두를 마스크하지 않고 수용하고, [b] 상기 제1 비트상태신호가 제2 상태를 나타내고 상기 제2 비트상태신호가 제3 상태를 나타내는 경우, 상기 인터럽트 제어수단은 상기 여러개의 제2 인터럽트 요구신호중의 일부를 수용하고 나머지 제2 인터럽트 요구신호를 마스크하며, [c] 상기 제1 비트상태신호가 제2 상태를 나타내고 상기 제2 비트상태신호가 제4 상태를 나타내는 경우, 상기 인터럽트 제어수단은 상기 여러개의 제2 인터럽트 요구신호 모두를 마스크하도록 구성되는 데이타처리장치.
- 제6항에 있어서, 상기 여러개의 제2 인터럽트 요구신호중의 일부를 지정하는 제2 지정수단을 더 갖는 데이타처리장치.
- 제7항에 있어서, 상기 제2 지정수단은 상기 중앙처리장치에 의해 실행되는 소정의 명령에 따라 상기 여러개의 제2 인터럽트 요구신호중의 일부를 지정하는 데이타처리장치.
- 제7항에 있어서, 상기 제2 지정수단은 여러개의 제3 메모리비트를 포함하고, 상기 여러개의 제3 메모리비트의 각각은 상기 여러개의 제2 인터럽트 요구신호 중에서 적어도 하나의 신호에 따라 세트되고, 상기 여러개의 제2 인터럽트 요구신호의 각각은 상기 여러개의 제3 메모리비트중의 적어도 하나에 따라 설정되고, 상기 여러개의 제3 메모리비트의 각각이 제1 상태에 있는 경우, 상기 제3 메모리비트에 따라 설정되었던 하나 이상의 신호는 상기 제2 인터럽트 요구신호의 일부에 포함되고, 상기 여러개의 제3 메모리비트의 각각이 제2 상태에 있는 경우, 상기 제3 메모리비트에 따라 설정되었던 하나이상의 신호는 상기 나머지 제2 인터럽트 요구신호에 포함하는 데이타처리장치.
- 제9항에 있어서, 상기 여러개의 제3 메모리비트의 상태는 상기 중앙처리장치에 의해 실행되는 소정의 명령에 따라 변화되는 데이타처리장치.
- 제1항에 있어서, 상기 지정신호가 제1 지정상태와는 다른 상태를 나타내는 경우, 상기 인터럽트 제어수단은 [a] 상기 제1 비트상태신호가 제1 상태를 나타내는 경우, 상기 인터럽트 제어수단은 상기 여러개의 제2 인터럽트 요구신호 모두를 수용하고, [b] 상기 제1 비트상태신호가 제2 상태를 나타내는 경우, 상기 인터럽트 제어수단은 상기 여러개의 제2 인터럽트 요구신호 모두를 마스크하도록 구성되는 데이타처리장치.
- 제1항에 있어서, 소정의 인터럽트요인에 따른 여러개의 인터럽트 요구신호중의 적어도 하나는 상기 인터럽트 제어수단에 입력되고, 상기 인터럽트 제어수단은 상기 제1 비트상태신호와 상기 제2 비트상태신호에 관계없이 상기 여러개의 제3 인터럽트 요구신호중의 적어도 하나를 수용하는 데이타처리장치.
- 제1항에 있어서, 상기 여러개의 제2 인터럽트 요구신호를 발생하는 여러개의 신호발생부를 더 포함하고, 상기 여러개의 신호발생부의 각각은 제4 메모리비트를 구비하고, 상기 제4 메모리비트가 제1 상태에 있는 경우, 상기 여러개의 신호발생부의 각각은 상기 여러개의 제2 인터럽트 요구신호중의 하나를 발생하고, 상기 제4 메모리비트가 제2 상태에 있는 경우, 상기 신호발생부의 각각은 상기 제2 인터럽트 요구신호를 발생하지 않는 데이타처리장치.
- 제13항에 있어서, 상기 각각의 제4 메모리비트의 상태는 상기 비트상태신호에 의해 실행되는 소정의 명령에 따라 변화되는 데이타처리장치.
- 제1항에 있어서, 상기 중앙처리장치는 조건코드레지스터를 포함하고, 상기 적어도 하나의 제1 메모리비트와 상기 적어도 하나의 제2 메모리비트는 상기 조건코드레지스터에 포함되는 데이타처리장치.
- 적어도 하나의 메모리비트를 갖고, 제1 인터럽트 요구신호와 인터럽트 식별신호에 따라 상기 인터럽트 식별신호를 나타내는 인터럽트 처리를 실행하는 중앙처리장치, 상기 중앙처리장치가 제1의 지정상태에 있는지의 여부를 나타내는 지정신호를 발생하는 제1 지정수단 및 여러개의 인터럽트요인에 각각 대응하는 여러개의 제2 인터럽트 요구신호, 상기 적어도 하나의 제1 메모리비트의 상태를 나타내는 비트상태신호 및 상기 지정신호가 입력되고, 상기 지정신호가 상기 제1 지정상태를 나타내는 경우, 상기 비트상태신호에 따라 상기 여러개의 제2 인터럽트 요구신호의 각각을 수용하거나 또는 마스크하고, 상기 제1 지정상태와는 다른 상태를 나타내는 경우, [i] 상기 여러개의 제2 인터럽트 요구신호의 각각은 상기 비트상태신호와 관계없이 수용되고, [ⅱ] 상기 수용된 신호중의 적어도 하나에 따른 상기 인터럽트 식별신호가 상기 중앙처리장치에 공급되고, [ⅲ] 상기 제1 인터럽트 요구신호가 상기 수용된 신호중의 적어도 하나에 따라 상기 중앙처리장치로 공급되도록 구성되는 인터럽트 제어수단을 포함하는 데이타처리장치.
- 제16항에 있어서, 상기 지정신호가 상기 제1 지정상태와는 다른 상태를 나타내는 경우, 상기 제2 메모리비트의 상태는 상기 중앙처리장치에 의해 실행되는 소정의 명령에 따라서만 변화되는 데이타처리장치.
- 제16항에 있어서, 상기 중앙처리장치는 조건코드레지스터를 구비하고, 상기 적어도 하나의 메모리비트는 상기 조건코드레지스터에 포함되는 데이타처리장치.
- 적어도 하나의 제1 메모리비트와 적어도 하나의 제2 메모리비트를 갖고, 제1 인터럽트 요구신호와 인터럽트 식별신호에 따라 상기 인터럽트 식별신호를 나타내는 인터럽트 처리를 실행하는 중앙처리장치, 상기 중앙처리장치가 제1의 지정상태에 있는지의 여부를 나타내는 지정신호를 발생하는 제1 지정수단 및 여러개의 인터럽트요인에 대응하는 여러개의 제2 인터럽트 요구신호, 상기 적어도 하나의 제1 메모리비트의 상태를 나타내는 제1 비트상태신호, 상기 제2 메모리비트의 상태를 나타내는 제2 비트상태신호 및 상기 지정신호가 입력되도록 구성되는 인터럽트 제어수단을 포함하며, 상기 인터럽트 제어수단은 상기 지정신호가 제1 지정상태를 나타내는 경우, [a] 상기 제1 비트상태신호가 제1 상태를 나타내는 경우, 상기 인터럽트 제어수단은 상기 여러개의 제2 인터럽트 요구신호 모두를 마스크하지 않고 수용하고, [b] 상기 제1 비트상태신호가 제2 상태를 나타내고 제2 비트상태신호가 제3 상태를 나타내는 경우, 상기 인터럽트 제어수단은 여러개의 제2 인터럽트 요구신호의 일부를 수용히고, 나머지 제2 인터럽트 요구신호를 마스크하며, [c] 상기 제1 비트상태신호가 제2 상태를 나타내고, 제2 비트상태신호가 제4 상태를 나타내는 경우, 상기 인터럽트 제어수단은 상기 여러개의 제2 인터럽트 요구신호 모두를 마스크하고, 상기 지정신호가 상기 제1 지정상태와는 다른 상태를 나타내는 경우, 상기 제1 비트상태신호에 따라서만 상기 여러개의 제2 인터럽트 요구신호중의 적어도 하나의 인터럽트 요구신호를 수용하거나 또는 마스크하도록 구성되는 데이타처리장치.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP92-137995 | 1992-04-30 | ||
JP13795592A JP3171925B2 (ja) | 1992-04-30 | 1992-04-30 | データ処理装置 |
JP92-137955 | 1992-04-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR930022198A KR930022198A (ko) | 1993-11-23 |
KR100282015B1 true KR100282015B1 (ko) | 2001-02-15 |
Family
ID=15210628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019930007159A KR100282015B1 (ko) | 1992-04-30 | 1993-04-28 | 데이타 처리 장치 |
Country Status (3)
Country | Link |
---|---|
US (1) | US5432943A (ko) |
JP (1) | JP3171925B2 (ko) |
KR (1) | KR100282015B1 (ko) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04306735A (ja) * | 1991-04-04 | 1992-10-29 | Toshiba Corp | 非同期割込み禁止機構 |
EP0545581B1 (en) * | 1991-12-06 | 1999-04-21 | National Semiconductor Corporation | Integrated data processing system including CPU core and parallel, independently operating DSP module |
JPH0895798A (ja) * | 1994-09-29 | 1996-04-12 | Fujitsu Ltd | データ処理装置 |
US5671421A (en) * | 1994-12-07 | 1997-09-23 | Intel Corporation | Serial interrupt bus protocol |
US5535420A (en) * | 1994-12-14 | 1996-07-09 | Intel Corporation | Method and apparatus for interrupt signaling in a computer system |
US6170033B1 (en) * | 1997-09-30 | 2001-01-02 | Intel Corporation | Forwarding causes of non-maskable interrupts to the interrupt handler |
US5987559A (en) * | 1998-02-02 | 1999-11-16 | Texas Instruments Incorporated | Data processor with protected non-maskable interrupt |
US7467178B2 (en) | 2001-06-01 | 2008-12-16 | Microchip Technology Incorporated | Dual mode arithmetic saturation processing |
US6975679B2 (en) | 2001-06-01 | 2005-12-13 | Microchip Technology Incorporated | Configuration fuses for setting PWM options |
US6952711B2 (en) | 2001-06-01 | 2005-10-04 | Microchip Technology Incorporated | Maximally negative signed fractional number multiplication |
US6976158B2 (en) | 2001-06-01 | 2005-12-13 | Microchip Technology Incorporated | Repeat instruction with interrupt |
US6985986B2 (en) * | 2001-06-01 | 2006-01-10 | Microchip Technology Incorporated | Variable cycle interrupt disabling |
US7020788B2 (en) | 2001-06-01 | 2006-03-28 | Microchip Technology Incorporated | Reduced power option |
US7003543B2 (en) * | 2001-06-01 | 2006-02-21 | Microchip Technology Incorporated | Sticky z bit |
US6934728B2 (en) | 2001-06-01 | 2005-08-23 | Microchip Technology Incorporated | Euclidean distance instructions |
US20020184566A1 (en) | 2001-06-01 | 2002-12-05 | Michael Catherwood | Register pointer trap |
US7007172B2 (en) | 2001-06-01 | 2006-02-28 | Microchip Technology Incorporated | Modified Harvard architecture processor having data memory space mapped to program memory space with erroneous execution protection |
US6937084B2 (en) | 2001-06-01 | 2005-08-30 | Microchip Technology Incorporated | Processor with dual-deadtime pulse width modulation generator |
US7356649B2 (en) | 2002-09-30 | 2008-04-08 | Renesas Technology Corp. | Semiconductor data processor |
US20200233669A1 (en) * | 2017-02-16 | 2020-07-23 | Oscar Technology Corporation | Processor system and multiprocessor system |
JP6855399B2 (ja) | 2018-01-26 | 2021-04-07 | 株式会社スギノマシン | ノズルの振れの測定方法及びその装置 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3611312A (en) * | 1969-08-21 | 1971-10-05 | Burroughs Corp | Method and apparatus for establishing states in a data-processing system |
US4003028A (en) * | 1974-10-30 | 1977-01-11 | Motorola, Inc. | Interrupt circuitry for microprocessor chip |
US4010448A (en) * | 1974-10-30 | 1977-03-01 | Motorola, Inc. | Interrupt circuitry for microprocessor chip |
US4159516A (en) * | 1976-03-23 | 1979-06-26 | Texas Instruments Incorporated | Input/output controller having selectable timing and maskable interrupt generation |
US4250546A (en) * | 1978-07-31 | 1981-02-10 | Motorola, Inc. | Fast interrupt method |
JPS58225441A (ja) * | 1982-06-24 | 1983-12-27 | Panafacom Ltd | 割込み制御方式 |
US4825358A (en) * | 1985-04-10 | 1989-04-25 | Microsoft Corporation | Method and operating system for executing programs in a multi-mode microprocessor |
US4779195A (en) * | 1985-06-28 | 1988-10-18 | Hewlett-Packard Company | Interrupt system using masking register in processor for selectively establishing device eligibility to interrupt a particular processor |
JPS62243058A (ja) * | 1986-04-15 | 1987-10-23 | Fanuc Ltd | マルチプロセツサシステムの割込制御方法 |
US4930068A (en) * | 1986-11-07 | 1990-05-29 | Nec Corporation | Data processor having different interrupt processing modes |
JPS63238630A (ja) * | 1987-03-26 | 1988-10-04 | Toshiba Corp | マイクロプロセツサの割込み制御装置 |
JPH01236327A (ja) * | 1988-03-16 | 1989-09-21 | Fujitsu Ltd | 割込みマスク制御方法 |
JP2855298B2 (ja) * | 1990-12-21 | 1999-02-10 | インテル・コーポレーション | 割込み要求の仲裁方法およびマルチプロセッサシステム |
US5291603A (en) * | 1991-03-14 | 1994-03-01 | Westinghouse Electric Corp. | Microprocessor system with multiple interrupts masked for use in electronic control or monitoring of various solid-state products |
JP3176093B2 (ja) * | 1991-09-05 | 2001-06-11 | 日本電気株式会社 | マイクロプロセッサの割込み制御装置 |
-
1992
- 1992-04-30 JP JP13795592A patent/JP3171925B2/ja not_active Expired - Lifetime
-
1993
- 1993-04-19 US US08/049,183 patent/US5432943A/en not_active Expired - Lifetime
- 1993-04-28 KR KR1019930007159A patent/KR100282015B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
US5432943A (en) | 1995-07-11 |
JP3171925B2 (ja) | 2001-06-04 |
KR930022198A (ko) | 1993-11-23 |
JPH05307485A (ja) | 1993-11-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100282015B1 (ko) | 데이타 처리 장치 | |
EP0597441B1 (en) | Microprocessor having a bus-width change function | |
US5659759A (en) | Data processing device having improved interrupt controller to process interrupts of different priority levels | |
US5511207A (en) | Program control circuit determining the designated number of times a sequence of instructions is repetitively executed to prevent further execution of a jump instruction | |
US6425039B2 (en) | Accessing exception handlers without translating the address | |
US4631659A (en) | Memory interface with automatic delay state | |
US4737932A (en) | Processor | |
EP0266800B1 (en) | Data processor having different interrupt processing modes | |
EP0977125A1 (en) | Peripheral control processor | |
US4961161A (en) | Arithmetic processor performing mask and trap operations for exceptions | |
US6401197B1 (en) | Microprocessor and multiprocessor system | |
US20020138156A1 (en) | System of connecting multiple processors in cascade | |
EP0435092B1 (en) | Data processing system with direct memory access controller and method for varying communication bus masterchip in response to prioritized interrupt requests | |
US5568643A (en) | Efficient interrupt control apparatus with a common interrupt control program and control method thereof | |
US4405983A (en) | Auxiliary memory for microprocessor stack overflow | |
US5280618A (en) | Interrupt test circuit for microprocessor system | |
GB2216306A (en) | Load and synchronize computer architecture and process | |
US5671424A (en) | Immediate system management interrupt source with associated reason register | |
EP0172523B1 (en) | Microcomputer having at least one input-output unit | |
US5208915A (en) | Apparatus for the microprogram control of information transfer and a method for operating the same | |
US6938118B1 (en) | Controlling access to a primary memory | |
JPH0644295B2 (ja) | タイマ装置及びタイマ方法 | |
JP3681590B2 (ja) | データ処理装置及びデータ処理システム | |
EP0560393B1 (en) | Microprocessor and data processing system with register file | |
US4628450A (en) | Data processing system having a local memory which does not use a directory device with distributed resident programs and a method therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19930428 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19980424 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19930428 Comment text: Patent Application |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20001026 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20001123 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20001123 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20031031 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20041101 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20051110 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20061110 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20071106 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20081110 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20091110 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20101122 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20111028 Start annual number: 12 End annual number: 12 |
|
FPAY | Annual fee payment |
Payment date: 20121114 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20121114 Start annual number: 13 End annual number: 13 |
|
EXPY | Expiration of term | ||
PC1801 | Expiration of term |
Termination date: 20131028 Termination category: Expiration of duration |