发明名称 |
Vocoder processing method, semiconductor device, and electronic device |
摘要 |
In a semiconductor device, a vocoder processing unit requests, after executing a first vocoder process being one of an encoding process and a decoding process and before executing a following second vocoder process being other one of the encoding process and the decoding process, a cache memory to prefetch first program data to be used for the second vocoder process from an external memory. |
申请公布号 |
US9257123(B2) |
申请公布日期 |
2016.02.09 |
申请号 |
US201313925922 |
申请日期 |
2013.06.25 |
申请人 |
RENESAS ELECTRONICS CORPORATION |
发明人 |
Hara Jiro;Uchimura Yutaka |
分类号 |
G10L19/00;G10L21/00;G06F9/24;G06F12/08 |
主分类号 |
G10L19/00 |
代理机构 |
Shapiro, Gabor and Rosenberger, PLLC |
代理人 |
Shapiro, Gabor and Rosenberger, PLLC |
主权项 |
1. A vocoder processing method for an electronic device including a vocoder processing unit with a prefetch request unit that alternately encodes a transmission voice signal and decodes a reception voice signal repetitively at a prescribed cycle time, a memory that stores a decoding program and an encoding program, and a cache memory that temporarily retains decoding program data and encoding program data, the method comprising:
executing, by the vocoder processing unit, a first vocoder process; after executing the first vocoder process and before executing a second vocoder process, requesting, by the prefetch request unit, the cache memory to prefetch program data for the second vocoder process from the memory; executing the second vocoder process at the prescribed cycle time; when the first vocoder process decodes the reception voice signal, the second vocoder process encodes the transmission voice signal and the prefetched program data is the encoding program data; and when the first vocoder process encodes the transmission voice signal, the second vocoder process decodes the reception voice signal and the prefetched program data is the decoding program data. |
地址 |
Tokyo JP |