جستجو در تالارهای گفتگو
در حال نمایش نتایج برای برچسب های 'cpld'.
2 نتیجه پیدا شد
-
آموزش آموزش مقدماتی: طراحی مدارات دیجیتال با fpga و زبان توصیف سخت افزار vhdl
3Tilla پاسخی ارسال کرد برای یک موضوع در میکروپرسسورهای ARM ,FPGA , DSP
سلام در این تاپیک سعی داریم با مقدمات طراحی دیجیتال و شبیه سازی مدارات در نرم افزار های Quartus II و ISE و پروگرم کردن FPGA آشنا بشیم. هدف کلی پیدا کردن دید سخت افزاری و تسلط به زبان VHDL (زبان توصیف سخت افزار هست) که با اون بتونیم برنامه های سخت افزاری خودمون رو بنویسیم و تحلیل و شبیه سازی و تست کنیم. برای جلوگیری از پراکندگی مطالب و منظم بودن تاپیک سرفصلی ارائه میدم و طبق اون پله پله با هم جلو میریم سعی میکنم کاربردی باشه و تا اونجا که میشه با مثال بیان کنم که راحت تر درک بشه و تاپیک خشک و خسته کننده نباشه.در واقع برای درک بهتر مدارات دیجیتال باید یه بیت بشیم و در گیت ها و کل مدار حرکت کنیم تا ببینیم قضیه چیه به این میگن رسیدن به مرحله عرفان در دیجیتال 1-آشنایی با مدارات ترکیبی (گیت های ابتدایی و مالتی پلکسر ها و دی مالتی پلکسر ها و دیکودر و انکودر و ...) 2-مدارات ترتیبی( فلیپ فلاپ ها – شمارنده ها و ....) 3-ادغام مدارات ترکیبی و ترتیبی 4-نحوه ساخت component و استفاده آن در مدارات مختلف 5-کار با نرم افزار Quartus II و شبیه سازی با آن 6-کار با نرم افزار (ISE(Xilinx Project Navigator و پروگرم کردن FPGA مثال ها: مبدل باینری به گری شمارنده تعداد یک های موجود در یک بایت بدون نیاز به کلاک مقسم فرکانس راه اندازی نمایشگر 7 segment چهارتایی مالتی پلکس شده PWM صفحه کلید ماتریسی رمز نگار LFSR ارتباط سریال استاندارد( مجهز به Start_bit و Stop _bit و Parity) -
نرم افزار Foundation 3.1i از شرکت Xilinx می باشد. که برای برنامه ریزی تراشه های این شرکت اعم از CPLD ها و FPGA ها کاربرد دارد. که در مراحل مختلف آن می توانید ابتدا برنامه خود را سنتز و سپس شبیه ساری و بعد تراشه را پروگرام کرد. زبان برنامه نویسی برای این نرم افزار، Verilog HDL است. به دلیل تخصصی بودن این نرم افزار و اینکه نصب نسخه ی کرک شده آن، احتیاج به روش خاصی دارد، لذا در این تاپیک ابتدا نحوه ی صحیح نصب این برنامه و سپس چگونگی کار کردن با ان را آموزش می دهیم. به دلیل حجم زیاد این شبیه ساز ( 621MB) از آپلود کردن آن صرف نظر کرده، و فرض را بر این می گذاریم که این نرم افزار را در اختیار دارید. ( به دلیل کم بودن این نرم افزار، اگر کسی لازم داشت که ازش استفاده کنه، می تونم براتون رایت کنم و تحویلتون بدم)
- 10 پاسخ
-
- 4
-
- cpld
- foundation
-
(و 4 مورد دیگر)
برچسب زده شده با :