انتخاب يك زبان توصيف سختافزار
براي انتخاب يك زبان جهت توصيف مدار ديجيتال، عوامل متعددي را بايد علاوه بر برتريهاي ذاتي يك زبان خاص مدنظر قرار داد. برخي از اين عوامل عبارتند از:
سليقه شخصي : اصولا چون اكثر مهندسين و طراحان مدارات ديجيتال به زبان C مسلط هستند، زبان Verilog را كه خط كد مشابه C دارند ترجيح ميدهند، ضمن اينكه خوانايي كدهاي اين زبان بهتر از VHDL است.
موجوديت ابزارهاي شبيهسازي و سنتز : در حال حاضر ابزارهاي شبيهساز رايگان متعددي براي زبان Verilog وجود دارند كه از ميانآنها ميتوان به كامپايلر Icarus Verilog اشاره كرد، در حالي كه ابزارهاي شبيهساز متنباز اندكي براي VHDL موجود هستند و اقلب ابزارهاي شبيهسازي اين زبان، به صورت تجاري به فروش ميرسند.
عوامل تجاري و بازاريابي : بر اساس آمارهاي منتشر شده در سال 1998بازار ابزارهاي شبيهسازي زبان Verilog حدود 150 ميليون دلار اعتبار داشت به طوري كه اعتبار اين بازار نسبت به سال 1994 دو برابر شده بود، در سال 2003 نيز شركت Synopses يكي از بزرگترين شركتهاي اين بازار چند صد ميليون دلاري، اعلام كرد كه تيم توسعه و تحقيقات اين شركت تنها بر روي Verilog متمركز شده اند و در ابزارهاي شبيهسازي اين شركت از VHDLپشتيباني نخواهد شد.

زبان توصيف سختافزاري Verilog مورد استقبال صنايع بزرگ قرار گرفته است به طوري كه امروزه اين زبان به عنوان يك زبان پركاربرد در صنعت طراحي و توليد مدارات ديجيتال شناخته شده است. در مقابل زبان VHDL از سوي جامعه آكادميك مورد استقبال قرار گرفته و بيشتر در پروژههاي دانشگاهي از آن بهره گرفته ميشود.
تمركز وبسايت تخصصي سختافزار ايران نيز با توجه به برتريهاي ذكر شده بر روي زبان توصيف سختافزاري Verilog ميباشد. به همين منظور جهت فراگيري اين زبان خودآموز زير را به خوانندگان گرامي اهدا ميكنيم.
خودآموز زبان Verilog نگاشته جناب آقاي دكتر صفري استاديار دانشگاه تهران در گروه مهندسي كامپيوتر-سختافزار:
دانلود نسخه PDF خودآموز
اين خودآموز به زبان فارسي نگاشته شده و براي آشنايي مقدماتي با نحو زبان Verilog و تواناييهاي آن مفيد است، مخاطب اين خودآموز آن دسته از علاقهمنداني ميباشند كه با زبان Verilog آشنايي ندارند.
در حال حاضر كتابهاي آموزشي متعددي براي Verilog در سطح دنيا نگاشته شده است كه ما در تالار گفتگوي وبسايت سختافزار ايران، لينك دانلود رايگان برخي از آنها را قرار دادهايم، در اين ميان كتاب Verilog HDL a guide to digital design and synthesis نوشته آقاي Samir Planitkar جزو برترينها به شمار ميرود كه در اكثر دانشگاهها و مراكز آكادميك، مرجع تدريس ميباشد.
جهت فراگيري زبان توصيف سختافزاري VHDL نيز مراجع و كتبهاي متعددي وجود دارد كه بر اساس مشورتهاي صورت گرفته Tutorial منتشر شده توسط سايت cic.org.tw به خوانندگان محترم پيشنهاد داده ميشود،نسخهPDF اين خودآموز را ميتوانيد از اين آدرس دانلود كنيد. منابع :
Wayne Wolf, "Modern VLSI Design" 3rd Edition, Prentice-Hall
Samir Palnitkar, "Verilog® HDL: A Guide to Digital Design and Synthesis", Second Edition, Prentice-Hall
Douglas J.Smith, "HDL Chip Design", Doone publications
HDL Pages in wiki
تالار گفتگو: مراجعه به تاپيك بحث و گفتگو در رابطه با موضوع اين مقاله