Academic literature on the topic 'Hardware / Software Codesign'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Hardware / Software Codesign.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Journal articles on the topic "Hardware / Software Codesign"
Gupta, P. "Hardware-software codesign." IEEE Potentials 20, no. 5 (2002): 31–32. http://dx.doi.org/10.1109/45.983337.
Full textJerraya, A. "Hardware-software codesign." IEEE Design and Test of Computers 17, no. 1 (January 2000): 92–99. http://dx.doi.org/10.1109/mdt.2000.825680.
Full textMaillet-Contoz, L. "Codesign [hardware/software partitioning]." IEEE Potentials 16, no. 4 (1997): 13–14. http://dx.doi.org/10.1109/45.624333.
Full textDe Micheli, G. "Computer-aided hardware-software codesign." IEEE Micro 14, no. 4 (August 1994): 10–16. http://dx.doi.org/10.1109/40.296153.
Full textFärber, G. "Hardware-Software-Codesign eingebetteter Systeme." e & i Elektrotechnik und Informationstechnik 115, no. 3 (March 1998): 128–37. http://dx.doi.org/10.1007/bf03159563.
Full textHsiung, Pao-Ann. "Embedded software verification in hardware–software codesign." Journal of Systems Architecture 46, no. 15 (December 2000): 1435–50. http://dx.doi.org/10.1016/s1383-7621(00)00034-5.
Full textChiodo, M., P. Giusto, A. Jurecska, H. C. Hsieh, A. Sangiovanni-Vincentelli, and L. Lavagno. "Hardware-software codesign of embedded systems." IEEE Micro 14, no. 4 (August 1994): 26–36. http://dx.doi.org/10.1109/40.296155.
Full textKuttner, C. "Hardware-software codesign using processor synthesis." IEEE Design & Test of Computers 13, no. 3 (1996): 43–53. http://dx.doi.org/10.1109/54.536095.
Full textSchrott, G., and T. Tempelmeier. "Putting Hardware-Software Codesign into Practice." IFAC Proceedings Volumes 30, no. 23 (September 1997): 15–22. http://dx.doi.org/10.1016/s1474-6670(17)41385-1.
Full textSchrott, G., and T. Tempelmeier. "Putting hardware–software codesign into practice." Control Engineering Practice 6, no. 3 (March 1998): 397–402. http://dx.doi.org/10.1016/s0967-0661(98)00019-7.
Full textDissertations / Theses on the topic "Hardware / Software Codesign"
Hilton, Adrian J. "High integrity hardware-software codesign." Thesis, Open University, 2004. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.402249.
Full textKing, Myron Decker. "A methodology for hardware-software codesign." Thesis, Massachusetts Institute of Technology, 2013. http://hdl.handle.net/1721.1/84891.
Full textCataloged from PDF version of thesis.
Includes bibliographical references (pages 150-156).
Special purpose hardware is vital to embedded systems as it can simultaneously improve performance while reducing power consumption. The integration of special purpose hardware into applications running in software is difficult for a number of reasons. Some of the difficulty is due to the difference between the models used to program hardware and software, but great effort is also required to coordinate the simultaneous execution of the application running on the microprocessor with the accelerated kernel(s) running in hardware. To further compound the problem, current design methodologies for embedded applications require an early determination of the design partitioning which allows hardware and software to be developed simultaneously, each adhering to a rigid interface contract. This approach is problematic because often a good hardware-software decomposition is not known until deep into the design process. Fixed interfaces and the burden of reimplementation prevent the migration of functionality motivated by repartitioning. This thesis presents a two-part solution to the integration of special purpose hardware into applications running in software. The first part addresses the problem of generating infrastructure for hardware-accelerated applications. We present a methodology in which the application is represented as a dataflow graph and the computation at each node is specified for execution either in software or as specialized hardware using the programmer's language of choice. An interface compiler as been implemented which takes as input the FIFO edges of the graph and generates code to connect all the different parts of the program, including those which communicate across the hardware/software boundary. This methodology, which we demonstrate on an FPGA platform, enables programmers to effectively exploit hardware acceleration without ever leaving the application space. The second part of this thesis presents an implementation of the Bluespec Codesign Language (BCL) to address the difficulty of experimenting with hardware/software partitioning alternatives. Based on guarded atomic actions, BCL can be used to specify both hardware and low-level software. Based on Bluespec SystemVerilog (BSV) for which a hardware compiler by Bluespec Inc. is commercially available, BCL has been augmented with extensions to support more efficient software generation. In BCL, the programmer specifies the entire design, including the partitioning, allowing the compiler to synthesize efficient software and hardware, along with transactors for communication between the partitions. The benefit of using a single language to express the entire design is that a programmer can easily experiment with many different hardware/software decompositions without needing to re-write the application code. Used together, the BCL and interface compilers represent a comprehensive solution to the task of integrating specialized hardware into an application.
by Myron King.
Ph.D.
Dave, Nirav Hemant 1982. "A unified model for hardware/software codesign." Thesis, Massachusetts Institute of Technology, 2011. http://hdl.handle.net/1721.1/68171.
Full textThis electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.
Cataloged from student submitted PDF version of thesis.
Includes bibliographical references (p. 179-188).
Embedded systems are almost always built with parts implemented in both hardware and software. Market forces encourage such systems to be developed with dierent hardware-software decompositions to meet dierent points on the price-performance-power curve. Current design methodologies make the exploration of dierent hardware-software decompositions difficult because such exploration is both expensive and introduces signicant delays in time-to-market. This thesis addresses this problem by introducing, Bluespec Codesign Language (BCL), a united language model based on guarded atomic actions for hardware-software codesign. The model provides an easy way of specifying which parts of the design should be implemented in hardware and which in software without obscuring important design decisions. In addition to describing BCL's operational semantics, we formalize the equivalence of BCL programs and use this to mechanically verify design refinements. We describe the partitioning of a BCL program via computational domains and the compilation of dierent computational domains into hardware and software, respectively.
by Nirav Dave.
Ph.D.
Bales, Jason M. "Multi-channel hardware/software codesign on a software radio platform." Fairfax, VA : George Mason University, 2008. http://hdl.handle.net/1920/3400.
Full textVita: p. 89. Thesis director: David D. Hwang. Submitted in partial fulfillment of the requirements for the degree of Master of Science in Electrical Engineering. Title from PDF t.p. (viewed Mar. 9, 2009). Includes bibliographical references (p. 85-88). Also issued in print.
Nagaonkar, Yajuvendra. "FPGA-based Experiment Platform for Hardware-Software Codesign and Hardware Emulation." Diss., CLICK HERE for online access, 2006. http://contentdm.lib.byu.edu/ETD/image/etd1294.pdf.
Full textMendoza, Jose Antonio. "Hardware and Software Codesign of a JPEG2000 Watermarking Encoder." Thesis, University of North Texas, 2008. https://digital.library.unt.edu/ark:/67531/metadc9752/.
Full textMotiwala, Quaeed. "Optimizations for acyclic dataflow graphs for hardware-software codesign." Thesis, This resource online, 1994. http://scholar.lib.vt.edu/theses/available/etd-06302009-040504/.
Full textMendoza, Jose Antonio Kougianos Elias. "Hardware & software codesign of a JPEG200 watermarking encoder." [Denton, Tex.] : University of North Texas, 2008. http://digital.library.unt.edu/permalink/meta-dc-9752.
Full textJunior, Carlos Alberto Oliveira de Souza. "A hardware/software codesign for the chemical reactivity of BRAMS." Universidade de São Paulo, 2017. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-21092017-170006/.
Full textVárias atividades humanas dependem da previsão do tempo. Algumas delas são transporte, saúde, trabalho, segurança e agricultura. Tais atividades exigem solucões computacionais para previsão do tempo através de modelos numéricos. Estes modelos numéricos devem ser precisos e ágeis para serem processados no computador.Este projeto visa portar uma pequena parte do software do modelo de previsão de tempo do Brasil, o BRAMSBrazilian developments on the Regional Atmospheric Modelling Systempara uma arquitetura heterogênea composta por processadores Xeon (Intel) acoplados a um circuito reprogramável em FPGA via barramento PCIe. De acordo com os estudos, o termo da química da equação de continuidade da massa é o termo mais caro computacionalmente. Este termo calcula várias equações lineares do tipo Ax = b. Deste modo, este trabalho implementou estas equações em hardware, provendo um ´codigo portável e paralelo na linguagem OpenCL. O framework OpenCL também nos permitiu acoplar o código legado do BRAMS em Fortran90 junto com o hardware desenvolvido. Embora as ferramentas de desenvolvimento tenham apresentado vários problemas, a solução implementada mostrou-se viável com a exploração de técnicas de paralelismo. Entretando sua perfomance ficou muito aquém do desejado.
Oudghiri, Houria. "A hardware/software partitioning framework for the codesign of digital systems." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1999. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape8/PQDD_0020/NQ55368.pdf.
Full textBooks on the topic "Hardware / Software Codesign"
Ha, Soonhoi, and Jürgen Teich, eds. Handbook of Hardware/Software Codesign. Dordrecht: Springer Netherlands, 2017. http://dx.doi.org/10.1007/978-94-017-7358-4.
Full textHurk, Joris van den. Hardware/software codesign: An industrial approach. Eindhoven: University of Eindhoven, 1996.
Find full textTan, Woei-Wen. Hardware/software codesign of data encryption algorithms. Manchester: UMIST, 1996.
Find full textservice), SpringerLink (Online, ed. A Practical Introduction to Hardware/Software Codesign. 2nd ed. Boston, MA: Springer US, 2013.
Find full textSchaumont, Patrick R. A Practical Introduction to Hardware/Software Codesign. Boston, MA: Springer US, 2013. http://dx.doi.org/10.1007/978-1-4614-3737-6.
Full textSchaumont, Patrick R. A Practical Introduction to Hardware/Software Codesign. Boston, MA: Springer US, 2010. http://dx.doi.org/10.1007/978-1-4419-6000-9.
Full textSoussan, M. F. Hardware and software codesign of data compression algorithms. Manchester: UMIST, 1996.
Find full textHübner, Michael, and João M. P. Cardoso. Reconfigurable computing: From FPGAs to hardware/software codesign. New York: Springer, 2011.
Find full textKumar, Sanjaya. The Codesign of Embedded Systems: A Unified Hardware/Software Representation. Boston, MA: Springer US, 1996.
Find full textBook chapters on the topic "Hardware / Software Codesign"
Gessler, Ralf. "Hardware-Software-Codesign." In Entwicklung Eingebetteter Systeme, 105–18. Wiesbaden: Springer Fachmedien Wiesbaden, 2020. http://dx.doi.org/10.1007/978-3-658-30549-9_6.
Full textKumar, Sanjaya, James H. Aylor, Barry W. Johnson, and WM A. Wulf. "Hardware/Software Codesign Research." In The Codesign of Embedded Systems: A Unified Hardware/Software Representation, 39–63. Boston, MA: Springer US, 1996. http://dx.doi.org/10.1007/978-1-4613-1293-2_3.
Full textSchaumont, Patrick R. "Hardware/Software Interfaces." In A Practical Introduction to Hardware/Software Codesign, 259–301. Boston, MA: Springer US, 2010. http://dx.doi.org/10.1007/978-1-4419-6000-9_9.
Full textHa, Soonhoi, Jürgen Teich, Christian Haubelt, Michael Glaß, Tulika Mitra, Rainer Dömer, Petru Eles, Aviral Shrivastava, Andreas Gerstlauer, and Shuvra S. Bhattacharyya. "Introduction to Hardware/Software Codesign." In Handbook of Hardware/Software Codesign, 3–26. Dordrecht: Springer Netherlands, 2017. http://dx.doi.org/10.1007/978-94-017-7267-9_41.
Full textHa, Soonhoi, Jürgen Teich, Christian Haubelt, Michael Glaß, Tulika Mitra, Rainer Dömer, Petru Eles, Aviral Shrivastava, Andreas Gerstlauer, and Shuvra S. Bhattacharyya. "Introduction to Hardware/Software Codesign." In Handbook of Hardware/Software Codesign, 1–24. Dordrecht: Springer Netherlands, 2017. http://dx.doi.org/10.1007/978-94-017-7358-4_41-1.
Full textShrivastava, Aviral, and Jian Cai. "Hardware-Aware Compilation." In Handbook of Hardware/Software Codesign, 795–827. Dordrecht: Springer Netherlands, 2017. http://dx.doi.org/10.1007/978-94-017-7267-9_26.
Full textShrivastava, Aviral, and Jian Cai. "Hardware-Aware Compilation." In Handbook of Hardware/Software Codesign, 1–33. Dordrecht: Springer Netherlands, 2016. http://dx.doi.org/10.1007/978-94-017-7358-4_26-1.
Full textKumar, Sanjaya, James H. Aylor, Barry W. Johnson, and WM A. Wulf. "Codesign Concepts." In The Codesign of Embedded Systems: A Unified Hardware/Software Representation, 65–94. Boston, MA: Springer US, 1996. http://dx.doi.org/10.1007/978-1-4613-1293-2_4.
Full textSchaumont, Patrick R. "Hardware Interfaces." In A Practical Introduction to Hardware/Software Codesign, 353–72. Boston, MA: Springer US, 2012. http://dx.doi.org/10.1007/978-1-4614-3737-6_12.
Full textHa, Soonhoi, and Hanwoong Jung. "HOPES: Programming Platform Approach for Embedded Systems Design." In Handbook of Hardware/Software Codesign, 951–81. Dordrecht: Springer Netherlands, 2017. http://dx.doi.org/10.1007/978-94-017-7267-9_1.
Full textConference papers on the topic "Hardware / Software Codesign"
Wolf, Wayne H. "Hardware/software codesign for multimedia." In Optical Science, Engineering and Instrumentation '97, edited by Franklin T. Luk. SPIE, 1997. http://dx.doi.org/10.1117/12.279506.
Full textImai, M. "Embedded tutorial: hardware/software codesign." In Proceedings of the ASP-DAC '99 Asia and South Pacific Design Automation Conference 1999 (Cat. No.99EX198). IEEE, 1999. http://dx.doi.org/10.1109/aspdac.1999.760042.
Full textKnudsen, Peter Voigt, and Jan Madsen. "Communication estimation for hardware/software codesign." In the sixth international workshop. New York, New York, USA: ACM Press, 1998. http://dx.doi.org/10.1145/278241.278297.
Full textMattos de Assumpccao, Jecel. "Hardware/software codesign in neo smalltalk." In Companion of the 18th annual ACM SIGPLAN conference. New York, New York, USA: ACM Press, 2003. http://dx.doi.org/10.1145/949344.949357.
Full textRajesh, V., and R. Moona. "Processor modeling for hardware software codesign." In Proceedings Twelfth International Conference on VLSI Design. (Cat. No.PR00013). IEEE, 1999. http://dx.doi.org/10.1109/icvd.1999.745137.
Full text"Third International Workshop on Hardware/Software Codesign." In Third International Workshop on Hardware/Software Codesign. IEEE, 1994. http://dx.doi.org/10.1109/hsc.1994.336730.
Full textEles, P. "Codesign of embedded systems: Where are we now?" In IEE Colloquium Hardware-Software Co-Design. IEE, 2000. http://dx.doi.org/10.1049/ic:20000589.
Full textIsmail, T. B. "Design models and steps for codesign." In IEE Colloquium on `Verification of Hardware Software Codesign'. IEE, 1995. http://dx.doi.org/10.1049/ic:19951038.
Full textHe, Min, Ming-Che Tsai, Xiaolong Wu, Fei Wang, and Ramzi Nasr. "Hardware/Software Codesign Pedagogy for the Industry." In 2008 Fifth International Conference on Information Technology: New Generations (ITNG). IEEE, 2008. http://dx.doi.org/10.1109/itng.2008.156.
Full textLiu, Sining, Lin Li, and Wei Wang. "Hardware-Software Codesign for Geological Image Processing." In 2006 International Conference on Communications, Circuits and Systems. IEEE, 2006. http://dx.doi.org/10.1109/icccas.2006.285213.
Full text