On-the-fly Compression and Decompression Accelerator for JVM HW/SW co-design of a high upgradeable DVB-MHP Terminal
碩士 === 國立交通大學 === 資訊工程系所 === 93 === Multimedia Home Platform (MHP) is a digital video broadcasting (DVB) standard intended to combine digital television (DTV) with the Internet and the World Wide Web. An MHP setop box is a complicated embedded system that contains both multimedia and communication c...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2005
|
Online Access: | http://ndltd.ncl.edu.tw/handle/15165562653929047103 |
id |
ndltd-TW-093NCTU5392091 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-093NCTU53920912016-06-06T04:10:50Z http://ndltd.ncl.edu.tw/handle/15165562653929047103 On-the-fly Compression and Decompression Accelerator for JVM HW/SW co-design of a high upgradeable DVB-MHP Terminal 立即的資料壓縮與解壓縮加速器在高度可擴充性DVB-MHP的JVM軟硬體協同設計 Shih Chia, Huang 黃士嘉 碩士 國立交通大學 資訊工程系所 93 Multimedia Home Platform (MHP) is a digital video broadcasting (DVB) standard intended to combine digital television (DTV) with the Internet and the World Wide Web. An MHP setop box is a complicated embedded system that contains both multimedia and communication components. Memory size (includes both volatile and non-volatile memory devices) and power consumption is always the main concern when designing this kind of embedded devices. One of the critical components in a DVB-MHP setop box is the Java VM. To achieve the best performance/power consumption ratio, a dedicated Java processor is often used. The goal of this thesis is to design a runtime bytecode/data compression and decompression hardware logic to a Java processor for DVB-MHP applications. Fo software-based Java VM, runtime bytecode/data compression and decompression are used to reduce the memory usage. However, the performance of the system usually decreases due to the extra overhead. To maintain performance while reducing memory usage, a hardware accelerator for real-time compression/decompression with parallel datapaths is a reasonable aproach. The proposed hardware design is implemented and verified on an FPGA platform, Xilinx ML310. Based on the experimental results, the proposed architecture is very efficient and promising for practical applications. Chun-Jen Tsai 蔡淳仁 2005 學位論文 ; thesis 38 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊工程系所 === 93 === Multimedia Home Platform (MHP) is a digital video broadcasting (DVB) standard intended to combine digital television (DTV) with the Internet and the World Wide Web. An MHP setop box is a complicated embedded system that contains both multimedia and communication components. Memory size (includes both volatile and non-volatile memory devices) and power consumption is always the main concern when designing this kind of embedded devices. One of the critical components in a DVB-MHP setop box is the Java VM. To achieve the best performance/power consumption ratio, a dedicated Java processor is often used.
The goal of this thesis is to design a runtime bytecode/data compression and decompression hardware logic to a Java processor for DVB-MHP applications.
Fo software-based Java VM, runtime bytecode/data compression and decompression are used to reduce the memory usage. However, the performance of the system usually decreases due to the extra overhead. To maintain performance while reducing memory usage, a hardware accelerator for real-time compression/decompression with parallel datapaths is a reasonable aproach. The proposed hardware design is implemented and verified on an FPGA platform, Xilinx ML310. Based on the experimental results, the proposed architecture is very efficient and promising for practical applications.
|
author2 |
Chun-Jen Tsai |
author_facet |
Chun-Jen Tsai Shih Chia, Huang 黃士嘉 |
author |
Shih Chia, Huang 黃士嘉 |
spellingShingle |
Shih Chia, Huang 黃士嘉 On-the-fly Compression and Decompression Accelerator for JVM HW/SW co-design of a high upgradeable DVB-MHP Terminal |
author_sort |
Shih Chia, Huang |
title |
On-the-fly Compression and Decompression Accelerator for JVM HW/SW co-design of a high upgradeable DVB-MHP Terminal |
title_short |
On-the-fly Compression and Decompression Accelerator for JVM HW/SW co-design of a high upgradeable DVB-MHP Terminal |
title_full |
On-the-fly Compression and Decompression Accelerator for JVM HW/SW co-design of a high upgradeable DVB-MHP Terminal |
title_fullStr |
On-the-fly Compression and Decompression Accelerator for JVM HW/SW co-design of a high upgradeable DVB-MHP Terminal |
title_full_unstemmed |
On-the-fly Compression and Decompression Accelerator for JVM HW/SW co-design of a high upgradeable DVB-MHP Terminal |
title_sort |
on-the-fly compression and decompression accelerator for jvm hw/sw co-design of a high upgradeable dvb-mhp terminal |
publishDate |
2005 |
url |
http://ndltd.ncl.edu.tw/handle/15165562653929047103 |
work_keys_str_mv |
AT shihchiahuang ontheflycompressionanddecompressionacceleratorforjvmhwswcodesignofahighupgradeabledvbmhpterminal AT huángshìjiā ontheflycompressionanddecompressionacceleratorforjvmhwswcodesignofahighupgradeabledvbmhpterminal AT shihchiahuang lìjídezīliàoyāsuōyǔjiěyāsuōjiāsùqìzàigāodùkěkuòchōngxìngdvbmhpdejvmruǎnyìngtǐxiétóngshèjì AT huángshìjiā lìjídezīliàoyāsuōyǔjiěyāsuōjiāsùqìzàigāodùkěkuòchōngxìngdvbmhpdejvmruǎnyìngtǐxiétóngshèjì |
_version_ |
1718294359471816704 |