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...

Full description

Bibliographic Details
Main Authors: Shih Chia, Huang, 黃士嘉
Other Authors: Chun-Jen Tsai
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