پیداکردن یک دنباله 3 بیتی 101 با استفاده از روش fsm با زبان VHDL

با ثبت نام در این دوره می توانید تمام ویدئوهایی که با کیفیت بالا ضبط شده است را مشاهده کنید، به صورت آنلاین امتحان دهید و مدرک معتبر دریافت کنید.

قبل از ثبت نام ویدئو معرفی را حتما ببینید.

انتقال به وبسایت دوره
درسنامه و آموزش رایگان پیداکردن یک دنباله 3 بیتی 101 با استفاده از روش fsm  با زبان VHDL

عنوان کلیپ تخصصی:
پیداکردن یک دنباله 3 بیتی 101 با استفاده از روش fsm با زبان VHDL
چکیده کلیپ تخصصی:
در این آموزش به موضوع FSM(Finite State Machine) می پردازیم، که یک پروزه تحت عنوان پیدا کردن یک دنباله 3 بیتی با روش moore تعریف شده تا با این موضوع آشنا شوید.یعنی در ورودی یک دنباله دلخواهی از بیت های صفر و یک داریم و هدفمان این هست که وقتی 3 بیت ، یک و صفر و یک پشت سر هم بیاید(101) ، خروجی مدار یک شود. در این آموزش ابتدا به بحث مدارمنطقی پیداکردن این دنباله با روش moore میپردازیم و سپس در نرم افزار ISE با استفاده از زبان VHDL طراحی را انجام میدهیم. برای شبیه سازی کد VHDL نوشته شده به محیط testbench می رویم و کد شبیه سازی را هم مینویسیم و درنهایت به نرم افزار ISim میرویم و نتیجه شبیه سازی را مشاهده می کنیم. کد moore machine به همراه کد testbench در فایل پیوست قرار داده شده است.
آنچه برای این آموزش لازم دارید:
تا حدودی آشنایی با زبان VHDL و درس مدارمنطقی
کلید واژگان: Moore Machine، VHDL ، FPGA ، ISE ، ISim ، دنباله 3 بیتی ، FSM، Finite State Machine

برچسب ها

#Moore Machine، VHDL ، FPGA ، ISE ، ISim ، دنباله 3 بیتی ، FSM، Finite State Machine