معرفی و دانلود کتاب آقای FPGA: یادگیری ساده FPGA با زبان برنامه نویسی VHDL به همراه مثالهای کاربردی
برای دانلود قانونی کتاب آقای FPGA و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.
معرفی کتاب آقای FPGA: یادگیری ساده FPGA با زبان برنامه نویسی VHDL به همراه مثالهای کاربردی
کتاب آقای FPGA برای کسانی نوشته شده که میخواهند برنامهنویسی سختافزار را با زبانی علمی و درعینحال ساده بیاموزند. علیرضا محافظت کار، رضا ظفری کلوخی، سید بهنام ناظمی و سیروس مهدی اوغلی لاهرودی مؤلفان این اثر به افراد نوآموز و مبتدی کمک میکنند تا کار با تراشههای FPGA را با استفاده از زبان برنامهنویسی VHDL قدمبهقدم به شیوهای کاربردی فرا بگیرند.
دربارهی کتاب آقای FPGA
VHDL یکی از پرکاربردترین زبانهای برنامهنویسی سختافزار دنیاست؛ زبانی که به ما کمک میکند رفتار مدارهای دیجیتال را به بهترین شکل طراحی، بازطراحی و شبیهسازی کنیم. اما بزرگترین برنامهنویسان و مهندسان جهان نیز روزی کار خود را از مبانی و مقدمات این حرفه آغاز کردهاند. اگر شما نیز آرزوی دارید به یک مهندس طراح سختافزار تبدیل شوید، بهتر است اولین قدم را با کتاب آقای FPGA، بردارید. علیرضا محافظت کار، رضا ظفری کلوخی، سید بهنام ناظمی و سیروس مهدی اوغلی لاهرودی، بهعنوان نویسندگان این کتاب و کارشناسان خبرهی این حوزه، شما را در این مسیر راهنمایی خواهند کرد.
مهم نیست تا چه اندازه با مدارهای یکپارچه، مدارهای منطقی، و سازوکار آن آشنایی داشته باشید، چرا که کتاب آقای FPGA تمامی آموزشهای لازم در این زمینه را به صورت طبقهبندی شده و در طول 8 فصل به شما ارائه میدهد. در اولین قدم از این مسیر آموزشی شما به طور کامل با ساختار تراشههای برنامهپذیر و تراشههای FPGA یا همان «آرایهی دروازهی میدانی برنامهپذیر» آشنا میشوید و بعد از آن به سراغ زبان برنامهنویسی VHDL و اصول کار با آن خواهید رفت.
از ویژگیهای جذاب کتاب آقای FPGA، زبان آسان و درعینحال پرفایدهی آن است. بهعبارتی شما در این کتاب با یک دورهی جامع همراه هستید که در هر لحظه و هرکجا همانند یک استاد در کنارتان خواهد بود. همچنین از دیگر ویژگیهایی که این اثر را به یکی از گزینههای کمنقص در بین کتابهای آموزشی مهندسی سختافزار تبدیل کرده، رویکرد کاربردی آن است. شما خوانندگان میتوانید در فصل پایانی کتاب، از نمونهها و مثالهای متنوع کتاب بهره ببرید و مباحث نظری را به صورت کاربردی بیاموزید. موسسه فرهنگی هنری دیباگران تهران این کتاب را به دست شما میرساند.
کتاب آقای FPGA برای چه کسانی مناسب است؟
این کتاب برای مهندسان رشتهی برق الکترونیک و علاقهمندان به برنامهنویسی سختافزار مناسب است.
در بخشی از کتاب آقای FPGA: یادگیری ساده FPGA با زبان برنامه نویسی VHDL به همراه مثالهای کاربردی میخوانیم
در این قسمت قصد داریم یکی دیگر از IPCoreهای کاربردی شرکت Xilinx،به نام FIFO Generator نسخه 941 را به اختصار توضیح دهیم. نسخههای دیگر از نظر ساختار کلی کاملاً مشابه هستند و ممکن است در برخی جزئیات با هم تفاوت داشته باشند. این هسته یک صف حافظه اولین ورودی اولین خروجی را در اختیار میگذارد. از این هسته در کاربردهایی که نیاز به ذخیرهسازی و بازیابی دادهها به ترتیبِ ورود دارند، استفاده میشود. این هسته تمامی حالات تنظیمات ممکن برای FIFO را پشتیبانی میکند. از نظر کارایی در مقابل منابع مصرفی نیز بهینه عمل میکند.
در ادامه این بخش ابتدا به بررسی اجمالی ساختار این IPCore و سپس به تشریح تنظیمات GUI آن میپردازیم.
FIFOهای با واسط Native:
این هسته از واسطهای AXI و Native بهره میبرد. خانواده AXI که در این هسته از آنها استفاده شده است؛ AXI4، AXI-Stream و AXI4-Lite هستند.
در واسط ارتباطی Native میتوان از بلوکهای RAM ،RAM توزیعشده و یا FIFO سختافزاری که در برخی چیپها تعبیه شده است، استفاده کرد.
با واسط Native، این هسته در دو حالت کاری استاندارد و First Word Fall Through (FWFT) کار میکند.
فهرست مطالب کتاب
فصل اول: مفاهیم بنیادی و ساختار توصیف سختافزار در VHDL
فصل دوم: ساختار FPGA
فصل سوم: مدارهای ترکیبی و ترتیبی
فصل چهارم: ساختار ماشین حالت
فصل پنجم: پردازش سیگنال در FPGA
فصل ششم: شبیهسازی در VHDL
فصل هفتم: راهنمای استفاده از نرمافزار ISE
فصل هشتم: مثالهای کاربردی
مشخصات کتاب الکترونیک
نام کتاب | کتاب آقای FPGA: یادگیری ساده FPGA با زبان برنامه نویسی VHDL به همراه مثالهای کاربردی |
نویسنده | علیرضا محافظت کار، رضا ظفری کلوخی، سیروس مهدی اوغلی لاهرودی، سید بهنام ناظمی |
ناشر چاپی | موسسه فرهنگی هنری دیباگران تهران |
سال انتشار | ۱۴۰۳ |
فرمت کتاب | |
تعداد صفحات | 171 |
زبان | فارسی |
شابک | 978-622-218-671-5 |
موضوع کتاب | کتابهای مهندسی برق الکترونیک، کتابهای برنامه نویسی سخت افزار |