دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Gina R. Smith (Auth.)
سری:
ISBN (شابک) : 9781856177061
ناشر: Newnes
سال نشر: 2010
تعداد صفحات: 232
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 7 مگابایت
در صورت تبدیل فایل کتاب FPGAs 101. Everything you need to know to get started به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب FPGAs 101. هر آنچه برای شروع باید بدانید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
FPGAs 101......Page 4
Copyright Page......Page 5
Contents......Page 6
About the Author......Page 10
Acknowledgments......Page 12
About This Book......Page 14
Acronyms......Page 16
1.1.1. VHDL......Page 18
1.2. Reserved Words......Page 19
1.3.1. Tip 1. Use Comments to Convey Information about the Code......Page 20
1.3.4. Tip 4. Include a Header Section......Page 21
1.3.5. Tip 5. Use Brief Descriptive Names......Page 22
1.4.1. Standalone Text Editor......Page 23
1.5.1. Syntax Color Highlighting......Page 24
1.5.3. Row and Column Editor......Page 25
1.5.4. Comment/Uncomment Selected Text......Page 26
1.5.6. Predefined Font Convention......Page 28
1.6.1. Signal Data Types......Page 29
1.7.2. Library Declaration......Page 31
1.7.3. Entity Section......Page 33
1.7.4. Architecture Section......Page 34
1.8. Starter Tips......Page 36
1.9. Chapter Overview......Page 37
2.2. Starter Template......Page 38
2.3. Mathematical Functions......Page 39
2.4. Logic Gate......Page 42
2.5. D Flip-Flop......Page 43
2.6. Latch......Page 46
2.7. Shift Register......Page 47
2.8. Comparator......Page 49
2.9. Binary Counter......Page 50
2.10. Conversion Functions......Page 52
2.11. Read File......Page 54
2.12. Write File......Page 57
2.13. Chapter Overview......Page 59
3.2. What Is a Field Programmable Gate Array?......Page 60
3.3. I/O Interfaces......Page 61
3.4. Basic Logic Building Blocks......Page 62
3.5. Ability to Interconnect......Page 67
3.6. Programmable Logic Device Options......Page 68
3.7. FPGA Development Phases......Page 70
3.8. Chapter Overview......Page 71
4.2. What Is the Design Phase?......Page 74
4.3. Design Package......Page 75
4.4. Evaluating the Design Package......Page 76
4.4.2. Getting Clarification......Page 77
4.4.3. Organization......Page 78
4.5. Predesign Decisions......Page 79
4.5.1. Design Format......Page 80
4.5.2. FPGA Manufacturer......Page 82
4.5.3. Development Tools......Page 83
4.7. Automatic Code Generators......Page 84
4.8.1. Design Package......Page 85
4.9. Chapter Overview......Page 98
5.1. Introduction......Page 100
5.2. What Is Simulation?......Page 101
5.3. Simulation Tools......Page 102
5.4. Levels of Simulation......Page 103
5.5. Test Cases......Page 104
5.6.1. Interactive Stimulus......Page 106
5.6.2. Graphical Test Bench......Page 107
5.6.3. HDL Testbench......Page 109
5.6.4. Manual Testbench......Page 112
5.6.5. Simulation Phase Outputs......Page 117
5.6.6. Automatic Testbench......Page 119
5.6.7. Capture Data......Page 122
5.7. Simulation Tutorial......Page 134
5.8. Chapter Overview......Page 142
6.1. Introduction......Page 144
6.2. What Is Design Synthesis?......Page 145
6.2.2. Optimization......Page 147
6.3. Synthesis Phase Tools......Page 148
6.3.1. Vendors and Features......Page 149
6.3.2. Synthesis Tool Setup......Page 152
6.4. Synthesis Input......Page 153
6.5. Synthesis Output Files......Page 154
6.5.1. Netlists......Page 155
6.5.4. Technology Schematic View......Page 156
6.6. Synthesis Tutorial......Page 157
6.7. Chapter Overview......Page 175
7.2. What Is Implementation?......Page 178
7.2.1. Translate......Page 179
7.2.3. Place and Route......Page 180
7.2.4. Generate Program File......Page 181
7.4. Implementation Inputs......Page 182
7.5. Implementation Outputs......Page 183
7.6. Implementation Tutorial......Page 184
7.7. Chapter Overview......Page 206
8.2. What Is Programming?......Page 208
8.3.1. Joint Test Advisory Group......Page 210
8.3.3. Third Party Programmers......Page 211
8.4. Hardware Configuration......Page 213
8.5. Programming Tutorial......Page 215
8.6. Chapter Overview......Page 219
Web Sites......Page 222
Data I/O......Page 223
A-1. Adder and Subtractor Testbench......Page 224
A-2. Logic Gates Testbench......Page 226
A-3. D Flip-Flop Testbench......Page 227
A-4. DFF with Synchronous Enable Testbench......Page 229
A-5. Latch Design Testbench......Page 231
A-6. Manual Shift Register Testbench......Page 233
A-7. Comparator Testbench......Page 235
A-8. Binary Counter Testbench......Page 237
A-9. Binary Counter with Synchronous Enable Testbench......Page 238
A-10. Conversion Testbench......Page 240
Index......Page 242