KR20020007786A - 이동 통신 단말기의 메시지 전처리기 및 그 제어 방법 - Google Patents
이동 통신 단말기의 메시지 전처리기 및 그 제어 방법 Download PDFInfo
- Publication number
- KR20020007786A KR20020007786A KR1020000041239A KR20000041239A KR20020007786A KR 20020007786 A KR20020007786 A KR 20020007786A KR 1020000041239 A KR1020000041239 A KR 1020000041239A KR 20000041239 A KR20000041239 A KR 20000041239A KR 20020007786 A KR20020007786 A KR 20020007786A
- Authority
- KR
- South Korea
- Prior art keywords
- message
- information
- memory
- cpu
- field
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
| 구성 | 비트 수 | 내 용 |
| pLength | 16비트 | 비트 단위로 합쳐져 있어 기지국으로 전송될 혹은 기지국으로부터 수신될 메시지에서 처리해야 할 필드가 차지하는 비트 단위의 길이 |
| uLength | 8비트 | CPU가 처리하기 위해 필드를 얻은 후 또는 메시지 생성을 위한 아이템(item)을 메시지에 채워넣을 때, 데이터의 바이트 단위 길이를 말한다. (CPU 입장에서 처리하는 것이므로 비트 단위일 필요가 없다.) |
| pPosition | 32비트 | 비트 단위로 합쳐져 있어 기지국으로 전송될 혹은 기지국으로부터 수신될 메시지에서 처리해야 할 필드가 시작되는 비트 단위의 위치 |
| uPosition | 24비트 | CPU가 처리하기 위해 필드를 얻은 후 또는 메시지 생성을 위한 아이템을 메시지에 채워넣을 때, 데이터의 바이트 단위의 시작 위치 |
Claims (10)
- 이동 통신 단말기에 있어서,직접 메모리 액세스를 제어하는 직접 메모리 액세스 제어부와,메모리 참조, 처리할 비트의 위치 결정, 쉬프트 연산 및 데이터 생성을 위한 동작을 하는 비트 처리 연산부와,메시지 전처리에 필요한 제어신호를 발생시켜 각 부분에 전달하며, 상기 각 부분의 동작 상태를 읽어들이고 중앙처리장치와의 인터페이스를 담당하는 주제어부와,상기 비트 처리 연산부에서 처리할 필드에 관한 정보를 저장하는 정보 메모리로 구성됨을 특징으로 하는 메시지 전처리기.
- 제1항에 있어서,상기 필드에 관한 정보는, 필드의 시작 위치, 길이, 메시지의 생성 혹은 처리 단위 등에 관한 정보임을 특징으로 하는 하는 메시지 전처리기.
- 제1항에 있어서, 상기 주제어부는,메시지를 생성할 때 정해진 위치에 주어진 필드를 첨가시키는 모드 혹은 메시지를 처리할 때 정해진 위치로부터 필드를 가져오는 모드를 설정하는 기능 혹은 동작 시작 명령을 기록하기 위한 모드 제어 레지스터와,한번의 동작에 몇 개의 필드를 처리할 것인가를 기록하기 위한 정보 제어 레지스터와,상기 중앙처리장치가 상기 정보 메모리에 값을 기록할 때 경유하는 정보 메모리 제어 레지스터와,직접 메모리 액세스를 수행하기 위한 소오스 어드레스, 목적지 어드레스 및 직접 메모리 액세스 동작 방식 등을 기록하기 위한 직접 메모리 액세스 제어 레지스터로 구성됨을 특징으로 하는 메시지 전처리기.
- 제1항에 있어서,상기 중앙처리장치로부터 상기 동작 시작 명령이 전달되면 동작을 시작함을 특징으로 하는 메시지 전처리기.
- 제3항에 있어서,상기 정보 메모리가 선입선출 구조를 가짐을 특징으로 하는 메시지 전처리기.
- 중앙처리장치와 메모리 및 메시지 전처리기를 구비한 이동 통신 단말기에서 메시지 전처리를 제어하는 방법에 있어서,메시지가 수신되면 상기 중앙처리장치가 그 종류를 판단하는 제1과정과,상기 판단 결과 얻어낼 필드에 대한 필드 정보를 생성하여 상기 메시지 전처리기의 주제어부에 있는 정보 메모리 제어 레지스터를 거쳐 상기 메시지 전처리기의 정보 메모리에 순차적으로 기록하는 제2과정과,상기 중앙처리장치가 상기 수신한 메시지가 들어 있는 상기 메모리의 시작 어드레스를 상기 주제어부에 있는 직접 메모리 제어 레지스터에 기록하는 제3과정과,상기 중앙처리장치가 처리 결과를 저장할 상기 메모리의 시작 어드레스를 상기 직접 메모리 액세스 제어 레지스터에 기록하는 제4과정과,상기 중앙처리장치가 상기 주제어부에 있는 정보 제어 레지스터에 처리할 필드의 개수를 기록하는 제5과정과,상기 중앙처리장치가 상기 주제어부에 있는 모드 제어 레지스터에 동작 시작 명령을 기록하면, 주어진 정보에 따라 각 필드를 분리해내서 상기 메모리의 정해진 위치에 기록하여 상기 중앙처리장치가 읽어갈 수 있도록 하는 제6과정으로 이루어짐을 특징으로 하는 방법.
- 제6항에 있어서,상기 메시지 전처리기가 동작을 완료하면 상기 중앙처리장치는 얻어진 필드 정보를 이용해 다음 처리를 수행함을 특징으로 하는 방법.
- 중앙처리장치와 메모리 및 메시지 전처리기를 구비한 이동 통신 단말기에서 메시지 전처리를 제어하는 방법에 있어서,상기 중앙처리장치가 메시지에 넣을 아이템을 생성하는 제1과정과,상기 중앙처리장치가 삽입할 필드에 대한 필드 정보를 생성하여 상기 메시지 전처리부의 주제어부에 있는 정보 메모리 제어 레지스터를 거쳐 상기 메시지 전처리부의 정보 메모리에 순차적으로 기록하는 제2과정과,상기 중앙처리장치가 전송할 메시지가 저장될 상기 메모리의 시작 어드레스를 상기 주제어부에 있는 직접 메모리 액세스 레지스터에 기록하는 제3과정과,상기 중앙처리장치가 전송할 아이템이 저장될 상기 메모리의 시작 어드레스를 상기 직접 메모리 액세스 레지스터에 기록하는 제4과정과,상기 중앙처리장치가 상기 주제어부에 있는 정보 제어 레지스터에 처리할 필드의 개수를 기록하는 제5과정과,상기 중앙처리장치가 상기 주제어부에 있는 모드 제어 레지스터에 동작 시작 명령을 기록하는 제6과정과,상기 메시지 전처리부가 상기 필드정보에 따라 각 아이템들을 상기 메모리의정해진 위치에 기록하는 제7과정으로 이루어짐을 특징으로 하는 방법.
- 제8항에 있어서,상기 제6과정 수행후 상기 제7과정을 수행하기 전에 상기 메시지 전처리부가 상기 중앙처리장치에 직접 메모리 액세스를 요구하여 버스 제어권을 얻는 제6-1과정을 더 포함함을 특징으로 하는 방법.
- 제6항에 있어서,상기 메시지 전처리기가 동작을 완료하면 상기 중앙처리장치는 얻어진 필드 정보를 이용해 다음 처리를 수행함을 특징으로 하는 메시지 전처리기.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020000041239A KR100800704B1 (ko) | 2000-07-19 | 2000-07-19 | 이동 통신 단말기의 메시지 전처리기 및 그 제어 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020000041239A KR100800704B1 (ko) | 2000-07-19 | 2000-07-19 | 이동 통신 단말기의 메시지 전처리기 및 그 제어 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20020007786A true KR20020007786A (ko) | 2002-01-29 |
| KR100800704B1 KR100800704B1 (ko) | 2008-02-01 |
Family
ID=19678669
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020000041239A Expired - Fee Related KR100800704B1 (ko) | 2000-07-19 | 2000-07-19 | 이동 통신 단말기의 메시지 전처리기 및 그 제어 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100800704B1 (ko) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100219842B1 (ko) * | 1997-03-12 | 1999-09-01 | 서평원 | 이동 전화시스템 |
| JPH10340128A (ja) * | 1997-06-10 | 1998-12-22 | Hitachi Ltd | データ処理装置及び移動体通信端末装置 |
| JP3205723B2 (ja) * | 1997-12-12 | 2001-09-04 | 松下電器産業株式会社 | Cdma用データ伝送方法及び装置 |
| KR19990075443A (ko) * | 1998-03-20 | 1999-10-15 | 김영환 | 무선가입자망용 트래픽 데이터 먹스/디먹스 어셈블리의 역방향채널정렬 역스위칭장치 |
| KR100263191B1 (ko) * | 1998-05-22 | 2000-08-01 | 윤종용 | 무선호출기의 메모리 운용방법 |
-
2000
- 2000-07-19 KR KR1020000041239A patent/KR100800704B1/ko not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| KR100800704B1 (ko) | 2008-02-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1535169B1 (en) | Improved inter-processor communication system for communication between processors | |
| CN1307569C (zh) | 在多处理器环境下使用直接存储器存取的高速传递数据的方法和装置 | |
| JP2001216194A (ja) | 演算処理装置 | |
| JP2000158724A (ja) | 画像処理装置、画像処理方法および記録媒体 | |
| US7216186B2 (en) | Controlling data flow between processor systems | |
| CN115905061A (zh) | 数据搬运装置、dma装置、电子设备及数据搬运方法 | |
| EP1408508A1 (en) | Storage device | |
| TWI813001B (zh) | 加速比較函式執行的方法及加速比較函式執行的系統 | |
| US6584512B1 (en) | Communication DMA device for freeing the data bus from the CPU and outputting divided data | |
| US7313670B2 (en) | Data processing system and slave device | |
| US6535942B1 (en) | Method for reducing processor interrupt load | |
| US20050144338A1 (en) | Data transfer apparatus | |
| KR100800704B1 (ko) | 이동 통신 단말기의 메시지 전처리기 및 그 제어 방법 | |
| JPH08106443A (ja) | データ処理システム及び並列コンピュータ | |
| US20030041190A1 (en) | System and method for efficiently performing a command swapping procedure | |
| CN100419851C (zh) | 移动终端及用于控制该移动终端的系统和方法 | |
| CN101194235A (zh) | 存储器控制装置及存储器控制方法 | |
| JP2505298B2 (ja) | スプリットバスにおける可変バス幅指定方式及び可変バス幅情報受信方式 | |
| KR20070060854A (ko) | 멀티 채널 직접 메모리 접근 제어기 | |
| JP3277016B2 (ja) | データ送受信装置 | |
| US20060248240A1 (en) | Multi mode dma controller with transfer packet preprocessor | |
| JP2000293454A (ja) | データ通信装置、データ通信方法、および記録媒体 | |
| JPH0926911A (ja) | ページ情報転送処理装置 | |
| WO1989008886A1 (fr) | Echange de donnees entre une pluralite de processeurs | |
| JPS6294042A (ja) | 通信制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20121228 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20131230 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| FPAY | Annual fee payment |
Payment date: 20141223 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| FPAY | Annual fee payment |
Payment date: 20151229 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| FPAY | Annual fee payment |
Payment date: 20161228 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20180129 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20180129 |