Atjaunināt sīkdatņu piekrišanu

E-grāmata: Hands-on Experience with Altera FPGA Development Boards

  • Formāts: PDF+DRM
  • Izdošanas datums: 08-Nov-2017
  • Izdevniecība: Springer, India, Private Ltd
  • Valoda: eng
  • ISBN-13: 9788132237693
  • Formāts - PDF+DRM
  • Cena: 118,37 €*
  • * ši ir gala cena, t.i., netiek piemērotas nekādas papildus atlaides
  • Ielikt grozā
  • Pievienot vēlmju sarakstam
  • Šī e-grāmata paredzēta tikai personīgai lietošanai. E-grāmatas nav iespējams atgriezt un nauda par iegādātajām e-grāmatām netiek atmaksāta.
  • Formāts: PDF+DRM
  • Izdošanas datums: 08-Nov-2017
  • Izdevniecība: Springer, India, Private Ltd
  • Valoda: eng
  • ISBN-13: 9788132237693

DRM restrictions

  • Kopēšana (kopēt/ievietot):

    nav atļauts

  • Drukāšana:

    nav atļauts

  • Lietošana:

    Digitālo tiesību pārvaldība (Digital Rights Management (DRM))
    Izdevējs ir piegādājis šo grāmatu šifrētā veidā, kas nozīmē, ka jums ir jāinstalē bezmaksas programmatūra, lai to atbloķētu un lasītu. Lai lasītu šo e-grāmatu, jums ir jāizveido Adobe ID. Vairāk informācijas šeit. E-grāmatu var lasīt un lejupielādēt līdz 6 ierīcēm (vienam lietotājam ar vienu un to pašu Adobe ID).

    Nepieciešamā programmatūra
    Lai lasītu šo e-grāmatu mobilajā ierīcē (tālrunī vai planšetdatorā), jums būs jāinstalē šī bezmaksas lietotne: PocketBook Reader (iOS / Android)

    Lai lejupielādētu un lasītu šo e-grāmatu datorā vai Mac datorā, jums ir nepieciešamid Adobe Digital Editions (šī ir bezmaksas lietotne, kas īpaši izstrādāta e-grāmatām. Tā nav tas pats, kas Adobe Reader, kas, iespējams, jau ir jūsu datorā.)

    Jūs nevarat lasīt šo e-grāmatu, izmantojot Amazon Kindle.

This book is built around the use of readymade soft processor cores for FPGA design. In particular, the book focuses on Altera FPGA boards. The book explores many different embedded systems needs and prepares its readers for hands-on design and development of such systems. Many worked-out examples and case studies have been included to enable a clear understanding of design concepts. Primarily designed as a textbook for core or lab courses on FPGA based embedded systems, this book will appeal to students and instructors alike. The book takes an autodidactic approach, which also makes it suitable for hobbyists and practitioners looking to acquaint themselves with Altera FPGA boards.
1 Genesis of PLD's, Market Players, and Tools
1(18)
1.1 Brief Insight of Microprocessor, Microcontroller and PLD's
2(2)
1.1.1 Selection of Technology Based on Application
3(1)
1.2 Family Tree of PLDs
4(3)
1.2.1 When to Choose a PLD?
6(1)
1.3 Major Players in the Market and Their Product Specialties
7(3)
1.3.1 Overview of Xilinx Products (www.Xilinx.com)
7(1)
1.3.2 Overview of Altera Products (www.altera.com)
8(2)
1.3.3 Overview of Lattice (http://www.latticesemi.com/)
10(1)
1.3.4 Overview of QuickLogic (www.Quicklogic.com)
10(1)
1.4 Overview of Software Tools
10(9)
1.4.1 Programming Aspects of VHDL
11(3)
1.4.2 Programming Aspects of Verilog
14(2)
1.4.3 Programming Aspects of ABEL
16(3)
2 Getting Hands on Altera® Quartus® II Software
19(20)
2.1 Installation of Software
20(1)
2.2 Setting Up of License
21(1)
2.3 Creation of First Embedded System Project
22(6)
2.4 Project Building and Compilation
28(7)
2.5 Programming and Configuring the FPGA Device
35(4)
3 Building Simple Applications with FPGA
39(34)
3.1 Implementation of 8:1 Multiplexer
39(11)
3.2 Implementation of Encoder/Decoder and Priority Encoder
50(8)
3.3 Universal Shift Register
58(4)
3.4 4-Bit Counter
62(3)
3.5 Implementation of Memory
65(2)
3.6 Traffic Light Controller
67(6)
4 Building Embedded Systems Using Soft DP Cores
73(6)
4.1 Concept of Soft IPs
74(1)
4.2 Soft Core Processors for Embedded Systems
74(1)
4.3 A Survey of Soft Core Processors
75(1)
4.3.1 Commercial Cores and Tools
75(1)
4.3.2 Open-Source Cores
76(1)
4.3.3 Comparison of Soft Core Processors
76(1)
4.4 Soft Processor Cores of Altera
76(2)
4.5 Design Flow
78(1)
5 How to Build First Nios II System
79(24)
5.1 Creating the Advanced Quartus II Project
81(1)
5.2 Creation and Generation of NIOS II System by Using SOPC Builder
81(6)
5.3 Nios II System Integration into a Quartus II Project
87(5)
5.4 Programming and Configuration Cyclone U Device on the DE2 Board
92(2)
5.5 Creating C/C++ Program Using Nios II DDE
94(5)
5.5.1 Introduction
94(5)
5.6 Running and Testing It on Target Board
99(4)
6 Case Studies Using Altera Nios n
103
6.1 Blinking of LEDs in Different Patterns
104(2)
6.2 Display of Scrolling Text on LCD
106(4)
6.3 Interfacing of Digital Camera
110(6)
6.4 Multiprocessor Communication for Parallel Processing
116(4)
6.5 Robotic ARM Controlled Over Ethernet
120(13)
6.6 Multivariate System Implementation
133(7)
6.7 Matrix Crunching on Altera DE2 Board
140(6)
6.8 Reading from the Flash (Web Application)
146
Dr. Jivan Shrikrishna Parab is Assistant Professor in the department of Electronics at Goa University, India. He completed his PhD from the same university with the thesis titled Development of Novel Embedded DSP Architecture for Non-Invasive Glucose Analysis. He received his M.Sc. (2005) and (2003) B.Sc. in electronics degree from Goa University. He has co-authored two books, published by Springer. The details of the books are: Practical aspects of embedded system design using microcontrollers and Exploring C for Microcontrollers: A hands on Approach. He has published several papers in National and International level journals and conferences.



Dr. Rajendra S. Gad is Associate Professor of Electronics at Goa University. He received B.Sc. (Physics) and M.Sc. (Electronics) degrees from Goa University in 1995 and 1997 respectively. He completed his PhD. in Electronics in 2009 from the same institute. He has several papers published in journal and conference proceedings to his credit. His areas of interest are Biomedical Sensors, DSP Digital Repositories and Networks. He has been into teaching and taught courses such as VLSI System design, HDL System design, Digital Signal Processing, Computer Programming, Operating System, Mechatronics, and Electronics Practical.

Dr. G.M. Naik is professor and head of Department of Electrics at Goa University. Dr. Naiks areas of interest are Fiber Optics & Sensors, Opto-electronics, Renewable energy sources  and Biomedical Instrumentation. He completed his PhD. (Opto-electronics) from Indian Institute of Science, Bangalore, in 1987. He received B.Sc. (Physics, Chemistry and Maths) and M.Sc. (Applied Electronics) degrees from Karnatak University in 1978 and 1980 respectively. Dr. Naik has co-authored 2 books entitled Practical aspects of embedded system design using microcontrollers and Exploring C for Microcontrollers: A hands on Approach published by Springer. He has several papers published in journal and conference proceedings.