shaniaki
شنبه 14 مهر 1386, 17:53 عصر
با عرض ادب:
MATLAB به پرکاربردترین ابزار و شاید بتوان گفت زبان استاندارد مهندسی برای طراحی سیستم ها در سطوح بالا ( System Level و Algorithmic Level) تبدیل شده است. معمولا عملکرد سیستم ها در سطوح تجرید بالا در MATLAB شبیه سازی و تست می شوند و سپس با استفاده از زبان هایی مانند C و یا زبان هایتوصیف سخت افزاری(HDL) به نرم افزار و یا سخت افزار تبدیل می گردند. حرکت از کدها و سیستم های شبیه سازی شده در MATLAB به کدهای سطوح پایین تر معمولا به صورت دستی انجام می شود که روندی وقت گیر و پرخطا می باشد. با اینکه تلاش های زیادی برای پر کردن این فاصله و خودکار کردن این تبدیل صورت پذیرفته است و محصولاتی نیز توسط شرکت های مختلف برای این کار معرفی شده است، هیچ یک از این راه حل ها ویژگی جامع بودن و استاندارد بودن را نداشته اند.
Mathworks اعلام کرده که برای حل این مشکل در نسخه MATLAB 2007b راه حلی به نام Embedded MATLAB را معرفی خواهد کرد. Embedded MATLAB زیر مجموعه ای از زبان MATLAB است که به همراه پشتیبانی دیگر بخش های این نرم افزار روند تبدیل سیستم طراحی شده در سطوح بالا را به کد c سطوح پایین میسر می کند. همچنین کدهای تولید شده را می توان در یک مدل Simulink نیز استفاده کرد که از آنجا نیز امکان تولید کدهای C و همچنین کدهای HDL در سطح RTL موجود می باشد.
http://www.mathworks.com/products/featured/embeddedmatlab/
یه ... ...
MATLAB به پرکاربردترین ابزار و شاید بتوان گفت زبان استاندارد مهندسی برای طراحی سیستم ها در سطوح بالا ( System Level و Algorithmic Level) تبدیل شده است. معمولا عملکرد سیستم ها در سطوح تجرید بالا در MATLAB شبیه سازی و تست می شوند و سپس با استفاده از زبان هایی مانند C و یا زبان هایتوصیف سخت افزاری(HDL) به نرم افزار و یا سخت افزار تبدیل می گردند. حرکت از کدها و سیستم های شبیه سازی شده در MATLAB به کدهای سطوح پایین تر معمولا به صورت دستی انجام می شود که روندی وقت گیر و پرخطا می باشد. با اینکه تلاش های زیادی برای پر کردن این فاصله و خودکار کردن این تبدیل صورت پذیرفته است و محصولاتی نیز توسط شرکت های مختلف برای این کار معرفی شده است، هیچ یک از این راه حل ها ویژگی جامع بودن و استاندارد بودن را نداشته اند.
Mathworks اعلام کرده که برای حل این مشکل در نسخه MATLAB 2007b راه حلی به نام Embedded MATLAB را معرفی خواهد کرد. Embedded MATLAB زیر مجموعه ای از زبان MATLAB است که به همراه پشتیبانی دیگر بخش های این نرم افزار روند تبدیل سیستم طراحی شده در سطوح بالا را به کد c سطوح پایین میسر می کند. همچنین کدهای تولید شده را می توان در یک مدل Simulink نیز استفاده کرد که از آنجا نیز امکان تولید کدهای C و همچنین کدهای HDL در سطح RTL موجود می باشد.
http://www.mathworks.com/products/featured/embeddedmatlab/
یه ... ...