𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

FPGA Design: Best Practices for Team-based Design

✍ Scribed by Philip Simpson


Publisher
Springer
Year
2010
Tongue
English
Leaves
163
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


In August of 2006, an engineering VP from one of Altera’s customers approached Misha Burich, VP of Engineering at Altera, asking for help in reliably being able to predict the cost, schedule and quality of system designs reliant on FPGA designs. At this time, I was responsible for defining the design flow requirements for the Altera design software and was tasked with investigating this further. As I worked with the customer to understand what worked and what did not work reliably in their FPGA design process, I noted that this problem was not unique to this one customer. The characteristics of the problem are shared by many Corporations that implement designs in FPGAs. The Corporation has many design teams at different locations and the success of the FPGA projects vary between the teams. There is a wide range of design experience across the teams. There is no working process for sharing design blocks between engineering teams. As I analyzed the data that I had received from hundreds of customer visits in the past, I noticed that design reuse among engineering teams was a challenge. I also noticed that many of the design teams at the same Companies and even within the same design team used different design methodologies. Altera had recently solved this problem as part of its own FPGA design software and IP development process.

✦ Table of Contents


FPGA Design
Preface
Contents
List of Figures
Chapter 1: Best Practices for Successful FPGA Design
Chapter 2: Project Management
Chapter 3: Design Specification
Chapter 4: Resource Scoping
Chapter 5: Design Environment
Chapter 6: Board Design
Chapter 7: Power and Thermal Analysis
Chapter 8: RTL Design
Chapter 9: IP and Design Reuse
Chapter 10: The Hardware to Software Interface
Chapter 11: Functional Verification
Chapter 12: Timing Closure
Chapter 13: In-System Debug
Chapter 14: Design Sign-Off
Bibliography
Index


πŸ“œ SIMILAR VOLUMES


FPGA Design: Best Practices for Team-bas
✍ Philip Simpson (auth.) πŸ“‚ Library πŸ“… 2010 πŸ› Springer-Verlag New York 🌐 English

<p>FPGA Design: Best Practices for Team-based Design Philip Simpson Many Companies struggle with establishing a working FPGA design methodology across design teams in their Company. As design teams become more dispersed globally, the need increases for a standard design methodology. This book descri

FPGA Design: Best Practices for Team-bas
✍ Philip Andrew Simpson (auth.) πŸ“‚ Library πŸ“… 2015 πŸ› Springer International Publishing 🌐 English

<p><p>This book describes best practices for successful FPGA design. It is the result of the author’s meetings with hundreds of customers on the challenges facing each of their FPGA design teams. By gaining an understanding into their design environments, processes, what works and what does not work

FPGA-Based Prototyping Methodology Manua
✍ Doug Amos, Austin Lesea, Ren Richter πŸ“‚ Library πŸ“… 2011 πŸ› Synopsys Press 🌐 English

This book collects the best practices FPGA-based Prototyping of SoC and ASIC devices into one place for the first time, drawing upon not only the authors' own knowledge but also from leading practitioners worldwide in order to present a snapshot of best practices today and possibilities for the futu

FPGA-Based System Design
✍ Wolf, Wayne πŸ“‚ Library πŸ“… 2004 πŸ› Prentice Hall 🌐 English

Appropriate for introductory-to-intermediate level courses in FPGAs, VLSI, and/or digital design. Writing specifically for FPGA designers, the author introduces the essentials of VLSI. He then shows how to reflect this VLSI knowledge in a state-of-the-art design methodology that leverages FPGAs most

Web Application Design Handbook: Best Pr
✍ Susan Fowler, Victor Stanwick πŸ“‚ Library πŸ“… 2004 πŸ› Morgan Kaufmann 🌐 English

The standards for usability and interaction design for Web sites and software are well known. While not everyone uses those standards, or uses them correctly, there is a large body of knowledge, best practice, and proven results in those fields, and a good education system for teaching professionals