An Educational Tool for Digital Electronic System Synthesis and Optimization

An Educational Tool for Digital Electronic System Synthesis and Optimization

Hakduran Koc, Seyit Ozturk
Copyright: © 2018 |Pages: 26
ISBN13: 9781522556732|ISBN10: 1522556737|EISBN13: 9781522556749
DOI: 10.4018/978-1-5225-5673-2.ch011
Cite Chapter Cite Chapter

MLA

Koc, Hakduran, and Seyit Ozturk. "An Educational Tool for Digital Electronic System Synthesis and Optimization." Marketing Initiatives for Sustainable Educational Development, edited by Purnendu Tripathi and Siran Mukerji, IGI Global, 2018, pp. 264-289. https://doi.org/10.4018/978-1-5225-5673-2.ch011

APA

Koc, H. & Ozturk, S. (2018). An Educational Tool for Digital Electronic System Synthesis and Optimization. In P. Tripathi & S. Mukerji (Eds.), Marketing Initiatives for Sustainable Educational Development (pp. 264-289). IGI Global. https://doi.org/10.4018/978-1-5225-5673-2.ch011

Chicago

Koc, Hakduran, and Seyit Ozturk. "An Educational Tool for Digital Electronic System Synthesis and Optimization." In Marketing Initiatives for Sustainable Educational Development, edited by Purnendu Tripathi and Siran Mukerji, 264-289. Hershey, PA: IGI Global, 2018. https://doi.org/10.4018/978-1-5225-5673-2.ch011

Export Reference

Mendeley
Favorite

Abstract

Considering the complexity of today's digital electronic systems, it is crucial to have open-source electronic design automation (EDA) tools specifically developed for educational purposes. Such tools can easily be modified to meet the demands of the course being taught and they can be configured to expose the intermediate steps during the design process. This chapter presents an educational EDA tool to help students better understand and implement fundamental concepts in digital electronic design and synthesis courses. The tool receives an intermediate format that represents the target system behavior and a set of constraints as input, and generates the representation of the actual circuit using high-level electronic components such as functional units, memory, and steering logic components available in its technology library. It considers execution delay, area, memory space consumption, and reliability constraints. The user is able to interact with the tool during the design process and select the algorithms to perform various synthesis and optimization tasks.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.