Skip to main content
Erschienen in:
Buchtitelbild

2015 | OriginalPaper | Buchkapitel

2. Designing Hardware for FPGAs

verfasst von : Bharathwaj Muthuswamy, Santo Banerjee

Erschienen in: A Route to Chaos Using FPGAs

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this chapter we will cover many of the basic concepts behind FPGA design. We start with an overview of our hardware platform, go through a quick introduction to the Quartus toolset and then review combinational along with sequential logic. We will conclude with the all important concept of timing closure. Although we cover a particular hardware platform, the material in this chapter can be adopted to understand other FPGA hardware platforms. This chapter, along with Chap. 1, lay the groundwork for the rest of the book. Nevertheless, please understand that majority of this chapter is meant primarily as a review. However, the conceptual material on abstracting the FPGA development flow via Simulink should not be skipped.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Fußnoten
1
We will however discuss the important concept of timing closure.
 
2
These are not the only possible development platforms that can be used to realize chaotic dynamics. Please utilize the companion website to obtain information on other development platforms and software tools.
 
3
Of course, we are free to choose any type for internal communication between modules. Such flexibility is the purpose of abstraction.
 
4
It is not a good idea to include spaces in the project path.
 
5
That is, one could use the MegaWizard in Quartus and avoid DSP Builder. However, the DSP builder approach is more visual and this is the approach that we will use in this book. If you don’t have access to DSP Builder, then you can utilize the approach using the MegaWizard. You can discuss questions related to this approach in the online forums available on the book’s companion website. Note however that we will use the MegaWizard for implementing some of the functionality, such as bifurcations in Chap. 4.
 
6
Some authors define \(\ge \) instead of \(>\) in Eq. (2.3). We have considered the worst-case scenario and thus use \(>\).
 
Literatur
5.
Zurück zum Zitat Simpson P (2010) FPGA design—best practices for team-based design. Springer, New York Simpson P (2010) FPGA design—best practices for team-based design. Springer, New York
6.
Zurück zum Zitat Chu PP (2006) RTL hardware design using VHDL—coding for efficiency, portability and scalability. Wiley-Interscience, New Jersey Chu PP (2006) RTL hardware design using VHDL—coding for efficiency, portability and scalability. Wiley-Interscience, New Jersey
7.
Zurück zum Zitat Brown S, Vranesic Z (2008) Fundamentals of digital logic design with VHDL, 3rd edn. McGraw-Hill, New York Brown S, Vranesic Z (2008) Fundamentals of digital logic design with VHDL, 3rd edn. McGraw-Hill, New York
13.
Zurück zum Zitat Stapleton C (2011) Neuron Project EE2902 Spring 2011 Final Project Report Stapleton C (2011) Neuron Project EE2902 Spring 2011 Final Project Report
15.
Zurück zum Zitat Kahng A et al (2011) VLSI physical design: from graph partitioning to timing closure. Springer, New York Kahng A et al (2011) VLSI physical design: from graph partitioning to timing closure. Springer, New York
Metadaten
Titel
Designing Hardware for FPGAs
verfasst von
Bharathwaj Muthuswamy
Santo Banerjee
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-18105-9_2

Neuer Inhalt