KR100218688B1 - Audio bus master controller - Google Patents
Audio bus master controller Download PDFInfo
- Publication number
- KR100218688B1 KR100218688B1 KR1019960063148A KR19960063148A KR100218688B1 KR 100218688 B1 KR100218688 B1 KR 100218688B1 KR 1019960063148 A KR1019960063148 A KR 1019960063148A KR 19960063148 A KR19960063148 A KR 19960063148A KR 100218688 B1 KR100218688 B1 KR 100218688B1
- Authority
- KR
- South Korea
- Prior art keywords
- request
- audio
- slave
- data
- bus master
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
본 발명은 PCI 버스에서 동작하는 멀티미디어 보드에서 오디오 데이터를 녹음·재생하기 위하여 오디오 녹음·재생 데이터를 호스트 시스템으로 전송할 때, 오디오 제어기로부터 전송된 오디오 데이터가 깨어지거나 지연되거나 좌우가 바뀌는 현상 없이 원래의 오디오 데이터가 전송되도록 하기 위해 버스 권한 처리기, 녹음 FIFO, 재생 FIFO, 데이터 버퍼 및 슬레이브 재시도 처리기로 이루어진 오디오 버스 마스터 제어기의 구조 및 그 구동 방법이 제시된다.The present invention, when transmitting the audio recording and playback data to the host system in order to record and play the audio data in the multimedia board operating on the PCI bus, the original audio without the phenomenon that the audio data transmitted from the audio controller is broken, delayed or changed left and right The structure and driving method of an audio bus master controller including a bus right processor, a recording FIFO, a playback FIFO, a data buffer, and a slave retry processor for transmitting audio data are presented.
Description
본 발명은 주변 장치 상호 연결(Peripheral Component Interconnect : 이하 PCI라 함)버스에서 동작하는 멀티미디어 보드에서 오디오 데이터를 녹음·재생하기 위하여 오디오 녹음·재생 데이터를 호스트 시스템으로 전송할 때, 오디오 제어기로부터 전송된 오디오 데이터가 손상없이 그대로 전송되도록 하기 위한 오디오 버스 마스터 제어기의 구조 및 그 구동 방법에 관한 것이다.The present invention relates to audio transmitted from an audio controller when transmitting audio recording and playback data to a host system for recording and playing back audio data on a multimedia board operating on a peripheral component interconnect (PCI) bus. The present invention relates to a structure of an audio bus master controller and a driving method thereof so that data is transmitted without damage.
종래에는 PCI 버스에서 동작하는 멀티미디어 보드에서 오디오 데이터를 전송할 때, 멀티미디어 보드내 오디오외의 다른 자원에 대하여 호스트 시스템의 빈번한 슬레이브 요구로 인하여 전송된 오디오 데이터가 원래의 오디오 데이터 형태를 유지하지 못하고 변하는 현상이 나타나는 문제점이 있다. 예를 들면 스테레오 오디오 모드인 경우 우측 오디오 데이터를 전송한 후 좌측 오디오 데이터를 전송하기 전에 여러개의 슬레이브 요구로 인한 시간차 때문에 우측 오디오 데이터와 좌측 오디오 데이터가 바뀌는 현상이 나타난다.Conventionally, when audio data is transmitted from a multimedia board operating on a PCI bus, the transmitted audio data does not maintain its original audio data format due to frequent slave requests of the host system for resources other than the audio in the multimedia board. There is a problem that appears. For example, in the stereo audio mode, the right audio data and the left audio data change due to a time difference caused by several slave requests after transmitting the right audio data and before transmitting the left audio data.
따라서 본 발명은 오디오 제어기로부터 전송된 오디오 데이터가 깨어지거나 지연되거나 좌우가 바뀌는 현상없이 원래의 오디오 데이터가 전송되도록 하기 위한 오디오 버스 마스터 제어기의 구조 및 그 구동 방법을 제공하는데 목적이 있다.Accordingly, an object of the present invention is to provide a structure of an audio bus master controller and a method of driving the same so that the original audio data is transmitted without breaking, delaying, or changing left and right of the audio data transmitted from the audio controller.
상술한 목적을 달성하기 위한 본 발명에 따른 오디오 버스 마스터 제어기의 구조는 오디오 제어기로부터 버스 마스터 요구를 받아 이를 허가하고 상기 오디오 제어기의 입출력을 제어하는 버스 권한 처리기와, 상기 버스 권한 처리기의 제어에 따라 오디오 데이터를 입력하여 PCI 버스 데이터로 변환하는 데이터 버퍼와, 상기 버스 권한 처리기의 제어에 따라 상기 데이터 버퍼의 녹음 데이터를 저장하는 녹음 선입선출 버퍼와, 상기 녹음 선입선출 버퍼에 저장된 데이터를 재생하기 위해 저장하거나 호스트 시스템이나 외부에서 재생 데이터를 입력하여 저장하고 상기 데이터 버퍼에 데이터를 전달하는 재생 선입선출 버퍼와, 상기 버스 권한 처리기의 동작시 호스트 시스템에서 슬레이브 요구를 수신하여 이를 재시도로 처리하는 슬레이브 재시도 처리기로 이루어진 것을 특징으로 한다.The structure of the audio bus master controller according to the present invention for achieving the above object is a bus authority processor for receiving a bus master request from the audio controller and permitting it and controlling the input and output of the audio controller, according to the control of the bus authority processor. A data buffer for inputting audio data into PCI bus data, a first-in-first-out buffer for storing recorded data of the data buffer under control of the bus authority processor, and reproducing data stored in the first-in-first-out buffer Replay first-in, first-out buffer for storing or inputting and storing replay data from the host system or externally, and transferring the data to the data buffer, and slave retry for receiving a slave request from the host system and processing the retry when the bus right handler operates. Road treatment That consisting of features.
또한, 상술한 목적을 달성하기 위한 본 발명에 따른 오디오 버스 마스터 제어기의 구동 방법은 오디오 버스 마스터 제어기는 오디오 제어기에서 버스 마스터요구가 있는지를 검사하여 버스 마스터 요구가 없을 경우 버스 마스터 요구가 있을 때까지 반복적으로 검사하는 단계와, 상기 마스터 요구가 있는지의 검사 결과 버스 마스터 요구가 있을 경우 PCI 버스 마스터/슬레이브 제어기에서 슬레이브 요구가 있는지를 검사하는 단계와, 상기 슬레이브 요구가 있는지의 검사 결과 슬레이브 요구가 있을 경우 슬레이브 요구가 없을 때까지 반복적으로 검사하는 단계와, 상기 슬레이브 요구가 있는지의 검사 결과 슬레이브 요구가 없을 경우 오디오 제어기에게 버스 마스터 권한을 허가하고 녹음 동작인지 재생 동작인지를 검사하는 단계와, 상기 녹음 동작인지 재생 동작인지의 검사 결과 녹음 동작일 경우 오디오 제어기에서 데이터를 읽어 녹음 선입선출 버퍼에 저장한 후 PCI 버스 쓰기를 수행하는 단계와, 상기 녹음 동작인지 재생 동작인지의 검사 결과 재생 동작일 경우는 PCI 버스 읽기를 수행한 후 재생 선입선출 버퍼에 데이터를 저장하고 오디오 제어기로 데이터를 전송하는 단계와, 상기 데이터 전송이 완료되면 오디오 제어기에서의 버스 마스터 요구가 유효한지를 검사하여 버스 마스터 요구가 유효하지 않으면 종료하는 단계와, 상기 버스 마스터 요구가 유효한지의 검사 결과 버스 마스터 요구가 유효하면 PCI 버스 마스터/슬레이브 제어기에서 호스트 시스템의 슬레이브 요구가 있는지를 검사하는 단계와, 상기 슬레이브 요구가 있는지의 검사 결과 슬레이브 요구가 없을 경우 오디오 제어기로 버스 마스터 허락 신호를 보내고 녹음 동작 인지 재생 동작인지를 검사하는 단계로 천이하는 단계와, 상기슬레이브 요구가 있는지의 검사 결과 슬레이브 요구가 있을 경우 슬레이브 재시도 처리기를 통해 호스트 시스템으로 부터의 슬레이브 요구를 재시도로 처리하는 단계와, 상기 슬레이브 요구를 재시도로 처리한 후 오디오 제어기로 버스 마스터 허락 신호를 보내고 녹음동작인지 재생 동작인지를 검사하는 단계로 천이하는 단계로 이루어진 것을 특징으로 한다.In addition, the driving method of the audio bus master controller according to the present invention for achieving the above object is that the audio bus master controller checks whether there is a bus master request in the audio controller until there is a bus master request when there is no bus master request. Repeatedly checking; if there is a bus master request as a result of the check of the master request; checking whether there is a slave request in the PCI bus master / slave controller; and if there is a slave request as a result of the check of the slave request Repeatedly checking until there is no slave request; and if there is no slave request as a result of the check of the slave request, granting bus master authority to the audio controller and checking whether the recording operation or the reproduction operation is performed; Action person In the case of the recording operation, if the recording operation is a recording operation, reading data from the audio controller and storing the data in the first-in-first-out buffer and performing a PCI bus writing; Storing data in a first-in, first-out buffer after reading and transmitting the data to the audio controller; checking that the bus master request is valid at the audio controller when the data transfer is completed, and ending if the bus master request is not valid. And checking whether there is a slave request of a host system in the PCI bus master / slave controller if the bus master request is valid, and checking the slave master request if the bus master request is valid. If no bus Sending a master permission signal and transitioning to a recording operation or a playback operation, and retrying the slave request from the host system through the slave retry processor if there is a slave request as a result of the check of the slave request. And processing the slave request as a retry, and sending a bus master permission signal to the audio controller and checking whether the recording operation or the reproduction operation is performed.
제1도는 본 발명에 따른 오디오 버스 마스터 제어기의 구조를 도시한 블록도.1 is a block diagram showing the structure of an audio bus master controller according to the present invention;
제2도는 본 발명에 따른 오디오 버스 마스터 제어기와 주변 관계 기능과의 관계를 도시한 블록도.2 is a block diagram showing a relationship between an audio bus master controller and a peripheral relationship function according to the present invention.
제3도는 본 발명에 따른 오디오 버스 마스터 제어기의 구동 흐름도.3 is a driving flowchart of an audio bus master controller according to the present invention.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
11 : 버스 권한 처리기 12 : 녹음 선입선출 버퍼11: bus authority handler 12: recording first-in, first-out buffer
13 : 재생 선입 선출 버퍼 14 : 데이터 버퍼13: reproduction first-in first-out buffer 14: data buffer
15 : 슬레이브 재시도 처리기15: Slave Retry Handler
멀티미디어 보드에서 멀티디어 데이터를 처리하기 위해서 모드 내의 여러 멀티미디어 디바이스를 액세스해야 하기 때문에 호스트 시스템에서 여러 디바이스의 액세스가 빈번히 이루어진다. 이와 같은 경우 액세스 시간을 분배함으로 원하는 시간에 원하는 데이터를 전송받지 못하는 경우가 발생한다. 특히 멀티미디어 데이터 중에서 오디어 데이터가 가장 민감함으로 오디오 데이터가 깨어지거나 지연되는 현상을 방지하기 위하여 제안한 오디오 버스 마스터 제어기에서 오디오 데이터가 우선적으로 전송되도록 하였다.Access to multiple devices is frequently made in the host system because the multimedia board must access several multimedia devices in mode to process multimedia data. In such a case, the access data may not be received at a desired time by allocating access time. In particular, in order to prevent the audio data from being broken or delayed because the audio data is the most sensitive among the multimedia data, the audio data is preferentially transmitted from the proposed audio bus master controller.
이하, 첨부된 도면을 참조하여 본 발명을 상세히 설명하기로 한다.Hereinafter, with reference to the accompanying drawings will be described in detail the present invention.
제1도는 본 발명에 따른 오디오 버스 마스터 제어기의 구조를 도시한 블록도로서, 버스 권한 처리기(11), 녹음 선입 선출 버퍼(First In First Out : 이하 FIFO라 함)(12), 재생 FIFO(13), 데이터 버퍼(14) 슬레이브 재시도 처리기(15)로 구성된다. 버스 권한 처리기(11)는 오디오 데이터를 생성·출력하는 오디오 제어기로부터 버스 마스터 요구를 받아서 PCI 버스에게 버스 마스터 권한을 요구하여 버스마스터 동작을 수행하기 위한 것으로서, 오디오 제어기에 버스 마스터 요구를 허가하고 오디오 제어기의 입출력을 제어하는 기능을 수행한다. 데이터 버퍼(14)는 오디오 데이터와 PCI 버스 데이터와의 정합을 위한 것으로, 버스 권한 처리기(11)의 제어에 따라 8비트, 16비트인 오디오 데이터를 입력하여 32비트인 PCI 버스 데이터로 변환하여 녹음 FIFO(12)에 저장하며 재생 FIFO(13)의 데이터를 읽어온다. 녹음 FIFO(12) 및 재생 FIFO(13)는 오디오 데이터의 고속전송을 위한 것으로, 녹음 FIFO(12)는 버스 권한 처리기(11)의 제어에 따라 데이터 버퍼(15)의 녹음 데이터를 저장하며, 재생 FIFO(13)는 녹음 FIFO(12)에 저장된 데이터를 재생하기 위해 저장하거나 호스트 시스템이나 외부에서 재생 데이터를 입력하여 저장하기 위한 것이다. 슬레이브 재시도 처리기(15)는 버스 권한 처리기(11)의 동작때 호스트 시스템으로부터 슬레이브 요구를 수신하여 이를 재시도로 처리하는 기능을 수행하게 된다.1 is a block diagram showing the structure of an audio bus master controller according to the present invention, which includes a bus authority processor 11, a first-in first-out buffer (FIFO) 12, and a playback FIFO 13 Data buffer 14 and slave retry processor 15. The bus right processor 11 receives a bus master request from an audio controller that generates and outputs audio data, and performs bus master operation by requesting bus master authority to a PCI bus. This function controls the input / output of the controller. The data buffer 14 is for matching audio data and PCI bus data. The data buffer 14 receives 8-bit and 16-bit audio data under the control of the bus right processor 11, and converts it into 32-bit PCI bus data for recording. The data is stored in the FIFO 12 and the data of the reproduction FIFO 13 is read. The recording FIFO 12 and the reproduction FIFO 13 are for high-speed transmission of audio data. The recording FIFO 12 stores the recording data of the data buffer 15 under the control of the bus authority processor 11, and reproduces the data. The FIFO 13 is for storing the data stored in the recording FIFO 12 for reproduction or for inputting and storing the reproduction data from the host system or externally. The slave retry processor 15 receives a slave request from the host system when the bus right processor 11 operates and performs a function of retrying the slave request.
제2도는 본 발명에 따른 오디오 버스 마스터 제어기와 주변 기능 블록간의 관계을 도시한 블록도로서, 호스트 시스템과 오디오 데이터를 처리하는 PCI 버스용 멀티미디어 시스템을 나타낸다. PCI 버스를 통한 데이터 전송을 위해 PCI 버스 마스터와 슬레이브 권한을 제어하는 PCI 버스 마스터/슬레이브 제어기(21), 본 발명에서 제안한 오디오 버스 마스터 제어기(22), 오디오 슬레이브 제어기(23) 및 오디오 데이터를 생성·출력하는 오디오 제어기(24)의 연결 상태를 나타낸 것이다.2 is a block diagram showing a relationship between an audio bus master controller and peripheral functional blocks according to the present invention, which shows a multimedia system for a PCI bus that processes audio data with a host system. Create PCI bus master / slave controller 21, PCI bus master / slave controller 21 for controlling PCI bus master and slave rights for data transmission through PCI bus, audio bus master controller 22, audio slave controller 23 and audio data proposed in the present invention The connection state of the audio controller 24 to be output is shown.
오디오 제어기(24)의 버스 마스터요구때 오디오 버스 마스터 제어기(22)는 PCI 버스 마스터/슬레이브 제어기(21)로 PCI 버스 마스터 동작을 요구하게 되며, PCI 버스 마스터/슬레이브 제어기(21)가 PCI버스를 통해 호스트 시스템(25)에게 버스 사용 권한을 요구하게 된다. 버스 마스터 동작시 연속된 데이터인 8비트 모노, 8비트 스테레오, 16비트 모노 및 16비트 스테레오 형태의 오디오 데이터를 전송 완료할 때까지 호스트 시스템(25)에서의 슬레이브 요구에 대해 재시도 신호를 보내는 동작을 수행하게 된다.When the bus master of the audio controller 24 requests, the audio bus master controller 22 requests the PCI bus master operation to the PCI bus master / slave controller 21, and the PCI bus master / slave controller 21 controls the PCI bus. The host system 25 is requested to use the bus. Sending a retry signal for a slave request from the host system 25 until the transmission of audio data in the form of 8-bit mono, 8-bit stereo, 16-bit mono, and 16-bit stereo, which is continuous data, is completed in the bus master operation. Will be performed.
제3도는 본 발명에 따른 오디오 버스 마스터 제어기의 구동 흐름도이다. 시작 상태에서 오디오 버스 마스터 제어기는 오디오 제어기에서 버스 마스터 요구가 있는지를 반복적으로 검사한다(301). 오디오 제어기에서 버스 마스터 요구가 있으면, 먼저 PCI 버스 마스터/슬레이브 제어기에서 슬에이브 요구가 있는지를 검사한다(302). 검사 결과 슬레이브요구가 있을 경우 없을 때까지 반복적으로 검사하고, 슬레이브 요구가 없을 경우 오디오 제어기에게 버스마스터 권한을 허가하고 녹음 동작인지 재생 동작인지를 검사한다(303). 검사결과 녹음 동작인 경우 녹음 데이터를 PCI 버스로 전송하기 위해 오디오 제어기에서 데이터를 읽어 녹음 FIFO에 저장한 후(304) PCI 버스 쓰기를 수행한다(305). 검사 결과 재생 동작인 경우 PCI 버스 읽기를 수행 후 (306) 오디오 제어기로 데이터를 전송하기 위해 재생 FIFO에 데이터를 저장하고 오디오 제어기로 데이터를 전송한다(306). 데이터 전송이 완료되면 오디오 제어기에서의 버스 마스터 요구가 아직도 유효한지를 검사한다(308). 검사결과 버스 마스터 요구가 유효하지 않으면 종료하고, 버스 마스터 요구가 유효하면 PCI 버스 마스터/슬레이브 제어기에 호스트 시스템에서의 슬레이브 요구가 있는지를 검사한다(309). 검사 결과 슬레이브 요구가 없으면 오디오 제어기로 버스 마스터 허락 신호를 보내고 단계(303)으로 천이한다. 만약슬레이브 요구가 있으면, 슬레이브 재시도 처리기를 통해 호스트 시스템으로 부터의 슬레이브 요구를 재시도로 처리한 후(310) 오디오 제어기로 버스 마스터 허락 신호를 보내고 단계(303)으로 천이한다. 이와 같은 동작으로 오디오 데이터가 지연되거나 좌우가 바뀌는 현상없이 원하는 오디오 데이터를 유지할 수 있도록 해주는 기능을 수행하게 된다.3 is a driving flowchart of an audio bus master controller according to the present invention. In the start state the audio bus master controller repeatedly checks 301 for a bus master request from the audio controller. If there is a bus master request at the audio controller, first check whether there is a slave request at the PCI bus master / slave controller (302). If it is determined that the slave request is not found, the test is repeatedly performed until there is no slave request. If there is no slave request, the bus controller is authorized to the audio controller and it is checked whether the recording operation or the reproduction operation is performed (303). In the case of the test result recording operation, in order to transmit the recording data to the PCI bus, the data is read from the audio controller and stored in the recording FIFO (304) and then the PCI bus write is performed (305). If the check result is a playback operation, after performing the PCI bus read (306) to store the data in the playback FIFO to transmit data to the audio controller and transmits the data to the audio controller (306). Once the data transfer is complete, it is checked if the bus master request at the audio controller is still valid (308). If it is determined that the bus master request is not valid, the process terminates. If the bus master request is valid, the PCI bus master / slave controller checks whether there is a slave request in the host system (309). If the test results in no slave request, a bus master permission signal is sent to the audio controller and transition to step 303. If there is a slave request, the slave retry processor processes the slave request from the host system as a retry, 310, then sends a bus master grant signal to the audio controller and transitions to step 303. In this manner, the audio data can be maintained without delaying or changing left and right.
상술한 바와 같이 본 발명에 따른 오디오 버스 마스터 제어기를 사용하여 오디오 데이터를 처리하면 오디오 데이터가 깨어지거나 지연되는 현상을 방지할 수 있고, 오디오 회의, 영상 회의 등에 활용할 수 있는 효과가 있다.As described above, processing the audio data using the audio bus master controller according to the present invention can prevent the audio data from being broken or delayed, and can be utilized for audio conferences, video conferences, and the like.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960063148A KR100218688B1 (en) | 1996-12-09 | 1996-12-09 | Audio bus master controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960063148A KR100218688B1 (en) | 1996-12-09 | 1996-12-09 | Audio bus master controller |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19980044991A KR19980044991A (en) | 1998-09-15 |
KR100218688B1 true KR100218688B1 (en) | 1999-09-01 |
Family
ID=19486605
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960063148A KR100218688B1 (en) | 1996-12-09 | 1996-12-09 | Audio bus master controller |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100218688B1 (en) |
-
1996
- 1996-12-09 KR KR1019960063148A patent/KR100218688B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR19980044991A (en) | 1998-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR19980032116A (en) | Simultaneous data transfer through enterprise and read buffers of DMA controllers | |
US6460095B1 (en) | Data transfer apparatus, data transfer system and recording medium | |
KR100480605B1 (en) | Method of controlling transmitting buffer and receiving buffer of network controller, and the network controller | |
JP3635169B2 (en) | Data transmission device | |
KR900005287A (en) | Data control device and system using it | |
KR100218265B1 (en) | A priority request and bypass bus | |
US20100169527A1 (en) | Data path master/slave data processing device | |
JP2007249938A (en) | Usb host system, av data reproducing device and av data recording device | |
US6813654B1 (en) | Data processing apparatus having a flow control function for multi-cast transfer | |
JP2996179B2 (en) | PCI bus system | |
KR100218688B1 (en) | Audio bus master controller | |
JP3429149B2 (en) | Transmission device, server device, and transmission method | |
JPH05265939A (en) | Data transfer equipment | |
KR100376610B1 (en) | Pre-arbitration request limiter for an integrated multi-master bus system | |
US6681277B1 (en) | Data processing apparatus and data transfer control method | |
US20010024567A1 (en) | Data recording apparatus and data recording method | |
US6728810B1 (en) | Data processing apparatus and bus control method therefor | |
US5732226A (en) | Apparatus for granting either a CPU data bus or a memory data bus or a memory data bus access to a PCI bus | |
JP2595808B2 (en) | Memory device for distributed processing | |
KR100218109B1 (en) | Device for processing time code for simultaneous recording and reproducing in a video recording and reproducing device | |
KR100242308B1 (en) | Sharing apparatus of mpeg in personal computer and cdi | |
JPH10326155A (en) | Time slot generation device and its action confirming method | |
KR930007468B1 (en) | Input/output matching method for a large method | |
KR960014177B1 (en) | Data communication device for a parallel data processing system | |
JPH07334453A (en) | Memory access system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20080530 Year of fee payment: 10 |
|
LAPS | Lapse due to unpaid annual fee |