Abstract — This paper proposes general software optimization techniques for embedded systems based on processors, which mainly include general optimization methods in high language and software & hardware co-optimization in assembly language. Then these techniques are applied to optimize our MP3 decoder, which is based on RISC32, a RISC core compatible with MIPS instruction set. The last optimization decoder requires 48 MIPS and 49Kbytes memory space to decode 128Kbps, 44.1KHz joint stereo MP3 in real time with CPI 1.15, and we have achieved performance increase of 46.7 % and memory space decrease of 38.8 % over the original decoding software1
This paper evaluates hybrid hardware-software structures for acceleration and power savings in Audio...
This paper describes processing performance of MP3 audio encoding on a heterogeneous chip multi-proc...
[[abstract]]In this paper, we propose a new application-specific RISC processor architecture to over...
[[abstract]]The RISC architecture is a load-store architecture that its data processing operations e...
This paper proposes implementation of MP3 decoder on processor core. Due to the high cost of ASIC, F...
This paper presents a source code optimization methodology and a profiling tool that have been devel...
Porting MP3 decoder effectively on a given hardware platform ADSP-BF533 EZ KITLITE is discussed in t...
[[abstract]]This paper presents a general software optimization technique which enables an embedded ...
The market demand for portable multimedia applications has exploded in the recent years. Unfortunate...
This paper presents a source code optimization methodology and a proling tool that have been develop...
Embedded software designers often use libraries that have been pre-optimized for a given processor t...
The progress of both digital signal processing technology and LSI process technology are key factors...
Abstract—The time-to-market requirements are forcing com-panies and designers to review their tools ...
The paper presents the results from a course project which focused on all levels in ASIC design flow...
Abstract — this paper presents a low-cost media processor which was specially designed for mid-range...
This paper evaluates hybrid hardware-software structures for acceleration and power savings in Audio...
This paper describes processing performance of MP3 audio encoding on a heterogeneous chip multi-proc...
[[abstract]]In this paper, we propose a new application-specific RISC processor architecture to over...
[[abstract]]The RISC architecture is a load-store architecture that its data processing operations e...
This paper proposes implementation of MP3 decoder on processor core. Due to the high cost of ASIC, F...
This paper presents a source code optimization methodology and a profiling tool that have been devel...
Porting MP3 decoder effectively on a given hardware platform ADSP-BF533 EZ KITLITE is discussed in t...
[[abstract]]This paper presents a general software optimization technique which enables an embedded ...
The market demand for portable multimedia applications has exploded in the recent years. Unfortunate...
This paper presents a source code optimization methodology and a proling tool that have been develop...
Embedded software designers often use libraries that have been pre-optimized for a given processor t...
The progress of both digital signal processing technology and LSI process technology are key factors...
Abstract—The time-to-market requirements are forcing com-panies and designers to review their tools ...
The paper presents the results from a course project which focused on all levels in ASIC design flow...
Abstract — this paper presents a low-cost media processor which was specially designed for mid-range...
This paper evaluates hybrid hardware-software structures for acceleration and power savings in Audio...
This paper describes processing performance of MP3 audio encoding on a heterogeneous chip multi-proc...
[[abstract]]In this paper, we propose a new application-specific RISC processor architecture to over...