کتاب VHDL؛ برنامه نویسی با مثال - داگلاس پری
- انتشارات : علوم رایانه
- مترجم : عین الله جعفرنژاد قمی
محصولات مرتبط
کتاب VHDL (برنامه نویسی با مثال) اثر داگلاس پری با ترجمه عین الله جعفرنژاد قمی از انتشارات علوم رایانه به چاپ رسیده است.
VHDL در سال 1970 تا 1980 توسط سازمان دفاع آمریکا در جهت طراحی و توصیف مدارهای صحیح سرعت بالا طراحی و در سال 1986 زبان VHDL به عنوان استاندارد IEEE پیشنهاد و تغییرات لازم برروی آن انجام شد. VHDL یک زبان استاندارد و قدرتمند با ساختارهای متعدد در جهت توصیف سخت افزار می باشد که می توان با استفاده از آن سخت افزارهای پیچیده طراحی کرد. کتاب حاضر مناسب دانشجویان کارشناسی رشته سخت افزار و مهندسی کامپیوتر می باشد. این کتاب روش طراحی و اصطلاحات اصلی زبان، مدل سازی، انتقال و اینرسی، راه اندازها، دستورات ترتیبی، زیر برنامه ها، صفات و مثال های آن، پیکربندی پیش فرض، قطعه و بلوک، عملکرد و زیر برنامه ها، ترکیب و روش ترکیب VHDL، طراحی سیستم، توصیف، ترکیب، طراحی و شبیه سازی CPU، تکنیک های اشکال زدایی سریع در VHDL را بازگو کرده است. نویسنده اصطلاحات و ویژگی های پیچیده را به صورت ساده معرفی کرده و سپس کاربرد های پیچیده آن را توصیف کرده است.
برشی از متن کتاب
"پیکربندی ها، طراحی واحد اولیه برای مقید کردن نمونه های قطعه به موجودیت ها هستند. بای مدل های ساختاری، پیکربندی ها را می توان لیست قطعاتی برای مدل دانست. برای نمونه های قطعه، پیکربندی، از بین چندین معماری برای معماری برای موجودیت، مشخص می کند از کدام معماری برای نمونه خاص استفاده شود. وقتی پیکر بندی برای ترکیب موجودیت - معماری، به کتابخانه ترجمه می شود، شیء شبیه سازی ایجاد می شود. پیکر بندی ها می توانند برای مشخص کردن مقادیر ژنریک برای قطعات نمونه سازی شده در معماری پیکر بندی شده توسط این پیکر بندی، استفاده شوند. این راهکار، قابلیت انقیاد دیررس را برای مقادیر تاَخیر فراهم می کند. مقادیر تاَخیر محاسبه شده از ابزار طرح کلی فیزیکی، مثل سیستم طراحی بورد مدار چاپی یا سیستم طرح کلی آرایه گیت، می تواند در یک پیکر بندی قرار گیرد تا یک مدل شبیه سازی را با تاَخیر های واقعی در طراحی فراهم سازد. اگر طراح بخواهد از قطعه ای در معماری استفاده کند که اسامی پورتی متفاوت از اعلان قطعه معماری دارد، پورت های قطعه جدید می تواند به سیگنال های مناسبی نگاشت شوند. با این عملکرد، کتابخانه هایی از قطعات می توانند به آسانی ترکیب و تطبیق داده شوند.
فهرست
فصل اول: مقدمه ای بر VHDL اصطلاحات موجودیت فصل دوم: مدل سازی رفتاری مبانی مدل سازی رفتاری راه اندارها ژنریک ها دستورات بلوکی فصل سوم: پردازش ترتیبی دستور فرآیند انتساب سیگنال در مقابل انتساب متغیر دستورات ترتیبی مسئله انتساب همزمان فرآیندهای غیرفعال فصل چهارم: انواع داده ها انواع اشیا انواع داده ها ملاحظات نوع فایل زیرنوع ها فصل پنجم: زیربرنامه ها و پکیج ها زیربرنامه ها پکیج ها فصل ششم: صفات از پیش تعریف شده صقات مقداری صفات نوع تابع صفات سیگنالی صفات نوعی صفات نوع بازه فصل هفتم: پیکربندی (پیکربندی پیش فرض پیکربندی های قطعه ژنریک ها در پیکربندی پیکربندی بلوک پیکربندی معماری فصل هشتم: موضوعات پیشرفته تعریف مجدد نام های مستعار صفات تعریف شده توسط کاربر دستورات تولیدی فصل نهم: ترکیب قیدها صفات کتابخانه های فناوری توصیف سطح انتقال اثبات فصل دهم: ترکیب در VHDL انتساب همزمان گیت دستورات کنترل جریان دستورات ترتیبی ساده دستورات ترتیبی پیچیده تر مثال ماشین حالت فصل یازدهم: جریان طراحی سطح بالا شبیه سازی وارسی سطح گیت عملکردی زمان بندی ایستا شبیه سازی زمان بندی پس از طرح کلی فصل دوازدهم: طراحی سیستم های سطح بالا طراحی CPU عملیات سیستم سطح بالا دستورالعمل ها نمایش دستورالعمل نمونه فصل سیزدهم: توصیف ترکیب CPU موجودیت ALU موجودیت Comp موجودیت Contorol موجودیت Shift فصل چهاردهم: CPU شبیه سازی RTL آزمونه ها شبیه سازی فصل پانزدهم: طراحی CPU: نتایج ترکیب فصل شانزدهم: مکان یابی و مسیر یابی فرایند مکان یابی و مسیر یابی مکان یابی و مسیریابی دستگاه فصل هفدهم: CPU : شبیه سازی VITAL کتابخانه پیاده سازی معماری شبیه سازی حاشیه نویسی فصل هجدهم: تکنیک های اشکال زدایی سریع اندازه گیر اشکال زدا سیگنالهای اندازه گیری مکان تریگر تنظیم نگهبان تریگرهای پیچیده
(همراه با CD) نویسنده: داگلاس پری مترجم: مهندس عین الله جعفرنژاد قمی انتشارات: علوم رایانه
نظرات کاربران درباره کتاب VHDL؛ برنامه نویسی با مثال - داگلاس پری
دیدگاه کاربران