Loading…

Cost efficient codesign for JPEG system

In this paper, we propose an improved hardware-software codesign methodology for implementation on embedded system. The codesign flow begins with profiling of the system algorithm. With the analysis of profiling, constraint of computation requirement for the application system, and the provided soft...

Full description

Saved in:
Bibliographic Details
Main Authors: Hun-Chen Chen, Jui-Cheng Yen, Chien-Wan Hun, Po-Wei Huang, Hung-Chun Chen
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 502
container_issue
container_start_page 497
container_title
container_volume
creator Hun-Chen Chen
Jui-Cheng Yen
Chien-Wan Hun
Po-Wei Huang
Hung-Chun Chen
description In this paper, we propose an improved hardware-software codesign methodology for implementation on embedded system. The codesign flow begins with profiling of the system algorithm. With the analysis of profiling, constraint of computation requirement for the application system, and the provided software-hardware resources on the specific embedded system platform, we partition the application system and allocate the system blocks on the embedded system with software and hardware resources to be a high performance codesign. For high efficient allocation of the system blocks, we created a cost-efficiency function to evaluate the efficiency of software and hardware on the implementation of the embedded system. In our study, a JPEG system is verified on the specific embedded system with the proposed codesign methodology. To achieve high efficient implementation on the specific embedded system platform, reducing the code size and hardware cost are the main tasks. Thus, low computation complexity and low hardware cost DCT/IDCT IPs are also proposed in this paper. Comparing with the design with pure software, the throughput of hardware-software codesign is 1.6 times of it. The cost-efficiency is improved around 1.715 times.
doi_str_mv 10.1109/ISCE.2011.5973880
format conference_proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5973880</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5973880</ieee_id><sourcerecordid>5973880</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-57fc32a92c94c2b480109d330a9150b38c7e9d53a40963e25e5bf321ddd8af2c3</originalsourceid><addsrcrecordid>eNo1j0tLw0AUhccXGGt-gLjJzlXivfPK3KWEWisFBbtwVybzkBHbSCab_nsLrWdzFh8cvsPYHUKDCPS4_OjmDQfERlErjIEzVlJrUCM30kikc1ZwVFSj5OKC3fwDoS5ZAa1sa63N5zUrc_6GQ7Qm4LJgD92QpyrEmFwKu6lygw85fe2qOIzV6_t8UeV9nsL2ll1F-5NDeeoZWz_P191LvXpbLLunVZ0Iplq10QluiTuSjvfSwMHdCwGWUEEvjGsDeSWsBNIicBVUHwVH772xkTsxY_fH2RRC2PyOaWvH_eZ0WfwB8e1D7w</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Cost efficient codesign for JPEG system</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Hun-Chen Chen ; Jui-Cheng Yen ; Chien-Wan Hun ; Po-Wei Huang ; Hung-Chun Chen</creator><creatorcontrib>Hun-Chen Chen ; Jui-Cheng Yen ; Chien-Wan Hun ; Po-Wei Huang ; Hung-Chun Chen</creatorcontrib><description>In this paper, we propose an improved hardware-software codesign methodology for implementation on embedded system. The codesign flow begins with profiling of the system algorithm. With the analysis of profiling, constraint of computation requirement for the application system, and the provided software-hardware resources on the specific embedded system platform, we partition the application system and allocate the system blocks on the embedded system with software and hardware resources to be a high performance codesign. For high efficient allocation of the system blocks, we created a cost-efficiency function to evaluate the efficiency of software and hardware on the implementation of the embedded system. In our study, a JPEG system is verified on the specific embedded system with the proposed codesign methodology. To achieve high efficient implementation on the specific embedded system platform, reducing the code size and hardware cost are the main tasks. Thus, low computation complexity and low hardware cost DCT/IDCT IPs are also proposed in this paper. Comparing with the design with pure software, the throughput of hardware-software codesign is 1.6 times of it. The cost-efficiency is improved around 1.715 times.</description><identifier>ISSN: 0747-668X</identifier><identifier>ISBN: 1612848435</identifier><identifier>ISBN: 9781612848433</identifier><identifier>EISSN: 2159-1423</identifier><identifier>EISBN: 9781612848419</identifier><identifier>EISBN: 1612848419</identifier><identifier>EISBN: 1612848427</identifier><identifier>EISBN: 9781612848426</identifier><identifier>DOI: 10.1109/ISCE.2011.5973880</identifier><language>eng</language><publisher>IEEE</publisher><subject>Complexity theory ; Discrete cosine transforms ; Embedded systems ; Hardware ; Silicon ; Transform coding</subject><ispartof>2011 IEEE 15th International Symposium on Consumer Electronics (ISCE), 2011, p.497-502</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5973880$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,777,781,786,787,2052,27906,54536,54901,54913</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5973880$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Hun-Chen Chen</creatorcontrib><creatorcontrib>Jui-Cheng Yen</creatorcontrib><creatorcontrib>Chien-Wan Hun</creatorcontrib><creatorcontrib>Po-Wei Huang</creatorcontrib><creatorcontrib>Hung-Chun Chen</creatorcontrib><title>Cost efficient codesign for JPEG system</title><title>2011 IEEE 15th International Symposium on Consumer Electronics (ISCE)</title><addtitle>ISCE</addtitle><description>In this paper, we propose an improved hardware-software codesign methodology for implementation on embedded system. The codesign flow begins with profiling of the system algorithm. With the analysis of profiling, constraint of computation requirement for the application system, and the provided software-hardware resources on the specific embedded system platform, we partition the application system and allocate the system blocks on the embedded system with software and hardware resources to be a high performance codesign. For high efficient allocation of the system blocks, we created a cost-efficiency function to evaluate the efficiency of software and hardware on the implementation of the embedded system. In our study, a JPEG system is verified on the specific embedded system with the proposed codesign methodology. To achieve high efficient implementation on the specific embedded system platform, reducing the code size and hardware cost are the main tasks. Thus, low computation complexity and low hardware cost DCT/IDCT IPs are also proposed in this paper. Comparing with the design with pure software, the throughput of hardware-software codesign is 1.6 times of it. The cost-efficiency is improved around 1.715 times.</description><subject>Complexity theory</subject><subject>Discrete cosine transforms</subject><subject>Embedded systems</subject><subject>Hardware</subject><subject>Silicon</subject><subject>Transform coding</subject><issn>0747-668X</issn><issn>2159-1423</issn><isbn>1612848435</isbn><isbn>9781612848433</isbn><isbn>9781612848419</isbn><isbn>1612848419</isbn><isbn>1612848427</isbn><isbn>9781612848426</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNo1j0tLw0AUhccXGGt-gLjJzlXivfPK3KWEWisFBbtwVybzkBHbSCab_nsLrWdzFh8cvsPYHUKDCPS4_OjmDQfERlErjIEzVlJrUCM30kikc1ZwVFSj5OKC3fwDoS5ZAa1sa63N5zUrc_6GQ7Qm4LJgD92QpyrEmFwKu6lygw85fe2qOIzV6_t8UeV9nsL2ll1F-5NDeeoZWz_P191LvXpbLLunVZ0Iplq10QluiTuSjvfSwMHdCwGWUEEvjGsDeSWsBNIicBVUHwVH772xkTsxY_fH2RRC2PyOaWvH_eZ0WfwB8e1D7w</recordid><startdate>201106</startdate><enddate>201106</enddate><creator>Hun-Chen Chen</creator><creator>Jui-Cheng Yen</creator><creator>Chien-Wan Hun</creator><creator>Po-Wei Huang</creator><creator>Hung-Chun Chen</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201106</creationdate><title>Cost efficient codesign for JPEG system</title><author>Hun-Chen Chen ; Jui-Cheng Yen ; Chien-Wan Hun ; Po-Wei Huang ; Hung-Chun Chen</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-57fc32a92c94c2b480109d330a9150b38c7e9d53a40963e25e5bf321ddd8af2c3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Complexity theory</topic><topic>Discrete cosine transforms</topic><topic>Embedded systems</topic><topic>Hardware</topic><topic>Silicon</topic><topic>Transform coding</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hun-Chen Chen</creatorcontrib><creatorcontrib>Jui-Cheng Yen</creatorcontrib><creatorcontrib>Chien-Wan Hun</creatorcontrib><creatorcontrib>Po-Wei Huang</creatorcontrib><creatorcontrib>Hung-Chun Chen</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hun-Chen Chen</au><au>Jui-Cheng Yen</au><au>Chien-Wan Hun</au><au>Po-Wei Huang</au><au>Hung-Chun Chen</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Cost efficient codesign for JPEG system</atitle><btitle>2011 IEEE 15th International Symposium on Consumer Electronics (ISCE)</btitle><stitle>ISCE</stitle><date>2011-06</date><risdate>2011</risdate><spage>497</spage><epage>502</epage><pages>497-502</pages><issn>0747-668X</issn><eissn>2159-1423</eissn><isbn>1612848435</isbn><isbn>9781612848433</isbn><eisbn>9781612848419</eisbn><eisbn>1612848419</eisbn><eisbn>1612848427</eisbn><eisbn>9781612848426</eisbn><abstract>In this paper, we propose an improved hardware-software codesign methodology for implementation on embedded system. The codesign flow begins with profiling of the system algorithm. With the analysis of profiling, constraint of computation requirement for the application system, and the provided software-hardware resources on the specific embedded system platform, we partition the application system and allocate the system blocks on the embedded system with software and hardware resources to be a high performance codesign. For high efficient allocation of the system blocks, we created a cost-efficiency function to evaluate the efficiency of software and hardware on the implementation of the embedded system. In our study, a JPEG system is verified on the specific embedded system with the proposed codesign methodology. To achieve high efficient implementation on the specific embedded system platform, reducing the code size and hardware cost are the main tasks. Thus, low computation complexity and low hardware cost DCT/IDCT IPs are also proposed in this paper. Comparing with the design with pure software, the throughput of hardware-software codesign is 1.6 times of it. The cost-efficiency is improved around 1.715 times.</abstract><pub>IEEE</pub><doi>10.1109/ISCE.2011.5973880</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0747-668X
ispartof 2011 IEEE 15th International Symposium on Consumer Electronics (ISCE), 2011, p.497-502
issn 0747-668X
2159-1423
language eng
recordid cdi_ieee_primary_5973880
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Complexity theory
Discrete cosine transforms
Embedded systems
Hardware
Silicon
Transform coding
title Cost efficient codesign for JPEG system
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T15%3A03%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Cost%20efficient%20codesign%20for%20JPEG%20system&rft.btitle=2011%20IEEE%2015th%20International%20Symposium%20on%20Consumer%20Electronics%20(ISCE)&rft.au=Hun-Chen%20Chen&rft.date=2011-06&rft.spage=497&rft.epage=502&rft.pages=497-502&rft.issn=0747-668X&rft.eissn=2159-1423&rft.isbn=1612848435&rft.isbn_list=9781612848433&rft_id=info:doi/10.1109/ISCE.2011.5973880&rft.eisbn=9781612848419&rft.eisbn_list=1612848419&rft.eisbn_list=1612848427&rft.eisbn_list=9781612848426&rft_dat=%3Cieee_6IE%3E5973880%3C/ieee_6IE%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i90t-57fc32a92c94c2b480109d330a9150b38c7e9d53a40963e25e5bf321ddd8af2c3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5973880&rfr_iscdi=true