1 |
1
미리 설정된 주기 동안 동작하는 자체 타이머의 동작 완료 및 직접 메모리 접근(DMA) 요구 신호의 수신 중 적어도 하나가 발생하면 버스 제어권을 요구하는 전용 DMAC;
DMA 요구 신호를 수신하면 버스 제어권을 요구하는 비전용 DMAC; 및
상기 전용 DMAC의 버스 제어권 요구가 발생하면 상기 비전용 DMAC의 DMA 동작을 중지시키는 홀드 신호를 발생한 후 상기 전용 DMAC에게 버스 제어권을 인계하는 중재기;를 포함하는 것을 특징으로 하는 전송 효율 향상 장치
|
2 |
2
제 1항에 있어서, 상기 전용 DMAC는,
상기 타이머의 동작 완료 여부 및 외부 모듈의 DMA 요구 신호의 수신 여부를 파악하는 DMA 요구 파악부;
DMA 동작 완료 및 DMA 요구 신호의 수신 여부를 기초로, 상기 버스 제어권을 요구하여 획득하는 버스 제어권 획득부; 및
DMA 방식을 통해 데이터를 전송하는 데이터 전송부;를 포함하는 것을 특징으로 하는 전송 효율 향상 장치
|
3 |
3
제 2항에 있어서, 상기 DMA 요구 파악부는,
상기 타이머의 동작 완료시 발생하는 타임 아웃 신호 및 채널로 수신되는 상기 DMA 요구 신호를 논리적 OR 연산하는 것을 특징으로 하는 전송 효율 향상 장치
|
4 |
4
제 2항에 있어서,
상기 타이머의 동작을 위한 각 채널별 주기를 저장하는 레지스터 맵;을 더 포함하는 것을 특징으로 하는 전송 효율 향상 장치
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
제 1항에 있어서, 상기 비전용 DMAC는,
DMA 방식의 데이터 전송 중 홀드 신호를 수신하면 상기 데이터의 전송을 중단하고, 상기 데이터 전송의 버스트 크기에서 상기 홀드 신호를 수신하기까지 전송된 데이터 크기를 차감한 크기를 새로운 버스트 크기로 설정하고, 상기 새로운 버스트 크기를 포함한 상기 데이터 전송에 사용중이던 채널의 정보를 정하는 것을 특징으로 하는 전송 효율 향상 장치
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
제 1항에 있어서,
상기 전용 DMAC는 인터넷 음성/영상(Multi-Media over Internet Portocol, MMoIP) 데이터를 처리하는 모듈로부터 DMA 요구 신호를 수신하거나, 상기 타이머 동작이 완료되면 버스 제어권을 요구하는 것을 특징으로 하는 전송 효율 향상 장치
|
13 |
13
제 1항에 있어서,
상기 전용 DMAC는 인터넷 음성/영상(Multi-Media over Internet Portocol, MMoIP) 데이터의 주기성을 고려하여 상기 타이머의 주기를 설정하는 것을 특징으로 하는 전송 효율 향상 장치
|