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 条
  • [21] FPGA-accelerated anisotropic diffusion filter based on SW/HW-codesign for medical images
    Hadj Fredj, Amira
    Malek, Jihene
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2021, 18 (06) : 2429 - 2440
  • [22] Real-time motion detection based on SW/HW-codesign for walking rescue robots
    Johny Paul
    Andreas Laika
    Christopher Claus
    Walter Stechele
    Adam El Sayed Auf
    Erik Maehle
    Journal of Real-Time Image Processing, 2013, 8 : 353 - 368
  • [23] TRAIN:: A virtual transaction layer architecture for TLM-based HW/SW codesign of synthesizable MPSoC
    Klingauf, Wolfgang
    Gaedke, Hagen
    Guenzel, Robert
    2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 1318 - +
  • [24] FPGA-accelerated anisotropic diffusion filter based on SW/HW-codesign for medical images
    Amira Hadj Fredj
    Jihene Malek
    Journal of Real-Time Image Processing, 2021, 18 : 2429 - 2440
  • [25] An integrated environment for HW/SW co-design based on a CAL specification and HW/SW code generators
    Roquier, Ghislain
    Lucarz, Christophe
    Mattavelli, Marco
    Wipliez, Matthieu
    Raulet, Mickael
    Janneck, Joern W.
    Miller, Ian D.
    Parlour, David B.
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 799 - 799
  • [26] Real time collision detection and avoidance: A case study for design space exploration in HW-SW codesign
    Lodha, SK
    Gupta, S
    Balakrishnan, M
    Banerjee, S
    ELEVENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1997, : 97 - 102
  • [27] Automation Software Testing on Web-Based Application
    Dhir, Saru
    Kumar, Deepak
    SOFTWARE ENGINEERING (CSI 2015), 2019, 731 : 691 - 698
  • [28] Web-based automation unifies plant operations
    Brant, Ray
    Woolner, John
    Rock Products, 2000, (APR.)
  • [29] Real-time motion detection based on SW/HW-codesign for walking rescue robots
    Paul, Johny
    Laika, Andreas
    Claus, Christopher
    Stechele, Walter
    Auf, Adam El Sayed
    Maehle, Erik
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2013, 8 (04) : 353 - 368
  • [30] Web-based image indexing and retrieval in JPEG compressed domain
    Jiang, J
    Armstrong, A
    Feng, GC
    MULTIMEDIA SYSTEMS, 2004, 9 (05) : 424 - 432