Filters








4,270 Hits in 8.4 sec

Hardware-software Codesign

1997 IEEE Design & Test of Computers  
Hardware/software co-design means meeting system-level objectives by exploiting the synergism of hardware and software through their concurrent design.  ...  Current integrated circuits can incorporate one (or more) processor core(s) and memory array(s) on a single substrate.  ...  See URL http://www.io.com/˜guccione/HW_list.html for a comprehensive list. DE MICHELI AND GUPTA: HARDWARE/SOFTWARE CO-DESIGN  ... 
doi:10.1109/mdt.1997.573370 fatcat:e3chtb5h6ffpphp3ixtkspfm4y

Hardware-software codesign

P. Gupta
2002 IEEE potentials  
Hardware/software co-design means meeting system-level objectives by exploiting the synergism of hardware and software through their concurrent design.  ...  Current integrated circuits can incorporate one (or more) processor core(s) and memory array(s) on a single substrate.  ...  See URL http://www.io.com/˜guccione/HW_list.html for a comprehensive list. DE MICHELI AND GUPTA: HARDWARE/SOFTWARE CO-DESIGN  ... 
doi:10.1109/45.983337 fatcat:qi4ochkozrfbrgml7azzlxro7e

Hardware/Software Codesign [chapter]

2008 System-on-Chip Design and Technologies  
Hardware/software co-design means meeting system-level objectives by exploiting the synergism of hardware and software through their concurrent design.  ...  Current integrated circuits can incorporate one (or more) processor core(s) and memory array(s) on a single substrate.  ...  See URL http://www.io.com/˜guccione/HW_list.html for a comprehensive list. DE MICHELI AND GUPTA: HARDWARE/SOFTWARE CO-DESIGN  ... 
doi:10.1201/9781420051735.ch3 fatcat:vzpfaqbtozbonfdgewlalozmya

Hardware-software codesign of embedded systems

M. Chiodo, P. Giusto, A. Jurecska, H.C. Hsieh, A. Sangiovanni-Vincentelli, L. Lavagno
1994 IEEE Micro  
We describe analysis techniques for hardware and software relevant to the architectural choices required for hardware-software co-design.  ...  Creating an embedded computer system which meets its performance, cost, and design time goals is a hardware-software co-design p r o b l e w h e design of the hardware and software components influence  ...  Methodologies and tools for hardware-software co-design are critical research topics for embedded system design.  ... 
doi:10.1109/40.296155 fatcat:ry7g2gcfkvdo3fnmi73knppf5a

Hardware/software co-design

G. De Michell, R.K. Gupta
1997 Proceedings of the IEEE  
Hardware/software co-design means meeting system-level objectives by exploiting the synergism of hardware and software through their concurrent design.  ...  Current integrated circuits can incorporate one (or more) processor core(s) and memory array(s) on a single substrate.  ...  See URL http://www.io.com/˜guccione/HW_list.html for a comprehensive list. DE MICHELI AND GUPTA: HARDWARE/SOFTWARE CO-DESIGN  ... 
doi:10.1109/5.558708 fatcat:vyrbdbynszel3ku424iqlkh3sm

A Hardware-Software Co-simulator for Embedded System Design and Debugging [chapter]

A. Ghosh, M. Bershteyn, R. Casley, C. Chien, A. Jain, M. Lipsie, D. Tarrodaychik, O. Yamamoto
2002 Readings in Hardware/Software Co-Design  
In this paper we describe a hardware-software co-simulator that can be used in the design, debugging and verification of embedded systems.  ...  One of the interesting problems in hardware-software co-design is that of debugging embedded software in conjunction with hardware.  ...  In [6] the use of Ptolemy [2] in hardware-software co-design for a digital signal processing (DSP) application is described.  ... 
doi:10.1016/b978-155860702-6/50052-1 fatcat:by2cvek7avarhcbzkzm3mcigoy

A compilation-based software estimation scheme for hardware/software co-simulation

Marcello Lajolo, Mihai Lazarescu, Alberto Sangiovanni-Vincentelli
1999 Proceedings of the seventh international workshop on Hardware/software codesign - CODES '99  
High-level cost and performance estimation, coupled with a fast hardware/software co-simulation framework, is a key enabler to a fast embedded system design cycle.  ...  The former provides greater flexibility (no need to perform a detailed design) and high simulation speed, but cannot easily consider effects such as compiler optimization and processor architecture.  ...  By embedding a C compilation suite in a co-design tool, we also avoid the need to purchase a specific compiler for each target processor.  ... 
doi:10.1145/301177.301493 dblp:conf/codes/LajoloLS99 fatcat:py65lo7g7vfx5ija2rlpa7z2km

Hardware/Software Codesign of Processors: Concepts and Examples [chapter]

John Hennessy, Mark Cheinrich
1996 Hardware/Software Co-Design  
An Example of Hardware/Software Codesign: the MIPS R4000 In this section we show how the design strategy of the MIPS R4000 [2] used concurrent engineering of the hardware and software to allow simultaneous  ...  All modern processors also make use of a memory hierarchy to supply the data required by the processor in a cost-effective manner.  ... 
doi:10.1007/978-94-009-0187-2_2 fatcat:gsp2pzu5hbbmhlthp4z66mwpka

EDgAR: A Platform for Hardware/Software Codesign [chapter]

A. J. Esteves, J. M. Fernandes, A. J. Proença
1997 Embedded System Applications  
EDgAR, a platform for hardware/software codesign is described, which i s i n tended to prototype complex digital systems.  ...  This platform and its associated methodology reduce the systems production cost, decreasing the time for the design and the test of the prototypes.  ...  Since the design time was not increased in the same proportion, it is demonstrated that the platform can be used successfully for hardware/software codesign.  ... 
doi:10.1007/978-1-4757-2574-2_3 fatcat:i5kt3scysreffiyllvigqj4sc4

Hardware-Software Co-Design: Not Just a Cliché

Adrian Sampson, James Bornholt, Luis Ceze, Marc Herbstritt
2015 Summit on Advances in Programming Languages  
We reflect on the challenges and successes of approximation research and, with these lessons in mind, distill opportunities for future hardware-software co-design efforts.  ...  It is time to embrace hardware-software co-design in earnest, to cooperate between programming languages and architecture to upend legacy constraints on computing.  ...  We survey the opportunities for hardware software co-design in four broad categories.  ... 
doi:10.4230/lipics.snapl.2015.262 dblp:conf/snapl/SampsonBC15 fatcat:w53z5tuoujcx5eqfyn4c5s5eau

Hardware-software co-design and ESDA

Kurt Keutzer
1994 Proceedings of the 31st annual conference on Design automation conference - DAC '94  
Introduction Hardware-software co-design is not a new problem; systems with signicant portions of hardware and software have been designed for decades.  ...  Processor Models Another requirement for hardware-software co-simulation is the availability o f simulation models.  ... 
doi:10.1145/196244.196454 dblp:conf/dac/Keutzer94 fatcat:zumw5c3ch5chfhxormwb3fa6he

A case of system-level hardware/software co-design and co-verification of a commodity multi-processor system with custom hardware

Sungpack Hong, Tayo Oguntebi, Jared Casper, Nathan Bronson, Christos Kozyrakis, Kunle Olukotun
2012 Proceedings of the eighth IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis - CODES+ISSS '12  
This paper presents an interesting system-level co-design and co-verification case study for a non-trivial design where multiple high-performing x86 processors and custom hardware were connected through  ...  In functional verification of such a system, we used a processor bus functional model (BFM) to combine native software execution with a cycle-accurate interconnect simulator and an HDL simulator.  ...  As a matter of fact, we identified this issue through a deep speculation on our initial design, which was confirmed later only after adapting another co-design/coverification methodology (Section 3).  ... 
doi:10.1145/2380445.2380524 dblp:conf/codes/HongOCBKO12 fatcat:4jgtca2j6nbyrhhb2na7q2li7m

Hardware-software co-design of resource constrained systems on a chip

N. Thepayasuwan, A. Doboli
2004 24th International Conference on Distributed Computing Systems Workshops, 2004. Proceedings.  
This paper presents a hardware-software co-design methodology for resource constrained SoC fabricated in a deep submicron process.  ...  The paper offers experiments for the proposed co-design methodology, including a JPEG SoC.  ...  The hardware-software co-design methodology in Figure 6 was performed on the JPEG task graph.  ... 
doi:10.1109/icdcsw.2004.1284127 dblp:conf/icdcsw/ThepayasuwanD04 fatcat:fgbofyi2svd6jkafh5gvhecblm

CoWare—A design environment for heterogeneous hardware/software systems

D. Verkest, K. Van Rompaey, I. Bolsens, H. De Man
1996 Design automation for embedded systems  
A heterogeneous system design environment based on co-specification, co-simulation and cosynthesis is proposed and its application is illustrated by means of a spread spectrum based pager system.  ...  It will be shown why a single heterogeneous specification method ranging from concept to architecture is required and why it should cover issues as modularity, design for reuse, reuse of designs and reuse  ...  We gratefully acknowledge the financial support for this research of ESTEC under the SCADES-2 and SCADES-3 projects, and of OMI under the Standards-2 project.  ... 
doi:10.1007/bf00209910 fatcat:lzhq32lk2jdphkvvwhbdi6iuvq

Hardware-software co-design of embedded systems

W.H. Wolf
1994 Proceedings of the IEEE  
We describe analysis techniques for hardware and software relevant to the architectural choices required for hardware-software co-design.  ...  Creating an embedded computer system which meets its performance, cost, and design time goals is a hardware-software co-design p r o b l e w h e design of the hardware and software components influence  ...  Methodologies and tools for hardware-software co-design are critical research topics for embedded system design.  ... 
doi:10.1109/5.293155 fatcat:jytgx6etfnhbpfz5zqxbv6oiua
« Previous Showing results 1 — 15 out of 4,270 results