انواع حافظه‌های موقت در FPGA
توسط احمد ثقفی   

5

اشتباه در انتخاب حافظه‌های موقت در FPGA می‌تواند به شدت عملکرد مدار شما را تضعیف کند. در این برنامه ویدئویی، با انواع حافظه‌های موقت در FPGA آشنا خواهید شد. از این حافظه‌های موقت می‌توانید در طراحی مدارات استفاده کنید و به کمک آنها، داده‌ها و مقادیر مورد نظرتان را ذخیره کنید.

ادامه مطلب
افزایش سرعت مدار دیجیتال
توسط احمد ثقفی   

13

آیا تا به حال از شما خواسته شده است که سرعت یک مدار دیجیتال را که خودتان یا شخص دیگری پیاده‌سازی کرده است افرایش دهید؟

این اتفاقی است که گاه در فرآیند انجام یک پروژه حرفه‌ای اتفاق می‌افتد و شما باید خودتان را برای چنین روزی آماده کنید.

ادامه مطلب
معرفی IPها در نرم‌افزار ISE
توسط احمد ثقفی   

21

در این برنامه ویدئویی، با موضوع بسیار مهم استفاده از IPها در نرم‌افزار ISE برای طراحی دیجیتال با FPGA آشنا خواهید شد.

وقتی با حجم زیادی از ماجول‌ها در فرآیند پیاده‌سازی یک سیستم دیجیتال بزرگ مواجه هستید، قابلیتی در نرم‌افزار ISE به کمک شما می‌آید تا بتوانید به مقدار زیادی در زمان و هزینه پیاده‌سازی صرفه‌جویی کنید.

ادامه مطلب
آموزش زبان VHDL
توسط احمد ثقفی   

4

به کمک زبان VHDL انواع مدارات منطقی شامل مدارات منطقی ترکیبی، ترتیبی سنکرون و ترتیبی آسنکرون را می‌توان توصیف و پیاده‌سازی کرد.

اما آنچه بیش از ۹۰ درصد مدار شما را در یک پیاده‌سازی حرفه‌ای تشکیل می‌دهد، مدارات ترتیبی سنکرون هستند.

ادامه مطلب
مراحل طراحی سخت‌افزار دیجیتال
توسط احمد ثقفی   

20

روند طراحی یک سخت‌افزار دیجیتال در پروژه‌های حرفه‌ای چگونه است؟

به کمک چه ابزاری می‌توان عیوب سخت‌افزار را تشخیص داد و آنها را برطرف کرد؟

چطور به مشتری ثابت کنیم که مدار، آنگونه که او می‌خواهد عمل می‌کند؟

ادامه مطلب
شبیه‌سازی با نرم‌افزار ISim
توسط احمد ثقفی   

20

کدام مرحله را در فرآیند طراحی و پیاده‌سازی یک مدار دیجیتال می‌توان به عنوان حساس‌ترین نام برد؟

اگر تا به حال درگیر پیاده‌سازی یک سیستم یا مدار دیجیتال بوده‌اید، حتما بازه‌های زمانی قابل توجهی از زمان انجام پروژه را مشغول تست و عیب‌یابی آن بوده‌اید. پس از پایان کار هم،‌باید آن را به مدیر یا مشتری خود نشان دهید و ثابت کنید که به نحو مطلوب عمل می‌کند.

یکی از مهم‌ترین ابزاری که برای انجام این دو مرحله به شما کمک می‌کند، شبیه‌سازی به کمک نرم‌افزارهای شبیه‌ساز است. در این برنامه ویدئویی، شما را با شبیه‌ساز ISim که یکی از نرم‌افزارهای مجموعه ISE است آشنا می‌کنم.

ادامه مطلب
آموزش زبان VHDL
توسط احمد ثقفی   

22

در قسمت اول و قسمت دوم از برنامه آموزش زبان VHDL با مفاهیم اولیه و ساختار زبان VHDL آشنا شدید. در این دو برنامه، آموختید که هر کد VHDL از دو بخش اصلی Entity و Architecture تشکیل شده است.

ادامه مطلب
آموزش زبان VHDL
توسط احمد ثقفی   

20

در قسمت دوم از مجموعه آموزش زبان VHDL با نحوه توصیف و پیاده‌سازی مدارات ترکیبی به کمک زبان VHDL آشنا می‌شوید. زبان VHDL امکان توصیف انواع مدارات منطقی ترکیبی و ترتیبی را دارا است و به کمک ساختارها و عبارات توصیفی موجود در آن می‌توان از ساده‌ترین تا پیچیده‌ترین مدارات را طراحی نمود.

ادامه مطلب
توسط احمد ثقفی   

173

در این برنامه ویدئویی، با نحوه نصب نرم‌افزار ISE و کرک آن آشنا می‌شوید. نرم‌افزار ISE، محصول شرکت Xilinx است و به کمک می‌توانید تمام مراحل طراحی و پیاده‌سازی را روی FPGAهای این شرکت انجام دهید.

در صورت تمایل می‌توانید این نرم‌افزار را از لینک زیر دانلود و در کامپیوتر خود نصب کنید. مراحل نصب را مطابق با مراحل ذکر شده در ویدئو انجام دهید و بعد از آن، نرم‌افزار را کرک کنید.

ادامه مطلب
آموزش زبان VHDL
توسط احمد ثقفی   

14

از ساده‌ترین تا پیچیده‌ترین مدارات دیجیتال را می‌توان با عباراتی توصیف کرد که متعلق به زبانی به نام VHDL هستند. با این زبان در برنامه ویدئویی آموزش زبان VHDL آشنا می‌شوید.

زبان VHDL یکی از دو زبان توصیف سخت‌افزاری اصلی در طراحی مدارات دیجیتال به کمک FPGA است که امکان پیاده‌سازی انواع مدارات دیجیتال را فراهم می‌کند.

در برنامه آموزش زبان VHDL به مرور با مفاهیمی آشنا می‌شوید که پایه‌های یک طراحی حرفه‌ای را تشکیل می‌دهند.

ادامه مطلب