درباره کتاب:
درس طراحی سیستمهای دیجیتال، پلی میان کدهای نوشتاری و ساخت سختافزار واقعی است. این کتاب با هدف تجهیز علاقهمندان به طراحی سختافزار به مهارتهای لازم، مسیر پیادهسازی و شبیهسازی مدارهای دیجیتال را با استفاده از زبان VHDL ترسیم میکند. تمرکز اصلی این اثر بر آموزش روشهای مختلف توصیف مدار در بسترهایی نظیر FPGA و ASIC است تا خواننده بتواند از مرحله کدنویسی به مرحله پیادهسازی سیستمهای کامل دیجیتال بر روی تراشه برسد.
محتوای کتاب در ۶ فصل سازماندهی شده است که از مفاهیم پایه و مقدماتی سیستمهای دیجیتال و تراشههای FPGA آغاز میشود. در ادامه، با بررسی دقیق دستورات VHDL، مفاهیم حیاتی زمانبندی و همزمانی آموزش داده شده است. خواننده در این مسیر، سه روش اصلی توصیف مدارهای دیجیتال شامل روشهای ساختاری، جریانداده و رفتاری را به طور کامل فرا میگیرد و با استفاده از توابع، رِوالها و تکنیکهای تست، بر طراحی عناصر پیچیده و مدارهای ترکیبی و ترتیبی مسلط میشود.
نقطه قوت و اوج این کتاب، فصل پایانی آن است که در آن یک پردازنده ساده RISC به عنوان یک نمونه کامل از یک سیستم دیجیتال، طراحی، پیادهسازی و تست شده است تا دانشآموخته، توانایی تبدیل مفاهیم تئوری به یک سیستم عملیاتی را کسب کند. در تدوین این اثر، تلاش شده است تا با استفاده از معادلهای فارسی دقیق برای واژگان تخصصی، مسیر یادگیری علمی برای دانشجویان هموار گردد.