Muutke küpsiste eelistusi

E-raamat: Hands-on Experience with Altera FPGA Development Boards

  • Formaat: EPUB+DRM
  • Ilmumisaeg: 08-Nov-2017
  • Kirjastus: Springer, India, Private Ltd
  • Keel: eng
  • ISBN-13: 9788132237693
  • Formaat - EPUB+DRM
  • Hind: 122,88 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: EPUB+DRM
  • Ilmumisaeg: 08-Nov-2017
  • Kirjastus: Springer, India, Private Ltd
  • Keel: eng
  • ISBN-13: 9788132237693

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

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.