Design of a JPEG Encoder with the Web-Based HW/SW Codesign Automation

被引:0
|
作者
Chen, Ching-Shun [1 ]
Fong, Hsing-Chi [1 ]
Hsiao, Chih-Jen [1 ]
Liao, Chi-Yang [1 ]
Chen, Hsi-Ju [1 ]
机构
[1] Da Yeh Univ, Fac Elect Engn, Dept Elect Engn, Changhua, Taiwan
来源
JOURNAL OF INTERNET TECHNOLOGY | 2012年 / 13卷 / 04期
关键词
EDA; Hardware-Software codesign; Processor; Web application;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The intelligent web-based systems had been developed for various applications such as conceptual design, rapid prototyping manufacturing, and supply chain planning. On the other hand, hardward/software (HW/SW) codesign is commonly used methodology for digital-system design. However, no previous work had been carried out in order to develop a web-based HW/SW codesign framework. Design of a JPEG encoder with the web-based HW/SW codesign automation is performed in this work. The JPEG encoder designed by C program language is compiled with MS Visual C++ 6 to verify its correctness at first. The ANSI C design of a JPEG encoder is further transferred into a web-based codesign framework, which utilize web servers, CGI programs (in C or PERL), GCC compiler, SPIM simulator, and Cadence EDA tools. In about seventy working minutes, the respective design of a MIPS-like processor (hardware) in TSMC 0.18um VLSI layout with machine code (software) is going to be automatically accomplished in the web-based codesign framework. The full detailed HW/SW design is capable to be automatically e-mailed return to remote user for further application. In the web-based codesign framework, the MIPS-like processor is designed by using alogrithmic state machine and Verilog hardware description language. In addition, the HW/SW design of a JPEG encoder is verified with using a Xilinx FPGA development board for this study.
引用
收藏
页码:543 / 550
页数:8
相关论文
共 50 条
  • [31] Web-based image indexing and retrieval in JPEG compressed domain
    J. Jiang
    A. Armstrong
    G. C. Feng
    Multimedia Systems, 2004, 9 : 424 - 432
  • [32] HW/SW codesign of handoff protocol for wireless ATM networks based on performance optimization using genetic algorithm
    Lima, RNB
    Miranda, MN
    Filho, JVS
    Pedroza, ACP
    de Mesquita, AC
    15TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS, 2002, : 29 - 34
  • [33] Case Study on DiaHDL: A Web-based Electronic Design Automation Tool for Education Purpose
    Ansari, Muhammad Shoaib Iqbal
    Schumann, Thomas
    PROCEEDINGS OF THE 8TH INTERNATIONAL NETWORK CONFERENCE (INC 2010), 2010, : 301 - 305
  • [34] Construction of autonomous decentralized control UPS system with HW/SW codesign using FPGA based hardware controller
    Saito, Tsuyoshi
    Doi, Nobuaki
    Fujii, Wataru
    Yokoyama, Tomoki
    2007 IEEE POWER ELECTRONICS SPECIALISTS CONFERENCE, VOLS 1-6, 2007, : 1665 - 1669
  • [35] Web-based design tools
    Huang, GQ
    Mak, KL
    ADVANCES IN MANUFACTURING TECHNOLOGY XII, 1998, : 609 - 614
  • [36] Web design guidelines for web-based instruction
    Hamel, CJ
    Ryan-Jones, D
    17TH ANNUAL CONFERENCE ON DISTANCE TEACHING AND LEARNING, CONFERENCE PROCEEDINGS, 2001, : 167 - 171
  • [37] An object oriented codesign flow for low-cost HW/SW/mixed-signal systems based on UML
    Reyneri, Leonardo M.
    CIRCUITS AND SYSTEMS FOR SIGNAL PROCESSING , INFORMATION AND COMMUNICATION TECHNOLOGIES, AND POWER SOURCES AND SYSTEMS, VOL 1 AND 2, PROCEEDINGS, 2006, : 80 - 84
  • [38] Hw-Sw codesign of a flexible neural controller through a FPGA-based neural network programmed in VHDL
    Pasero, E
    Perri, M
    2004 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2004, : 3161 - 3165
  • [39] HW/SW Co-Design Based Implementation of Gas Discrimination
    Ali, Amine Ait Si
    Amira, Abbes
    Bensaali, Faycal
    Benammar, Mohieddine
    Bermak, Amine
    2016 IEEE 27TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP), 2016, : 237 - 238
  • [40] A Reconfigurable SoPC Based on HW-SW Co-design
    Liu, Limin
    2008 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS 1-5, 2008, : 286 - 289