۰
subtitle
ارسال: #۱
  
ایجاد تاخیر در گیتها در Maxplus
سلام
کسی میدونه چطوری می تونیم در ماکس پلاس تاخیر گیتها رو ایجاد کنیم؟
در ضمن آیا نرم افزاری از نظر کاربردی و گرافیکی بهتر از ماکس پلاس هست؟
مرسی
کسی میدونه چطوری می تونیم در ماکس پلاس تاخیر گیتها رو ایجاد کنیم؟
در ضمن آیا نرم افزاری از نظر کاربردی و گرافیکی بهتر از ماکس پلاس هست؟
مرسی
۰
ارسال: #۲
  
ایجاد تاخیر در گیتها در Maxplus
Max Plus ورژن قدیمی برنامه Quartus هست. اگر برای پروگرم کردن و سنتز برای FPGA استفاده نمیکنین، می تونین از برنامه های ModelSim و Active-HDL هم استفاده کنین. اما به طور کلی برنامه های موجود در این زمینه از نظر GUI و User Friendly بودن چندان تعریفی ندارن و Altera تا حدود زیادی در این زمینه از بقیه جلوتر.
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
استفاده کنین. (در VHDL)
(۲۹ فروردین ۱۳۹۱ ۰۳:۵۳ ب.ظ)پشتکار نوشته شده توسط: کسی میدونه چطوری می تونیم در ماکس پلاس تاخیر گیتها رو ایجاد کنیم؟اگر صرفا برای Simulation هست می تونید از
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
استفاده کنین. (در VHDL)
ارسال: #۳
  
RE: ایجاد تاخیر در گیتها در Maxplus
(۲۹ فروردین ۱۳۹۱ ۰۵:۲۷ ب.ظ)shervinrs نوشته شده توسط: Max Plus ورژن قدیمی برنامه Quartus هست. اگر برای پروگرم کردن و سنتز برای FPGA استفاده نمیکنین، می تونین از برنامه های ModelSim و Active-HDL هم استفاده کنین. اما به طور کلی برنامه های موجود در این زمینه از نظر GUI و User Friendly بودن چندان تعریفی ندارن و Altera تا حدود زیادی در این زمینه از بقیه جلوتر.
(۲۹ فروردین ۱۳۹۱ ۰۳:۵۳ ب.ظ)پشتکار نوشته شده توسط: کسی میدونه چطوری می تونیم در ماکس پلاس تاخیر گیتها رو ایجاد کنیم؟اگر صرفا برای Simulation هست می تونید از
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
استفاده کنین. (در VHDL)
میشه منظورتون رو از این جمله بگید؟ توضیح بیشتر بدید
نقل قول: اگر برای پروگرم کردن و سنتز برای FPGAاین سنتز کردن و FPGA چی هستند؟
ضمنا از چه راهی باید تاخیر رو ایجا کنم. ببخشید من اینقدر مبتدی هستم. اگه بگید از کدوم مسیر برم تا تاخیر رو ایجاد کنم ممنون می شم
۰
ارسال: #۴
  
ایجاد تاخیر در گیتها در Maxplus
سنتز یعنی تبدیل کد به گیت های پایه تعریف شده (مثل AND، OR و یا ساختارهای کمی پیچیده تر). و زمانی انجام میشه که بخواین برنامه تون رو برای یک FPGA خاص سنتز کنین.
FPGA هم تراشه ای هست که می تونید برنامه تون رو روش بریزین تا کاری رو که می خواین انجام بده. مثل این می مونه که یک IC از کارخونه سفارش داده باشین که دقیقا به شکلی که می خواین کار می کنه.
مثلا برای ایجاد تاخیر ۱ ns در یک گیت NOR باید همچین چیزی بنویسید:
برای هر گیتی که بخواین می تونین تاخیری به شکل بالا ایجاد کنین.
FPGA هم تراشه ای هست که می تونید برنامه تون رو روش بریزین تا کاری رو که می خواین انجام بده. مثل این می مونه که یک IC از کارخونه سفارش داده باشین که دقیقا به شکلی که می خواین کار می کنه.
نقل قول: ضمنا از چه راهی باید تاخیر رو ایجا کنم. ببخشید من اینقدر مبتدی هستم. اگه بگید از کدوم مسیر برم تا تاخیر رو ایجاد کنم ممنون می شم.تو اون صفحه ای که گذاشتم توضیح داده. ایجاد تاخیر باید توی کد انجام بشه.
مثلا برای ایجاد تاخیر ۱ ns در یک گیت NOR باید همچین چیزی بنویسید:
نقل قول: q<=r nor nq after 1ns;
برای هر گیتی که بخواین می تونین تاخیری به شکل بالا ایجاد کنین.
ارسال: #۵
  
RE: ایجاد تاخیر در گیتها در Maxplus
۰
ارسال: #۶
  
ایجاد تاخیر در گیتها در Maxplus
یک تکه از کدتون رو بگذارین تا روی همون راهنمایی کنم. برای هر گیتی که بخواین میشه این کار رو انجام داد.
اما معمولا بهتره برای ساده کردن روی ورودی کامپوننت ها انجام بشه.
اما معمولا بهتره برای ساده کردن روی ورودی کامپوننت ها انجام بشه.
ارسال: #۷
  
RE: ایجاد تاخیر در گیتها در Maxplus
(۳۰ فروردین ۱۳۹۱ ۰۲:۲۹ ب.ظ)shervinrs نوشته شده توسط: یک تکه از کدتون رو بگذارین تا روی همون راهنمایی کنم. برای هر گیتی که بخواین میشه این کار رو انجام داد.
اما معمولا بهتره برای ساده کردن روی ورودی کامپوننت ها انجام بشه.
من فکر می کنم یه جای کار رو درست نمی رم. آخه کدی نیست که بذارم.
ببخشید این کدها رو از کجا می تونم ببینم
۰
ارسال: #۸
  
ایجاد تاخیر در گیتها در Maxplus
(۳۱ فروردین ۱۳۹۱ ۰۹:۱۴ ق.ظ)پشتکار نوشته شده توسط: آره خب مگه جای دیگه هم داره؟؟؟آره، به شیوه ای که در صفحه آخر اون راهنما گفته شده میشه کد نوشت. تمام طرح های بزرگ (و عملی) بصورت کد نوشته میشن و بصورت Schematic تقریبا غیر قابل پیاده سازی هستند. این کدها می تونن تا چند هزار خط و دارای ساختارهای خیلی پیچیده ای باشن. سایت OpenCores.org یک منبع برای چنین کدهایی هست.
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close