HARDWARE-SOFTWARE CO-DESIGN OF EMBEDDED SYSTEMS

被引:158
|
作者
WOLF, WH
机构
[1] Department of Electrical Engineering, Princeton University, Princeton
关键词
D O I
10.1109/5.293155
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper surveys the design of embedded computer systems, which use software running on programmable computers to implement system functions. Creating an embedded computer system which meets its performance, cost, and design time goals is a hardware-software co-design problem-the design of the hardware and software components influence each other. This paper emphasizes a historical approach to show the relationships between well-understood design problems and the as-yet unsolved problems in co-design. We describe the relationship between hardware and software architecture in the early stages of embedded system design. We describe analysis techniques for hardware and software relevant to the architectural choices required for hardware-software co-design. We also describe design and synthesis techniques for co-design and related problems.
引用
收藏
页码:967 / 989
页数:23
相关论文
共 50 条
  • [1] Hardware-software co-design of embedded reconfigurable architectures
    Li, YB
    Callahan, T
    Darnell, E
    Harr, R
    Kurkure, U
    Stockwood, J
    [J]. 37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000, 2000, : 507 - 512
  • [2] Co-Z ECC scalar multiplications for hardware, software and hardware-software co-design on embedded systems
    Baldwin, Brian
    Goundar, Raveen R.
    Hamilton, Mark
    Marnane, William P.
    [J]. JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2012, 2 (04) : 221 - 240
  • [3] Using FIFOs in hardware-software co-design for FPGA based embedded systems
    Ross, C
    Bohm, W
    [J]. 12TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2004, : 318 - 319
  • [4] Adaptive Hardware-Software Co-Design Platform for Fast Prototyping of Embedded Systems
    Oniga, Stefan
    Tisan, Alin
    Lung, Claudiu
    Buchman, Attila
    Orha, Ioan
    [J]. OPTIM 2010: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON OPTIMIZATION OF ELECTRICAL AND ELECTRONIC EQUIPMENT, PTS I-IV, 2010, : 1004 - 1009
  • [5] Hardware-Software Co-Design: A Practical Course for Future Embedded Engineers
    Bartik, Matej
    Pichlova, Dominika
    Kubatova, Hana
    [J]. 2016 5TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2016, : 347 - 350
  • [6] Hardware-software co-design of resource constrained systems on a chip
    Thepayasuwan, N
    Doboli, A
    [J]. 24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2004, : 818 - 823
  • [7] An Approach for Software/Hardware co-design in Embedded Systems
    Pele, Zoltan
    Majstorovic, Dusan
    Katona, Mihajlo
    [J]. 2009 1ST IEEE EASTERN EUROPEAN CONFERENCE ON THE ENGINEERING OF COMPUTER BASED SYSTEMS, 2009, : 19 - 23
  • [8] AES Hardware-Software Co-Design in WSN
    Otero, Carlos Tadeo Ortega
    Tse, Jonathan
    Manohar, Rajit
    [J]. 21ST IEEE INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS (ASYNC 2015), 2015, : 85 - 92
  • [9] HARDWARE SOFTWARE CO-DESIGN OF EMBEDDED SYSTEMS - PROLOG
    ODONNELL, R
    [J]. PROCEEDINGS OF THE IEEE, 1994, 82 (07) : 965 - 966
  • [10] Hardware-Software Co-Design of AES on FPGA
    Baskaran, Saambhavi
    Rajalakshmi, Pachamuthu
    [J]. PROCEEDINGS OF THE 2012 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI'12), 2012, : 1118 - 1122