{"title":"Embedded computing and hardware-software co-design","authors":"W. Wolf, Ti-Yen Yen","doi":"10.1109/WESCON.1995.485423","DOIUrl":null,"url":null,"abstract":"Embedded computers are ubiquitous-microprocesso= are used in simple consumer devices, complex consumer devices such as laser printers and PDAs, telephony, automobiles, and many other applications. The area of CAD which studies the design of the hardware and software components of embedded systems is called hardware-software co-design. Embedded computing systems must fresuently meet hard real-time deadlines as well as soft performance goals. Since embedded system designers control what software will be executed on the hardware platform, they have a great deal of freedom to jointly optimize the hardware and software designs to meet performance and cost goals. Many embedded systems are built with distributed systems, composed of multiple microprocessors, DSPs, and ASICs. This paper surveys the CAD problems posed by embedded computing and recent advances in hardware-software codesign.","PeriodicalId":177121,"journal":{"name":"Proceedings of WESCON'95","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of WESCON'95","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WESCON.1995.485423","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Embedded computers are ubiquitous-microprocesso= are used in simple consumer devices, complex consumer devices such as laser printers and PDAs, telephony, automobiles, and many other applications. The area of CAD which studies the design of the hardware and software components of embedded systems is called hardware-software co-design. Embedded computing systems must fresuently meet hard real-time deadlines as well as soft performance goals. Since embedded system designers control what software will be executed on the hardware platform, they have a great deal of freedom to jointly optimize the hardware and software designs to meet performance and cost goals. Many embedded systems are built with distributed systems, composed of multiple microprocessors, DSPs, and ASICs. This paper surveys the CAD problems posed by embedded computing and recent advances in hardware-software codesign.