د سمارټ ډیزاین MSS سمولیشن
د محصول معلومات:
د SmartDesign MSS سمولیشن د SmartFusion Microcontroller Subsystem یوه ځانګړتیا ده چې د ModelSim په کارولو سره سمول کیدی شي. د MSS سمولیشن د بس فنکشنل ماډل (BFM) ستراتیژۍ په کارولو سره ترسره کیږي. د SmartFusion MSS Cortex M3 پروسیسر د Actel د AMBA بس فنکشنل ماډل (BFM) سره ماډل شوی. د SmartFusion MSS پرفیریالونه په دوه ګروپونو ویشل شوي: لومړۍ ډله د بشپړ چلند ماډلونه لري، پداسې حال کې چې دویمه ډله د حافظې ماډلونه لري چې یوازې پیغامونه تولیدوي کله چې د پردې دننه د حافظې موقعیتونو ته لاسرسی ومومي.
د بس فعالیت ماډل:
د SmartFusion MSS Cortex M3 پروسیسر د Actel د AMBA بس فنکشنل ماډل (BFM) سره ماډل شوی. دا د کاروونکو لپاره د پروسیسر سمولو لپاره اسانه کوي ځکه چې دا د BFM ملاتړ شوي لارښوونو او ترکیب په اړه توضیحات وړاندې کوي.
اجزا او چلندونه:
د سمولو وخت کمولو لپاره، په SmartFusion MSS کې ځینې پرفیریلونه د بشپړ چلند ماډلونه نلري. پرځای یې، دوی د حافظې ماډلونو سره ځای په ځای شوي چې یوازې پیغامونه تولیدوي کله چې د پردې دننه د حافظې موقعیت ته لاسرسی ومومي. دا پدې مانا ده چې د پردیو سیګنالونه به راجستر ته د هر ډول لیکنو پراساس ټگل نه کوي ، یا په پروتوکول پنونو کې د کوم سیګنال معلوماتو ته عکس العمل ښیې. هغه عناصر چې پدې ګروپ کې راځي عبارت دي له:
د محصول کارول:
- د BFM ملاتړ شوي لارښوونو او ترکیب په اړه د توضیحاتو لپاره د Actel's DirectCore AMBA BFM کارونکي لارښود (PDF) ته مراجعه وکړئ.
- که تاسو غواړئ د سمولو وخت کم کړئ، هغه پردیو وکاروئ چې د چلند بشپړ ماډلونه لري.
- که تاسو اړتیا لرئ هغه پرفیریلز وکاروئ چې یوازې د حافظې ماډلونه لري ، په یاد ولرئ چې د دوی سیګنالونه به د راجستر کولو لپاره د هر ډول لیکنو پراساس ټګل نه شي یا په پروتوکول پنونو کې کوم سیګنال آخذونو ته عکس العمل وښيي.
- که تاسو د SmartDesign MSS سره کومه ستونزه لرئ، د مرستې لپاره د کارن لارښود د محصول مالتړ برخې ته مراجعه وکړئ.
د محصول ملاتړ:
که تاسو د SmartDesign MSS سره کومې مرستې ته اړتیا لرئ، تاسو کولی شئ د دوی له لارې د پیرودونکي تخنیکي ملاتړ مرکز سره اړیکه ونیسئ webسایټ یا دوی ته مستقیم زنګ وهلو سره. د ITAR تخنیکي ملاتړ لپاره، مهرباني وکړئ د کارن لارښود د ITAR تخنیکي ملاتړ برخې ته مراجعه وکړئ.
سمول
د سمارټ فیوژن مایکرو کنټرولر فرعي سیسټم د ماډل سیم په کارولو سره سمول کیدی شي. د MSS سمولیشن د بس فنکشنل ماډل (BFM) ستراتیژۍ په کارولو سره ترسره کیږي. سمول کولی شي په ځینو شرایطو کې ګټور وي، لکه:
- په پارچه کې د نرم پردیو د ارتباط او ادرس تصدیق کول
- ستاسو د پلورونکي حافظې سره د بهرني حافظې انٹرفیس ترتیب تایید کول
- د ACE چلند تصدیق کول
دا سند د SmartFusion MSS لپاره د سمولو ملاتړ بیانوي.
د بس فعالیت ماډل
د SmartFusion MSS Cortex M3 پروسیسر د Actel د AMBA بس فنکشنل ماډل (BFM) سره ماډل شوی. د BFM ملاتړ شوي لارښوونو او ترکیب په اړه د توضیحاتو لپاره د Actel's DirectCore AMBA BFM کارونکي لارښود (PDF) ته مراجعه وکړئ.
پردیو او چلندونو
د سمولو وخت کمولو لپاره، په SmartFusion MSS کې ځینې پرفیریلونه د بشپړ چلند ماډلونه نلري. پرځای یې دوی د حافظې ماډلونو سره ځای په ځای شوي چې دا به یو پیغام تولید کړي چې دا په ګوته کوي کله چې د پردې دننه د حافظې موقعیت ته لاسرسی ومومي. دا پدې مانا ده چې د پردیو سیګنالونه به راجستر ته د هر ډول لیکنو پراساس ټگل نه کوي ، یا په پروتوکول پنونو کې د کوم سیګنال معلوماتو ته عکس العمل ښیې. هغه عناصر چې پدې ګروپ کې راځي عبارت دي له:
- UART
- SPI
- I2C
- MAC
- PDMA
- WatchDog
- ټایمر
- RTC
هغه وسایل چې د بشپړ چلند ماډلونه لري عبارت دي له:
- د ساعت مدیریت
- eNVM
- د بهرنۍ حافظې کنټرولر
- ACE
- GPIO
- د فیبرک انٹرفیس کنټرولر
- eFROM
- د AHB بس میټرکس
د eNVM سمولیشن ماډل به د ډیټا ذخیره کولو یا د پیرودونکي ډیټا ابتکار سره پیل نشي. eSRAM او eNVM د 256 x 8 RAMs په کارولو سره ماډل شوي. که تاسو د مختلف اندازې RAM کاروئ ستاسو ماډل به د 256 x 8 RAM اندازه وکاروي. په ورته ډول، د eFROM سمولو ماډل به د سیمې ترتیب کولو ډاټا سره پیل نشي. تاسو به وکولی شئ د حافظې عناصرو په توګه دواړه پردیو ته ولیکئ او ولولئ.
د سمولو جریان
شکل 1-1 د یو عادي MSS ډیزاین درجه بندي څرګندوي. د MSS برخه په لوړ پوړ کې د سمارټ ډیزاین برخې کې د پارچه پاریفیریلونو سره سمدلاسه رامینځته شوې. په دې سناریو کې، د MSS برخې تولید به test.bfm او user.bfm تولید کړي files. د SmartDesign_Top برخې تولید به subsystem.bfm تولید کړي file.
- Test.bfm: پدې کې د سمولیشن ماډل پیل کولو لپاره د BFM کمانډونه شامل دي. BFM پدې کې امر کوي file ستاسو د MSS ترتیب پراساس تولید شوي. دا file د سیسټم بوټ کوډ سره ورته دی ، ځکه چې دا MSS پیل کوي او ستاسو د کارونکي غوښتنلیک ته زنګ وهي. دا تعدیل مه کوئ file.
- User.bfm: تاسو کولی شئ دا دودیز کړئ file ستاسو په سیسټم کې د CortexM3 لیږدونو تقلید کول. پدې کې subsystem.bfm ته د شاملولو لارښود شامل دی چې باید غیر تبصرې ته اړتیا ولري که چیرې تاسو کوم فابریک پرفیریلز لرئ چې تاسو یې سمولټ کول غواړئ. د فابریک پرفیریلز د حافظې نقشه د subsystem.bfm دننه مشخص شوې ، تاسو کولی شئ د دې BFM دننه تعریفونو ته مراجعه وکړئ file. دا file ستاسو د کارونکي غوښتنلیک کوډ سره ورته دی.
- Subysystem.bfm: د پارچه حافظه نقشه لري. تاسو اړتیا نلرئ دا تعدیل کړئ file.
دا files په اتوماتيک ډول د Libero® IDE لخوا ModelSim™ ته لیږدول کیږي، نو ټول هغه څه چې تاسو یې کولو ته اړتیا لرئ د ModelSim چلولو دمخه د user.bfm سکریپټ بدل کړئ. د user.bfm سکریپټ له لارې لاسرسی کیدی شي File درجه بندي، په سیمال کې ستاسو د MSS برخې لاندې Files نوډ (لکه څنګه چې په 1-2 شکل کې ښودل شوي).
BFM Examples
Example 1: د رای ورکولو ACE وضعیت
په لاندې ډول کېample، د ACE حالت د کیلیبریشن بشپړولو لپاره رایه ورکول کیږي او د MSS GPIO بټونو څخه یو ته لیکل کیږي.
user.bfm:
Example 2: د فیبرک GPIO بټونو لیکل او تصدیق کول
په لاندې ډول کېample، دوه نرم GPIOs په فیبرک کې اضافه شوي. subsystem.bfm په اوتومات ډول د سیسټم لخوا رامینځته شوی او د نرم GPIO پیری فیرلونو حافظه نقشه لري. لیبلونه ستاسو د user.bfm سکریپټ دننه حواله کیدی شي.
subsystem.bfm:
subsystem.bfm file په اوتومات ډول تولید شوی او تاسو اړتیا نلرئ چې ترمیم کړئ.
user.bfm:
د پیرودونکي ملاتړ
د مایکروسیمي SoC محصولاتو ګروپ خپل محصولات د مختلف ملاتړ خدماتو سره ملاتړ کوي ، پشمول د پیرودونکي خدمت ، د پیرودونکي تخنیکي ملاتړ مرکز ، webسایټ، بریښنایی میل، او په ټوله نړۍ کې د پلور دفترونه. دا ضمیمه د مایکروسیمي SoC محصولاتو ګروپ سره اړیکه نیولو او د دې ملاتړ خدماتو کارولو په اړه معلومات لري.
د پیرودونکو خدمت
د غیر تخنیکي محصول مالتړ لپاره د پیرودونکي خدماتو سره اړیکه ونیسئ، لکه د محصول قیمت، د محصول لوړول، تازه معلومات، د امر حالت، او واک ورکول.
- د شمالي امریکا څخه، 800.262.1060 ته زنګ ووهئ
- د نورې نړۍ څخه، 650.318.4460 ته زنګ ووهئ
- فکس، د نړۍ له هر ځای څخه، 650.318.8044
د پیرودونکي تخنیکي ملاتړ مرکز
د مایکروسيمي SoC محصولاتو ګروپ خپل د پیرودونکي تخنیکي ملاتړ مرکز د لوړ مهارت لرونکي انجینرانو سره کار کوي چې کولی شي ستاسو د هارډویر ، سافټویر او ډیزاین پوښتنو ته د مایکروسمي SoC محصولاتو په اړه ځواب ویلو کې مرسته وکړي. د پیرودونکي تخنیکي ملاتړ مرکز د غوښتنلیک یادښتونو رامینځته کولو ، د ډیزاین دورې عمومي پوښتنو ته ځوابونه ، د پیژندل شوي مسلو اسنادو او مختلف پوښتنو ته ځواب ویلو کې ډیر وخت مصرفوي. نو، مخکې له دې چې تاسو موږ سره اړیکه ونیسئ، مهرباني وکړئ زموږ آنلاین سرچینو ته مراجعه وکړئ. دا ډیر احتمال لري چې موږ دمخه ستاسو پوښتنو ته ځواب ورکړ.
تخنیکي ملاتړ
د پیرودونکي ملاتړ څخه لیدنه وکړئ webسایټ (www.microsemi.com/soc/support/search/default.aspxد نورو معلوماتو او ملاتړ لپاره. ډیری ځوابونه په لټون کې شتون لري web په منابعو کې ډیاګرامونه، انځورونه، او د نورو سرچینو سره اړیکې شاملې دي webسایټ
Webسایټ
تاسو کولی شئ د SoC کور پاڼه کې مختلف تخنیکي او غیر تخنیکي معلومات براوز کړئ www.microsemi.com/soc.
د پیرودونکي تخنیکي ملاتړ مرکز سره اړیکه ونیسئ
د تخنیکي ملاتړ مرکز لوړ مهارت لرونکي انجنیران کار کوي. د تخنیکي ملاتړ مرکز سره د بریښنالیک او یا د مایکروسیمي SoC محصولاتو ګروپ له لارې اړیکه نیول کیدی شي webسایټ
ایمیل
تاسو کولی شئ خپلې تخنیکي پوښتنې زموږ بریښنالیک ته واستوئ او ځوابونه یې د بریښنالیک، فکس یا تلیفون له لارې ترلاسه کړئ. همدارنګه، که تاسو د ډیزاین ستونزې لرئ، تاسو کولی شئ خپل ډیزاین بریښنالیک کړئ fileد مرستې ترلاسه کولو لپاره. موږ په دوامداره توګه د ورځې په اوږدو کې د بریښنالیک حساب څارنه کوو. کله چې موږ ته ستاسو غوښتنه واستوئ، مهرباني وکړئ ډاډ ترلاسه کړئ چې ستاسو بشپړ نوم، د شرکت نوم، او ستاسو د غوښتنې د اغیزمن پروسس کولو لپاره ستاسو د اړیکو معلومات شامل کړئ. د تخنیکي ملاتړ بریښنالیک پته ده soc_tech@microsemi.com.
زما قضیې
د مایکروسیمي SoC محصولاتو ګروپ پیرودونکي کولی شي زما قضیې ته په تګ سره تخنیکي قضیې آنلاین وسپاري او تعقیب کړي.
د امریکا څخه بهر
هغه پیرودونکي چې د متحده ایالاتو د وخت زون څخه بهر مرستې ته اړتیا لري یا کولی شي د بریښنالیک له لارې تخنیکي ملاتړ سره اړیکه ونیسي (soc_tech@microsemi.com) یا د محلي پلور دفتر سره اړیکه ونیسئ. د پلور دفتر لیستونه موندل کیدی شي www.microsemi.com/soc/company/contact/default.aspx.
د ITAR تخنیکي ملاتړ
د RH او RT FPGAs تخنیکي ملاتړ لپاره چې د وسلو مقرراتو (ITAR) کې د نړیوال ترافیک لخوا تنظیم شوي ، له لارې موږ سره اړیکه ونیسئ soc_tech_itar@microsemi.com. په بدیل سره، زما په قضیو کې، د ITAR ډراپ-ډاون لیست کې هو غوره کړئ. د ITAR لخوا تنظیم شوي مایکروسیمي FPGAs بشپړ لیست لپاره ، ITAR ته لاړشئ web پاڼه
مایکروسیمي کارپوریشن (NASDAQ: MSCC) د دې لپاره د سیمیکمډکټر حلونو پراخه پورټ فولیو وړاندیز کوي: فضا ، دفاع او امنیت؛ تصدۍ او مخابراتو؛ او صنعتي او بدیل انرژي بازارونه. په محصولاتو کې لوړ فعالیت ، د لوړ اعتبار انلاګ او RF وسیلې ، مخلوط سیګنال او RF مدغم سرکټونه ، د تخصیص وړ SoCs ، FPGAs ، او بشپړ فرعي سیسټمونه شامل دي. د Microsemi headquartered in Aliso Viejo, Calif. پاڼې اړوند نور معلومات په فسبوک کې اوګورئ www.microsemi.com.
د مایکروسمي کارپوریټ مرکزي دفتر یو تصدۍ، الیسو ویجو CA 92656 USA دننه
امریکا: +1 949-380-6100 خرڅلاو: +1 949-380-6136
فکس: +1 949-215-4996
اسناد / سرچینې
![]() |
د مایکروسمي سمارټ ډیزاین MSS سمولیشن [pdf] د کارونکي لارښود د سمارټ ډیزاین MSS سمولیشن، MSS سمولیشن، سمولیشن |