microsemi loqotipi

SmartDesign MSS Simulyasiyası

MICROSEMI SmartDesign MSS Simulyasiyası

Məhsul haqqında məlumat:

SmartDesign MSS Simulyasiyası SmartFusion Mikronəzarətçi Alt Sisteminin bir xüsusiyyətidir və ModelSim istifadə edərək simulyasiya edilə bilər. MSS simulyasiyası Avtobus Funksional Modeli (BFM) strategiyasından istifadə etməklə həyata keçirilir. SmartFusion MSS Cortex M3 prosessoru Actel-in AMBA Avtobus Funksional Modeli (BFM) ilə modelləşdirilmişdir. SmartFusion MSS periferiyaları iki qrupa təsnif edilmişdir: birinci qrupda tam davranış modelləri var, ikinci qrupda isə yalnız periferiya daxilində yaddaş yerlərinə daxil olduqda mesajlar çıxaran yaddaş modelləri var.

Avtobusun funksional modeli:

SmartFusion MSS Cortex M3 prosessoru Actel-in AMBA Avtobus Funksional Modeli (BFM) ilə modelləşdirilmişdir. Bu, BFM-in dəstəklənən təlimatları və sintaksisi haqqında təfərrüatları təmin etdiyi üçün istifadəçilər üçün prosessoru simulyasiya etməyi asanlaşdırır.

Periferiya və Davranışlar:

Simulyasiya vaxtını minimuma endirmək üçün SmartFusion MSS-də müəyyən periferiya qurğularında tam davranış modelləri yoxdur. Bunun əvəzinə, onlar yalnız periferiya daxilində yaddaş yerlərinə daxil olduqda mesajlar çıxaran yaddaş modelləri ilə əvəz olunur. Bu o deməkdir ki, periferik siqnallar registrlərə hər hansı yazıya əsaslanaraq dəyişməyəcək və ya protokol pinlərindəki hər hansı siqnal girişinə reaksiya verməyəcək. Bu qrupa aid olan periferik qurğulara aşağıdakılar daxildir:

Məhsul İstifadəsi:

  1. BFM-in dəstəklənən təlimatları və sintaksisi haqqında ətraflı məlumat üçün Actel-in DirectCore AMBA BFM İstifadəçi Təlimatına (PDF) baxın.
  2. Simulyasiya vaxtını minimuma endirmək istəyirsinizsə, tam davranış modellərinə malik periferik qurğulardan istifadə edin.
  3. Yalnız yaddaş modelləri olan periferiya qurğularından istifadə etməlisinizsə, unutmayın ki, onların siqnalları registrlərə yazılan hər hansı bir yazı əsasında dəyişməyəcək və ya protokol sancaqlarındakı hər hansı siqnal girişinə reaksiya verməyəcək.
  4. SmartDesign MSS ilə bağlı hər hansı probleminiz varsa, yardım üçün istifadəçi təlimatının məhsul dəstəyi bölməsinə müraciət edin.

Məhsul Dəstəyi:

SmartDesign MSS ilə bağlı hər hansı yardıma ehtiyacınız varsa, onların vasitəsilə müştərinin texniki dəstək mərkəzi ilə əlaqə saxlaya bilərsiniz websaytda və ya birbaşa onlara zəng etməklə. ITAR texniki dəstəyi üçün istifadəçi təlimatının ITAR Texniki Dəstək bölməsinə müraciət edin.

Simulyasiya

SmartFusion Mikronəzarətçi Alt Sistemi ModelSim istifadə edərək simulyasiya edilə bilər. MSS simulyasiyası Avtobus Funksional Modeli (BFM) strategiyasından istifadə etməklə həyata keçirilir. Simulyasiya müəyyən hallarda faydalı ola bilər, məsələn:

  • Fabricdəki yumşaq periferiyaların qoşulmasının və ünvanlanmasının yoxlanılması
  • Satıcınızın yaddaşı ilə Xarici Yaddaş İnterfeysi konfiqurasiyasının yoxlanılması
  • ACE davranışının yoxlanması

Bu sənəd SmartFusion MSS üçün simulyasiya dəstəyini təsvir edir.

Avtobusun funksional modeli

SmartFusion MSS Cortex M3 prosessoru Actel-in AMBA Avtobus Funksional Modeli (BFM) ilə modelləşdirilmişdir. BFM-in dəstəklənən təlimatları və sintaksisi haqqında ətraflı məlumat üçün Actel-in DirectCore AMBA BFM İstifadəçi Təlimatına (PDF) baxın.

Periferik qurğular və davranışlar

Simulyasiya vaxtını minimuma endirmək üçün SmartFusion MSS-də müəyyən periferiya qurğularında tam davranış modelləri yoxdur. Əvəzində onlar periferiya daxilində yaddaş yerlərinə nə vaxt daxil edildiyini göstərən bir mesaj çıxaracaq yaddaş modelləri ilə əvəz olunur. Bu o deməkdir ki, periferik siqnallar registrlərə hər hansı yazıya əsaslanaraq dəyişməyəcək və ya protokol pinlərindəki hər hansı siqnal girişinə reaksiya verməyəcək. Bu qrupa aid olan periferik qurğulara aşağıdakılar daxildir:

  • UART
  • SPI
  • I2C
  • MAC
  • PDMA
  • Gözətçi iti
  • Taymer
  • RTC

Tam davranış modellərinə malik olan periferiya qurğularına aşağıdakılar daxildir:

  • Saat İdarəetmə
  • eNVM
  • Xarici Yaddaş Nəzarətçisi
  •  ACE
  •  GPIO
  •  Parça interfeysi nəzarətçisi
  • eFROM
  •  AHB avtobus matrisi

eNVM simulyasiya modeli verilənlərin saxlanması və ya işə salınması müştəri datası ilə işə salınmayacaq. eSRAM və eNVM 256 x 8 RAM istifadə edərək modelləşdirilmişdir. Fərqli ölçülü RAM istifadə edirsinizsə, modeliniz 256 x 8 RAM ölçüsündən istifadə edəcək. Eynilə, eFROM simulyasiya modeli region konfiqurasiya məlumatları ilə işə salınmayacaq. Siz yaddaş elementləri kimi hər iki periferiyaya yaza və oxuya biləcəksiniz.

Simulyasiya axını

Şəkil 1-1 tipik MSS dizaynının iyerarxiyasını göstərir. MSS komponenti parça periferiyaları ilə yüksək səviyyəli SmartDesign komponentində yaradılmışdır. Bu ssenaridə MSS komponentinin yaradılması test.bfm və user.bfm istehsal edəcək files. SmartDesign_Top komponentinin yaradılması subsystem.bfm-ni yaradacaq file.

MICROSEMI SmartDesign MSS Simulyasiyası 1

  • Test.bfm: Bu simulyasiya modelini işə salmaq üçün BFM əmrlərini ehtiva edir. BFM bunu əmr edir file MSS konfiqurasiyanıza əsasən yaradılır. Bu file MSS-ni işə saldığı və istifadəçi proqramınızı çağırdığı üçün sistemin açılış koduna bənzəyir. Bunu dəyişdirməyin file.
  • User.bfm: Bunu fərdiləşdirə bilərsiniz file sisteminizdə CortexM3 əməliyyatlarını təqlid etmək. Bu, subsystem.bfm-ə daxil olan direktivi ehtiva edir ki, onu simulyasiya etmək istədiyiniz hər hansı parça kənar qurğularınız varsa, şərh edilməməlidir. Parça periferiyalarının yaddaş xəritəsi subsystem.bfm daxilində göstərilmişdir, siz bu BFM daxilində müəyyən edilənlərə müraciət edə bilərsiniz. file. Bu file istifadəçi proqram kodunuza bənzəyir.
  • Subysystem.bfm:  Parça yaddaş xəritəsini ehtiva edir. Bunu dəyişdirmək məcburiyyətində deyilsiniz file.

Bunlar files Libero® IDE tərəfindən ModelSim™-ə avtomatik ötürülür, ona görə də sizə lazım olan tək şey ModelSim-i işə salmazdan əvvəl user.bfm skriptini dəyişdirməkdir. user.bfm skriptinə vasitəsilə daxil olmaq olar File İyerarxiya, Simulyasiyada MSS komponentinizin altında Files node (Şəkil 1-2-də göstərildiyi kimi).

MICROSEMI SmartDesign MSS Simulyasiyası 2

BFM Examples

Example 1: Sorğu ACE Status

Aşağıdakı məsələnample, ACE statusu kalibrləmənin tamamlanması üçün sorğulanır və MSS GPIO bitlərindən birinə yazılır.

user.bfm:
MICROSEMI SmartDesign MSS Simulyasiyası 3

Example 2: Parça GPIO bitlərinin yazılması və yoxlanması

Aşağıdakı məsələnample, Fabric-ə iki yumşaq GPIO əlavə edildi. Subsystem.bfm avtomatik olaraq sistem tərəfindən yaradılır və yumşaq GPIO periferiyalarının yaddaş xəritəsini ehtiva edir. Etiketlərə user.bfm skriptinizdən istinad etmək olar.

subsystem.bfm:

MICROSEMI SmartDesign MSS Simulyasiyası 4

Altsistem.bfm file avtomatik olaraq yaradılır və onu dəyişdirməyə ehtiyac yoxdur.

user.bfm:

MÜŞTƏRİ DƏSTƏK

Microsemi SoC Products Group öz məhsullarını müxtəlif dəstək xidmətləri ilə dəstəkləyir, o cümlədən Müştəri Xidmətləri, Müştərilərə Texniki Dəstək Mərkəzi, websayt, elektron poçt və dünya üzrə satış ofisləri. Bu əlavədə Microsemi SoC Products Group ilə əlaqə saxlamaq və bu dəstək xidmətlərindən istifadə haqqında məlumat var.

Müştəri xidməti

Məhsulun qiymətləri, məhsul təkmilləşdirmələri, yeniləmə məlumatları, sifariş statusu və icazə kimi qeyri-texniki məhsul dəstəyi üçün Müştəri Xidməti ilə əlaqə saxlayın.

  • Şimali Amerikadan 800.262.1060 nömrəsinə zəng edin
  • Dünyanın qalan hissəsindən 650.318.4460 nömrəsinə zəng edin
  • Dünyanın istənilən yerindən faks, 650.318.8044

Müştərilərə Texniki Dəstək Mərkəzi

Microsemi SoC Products Group öz Müştərilərə Texniki Dəstək Mərkəzini Microsemi SoC Məhsulları haqqında aparat, proqram təminatı və dizayn suallarınıza cavab verməyə kömək edə biləcək yüksək ixtisaslı mühəndislərdən ibarətdir. Müştəriyə Texniki Dəstək Mərkəzi proqram qeydləri, ümumi dizayn dövrü suallarına cavablar, məlum məsələlərin sənədləşdirilməsi və müxtəlif tez-tez verilən sualların yaradılmasına çox vaxt sərf edir. Beləliklə, bizimlə əlaqə saxlamazdan əvvəl onlayn resurslarımıza müraciət edin. Çox güman ki, suallarınızı artıq cavablandırmışıq.

Texniki Dəstək

Müştəri dəstəyinə baş çəkin webSayt (www.microsemi.com/soc/support/search/default.aspx) əlavə məlumat və dəstək üçün. Axtarışda çoxlu cavablar mövcuddur web resursda diaqramlar, illüstrasiyalar və digər mənbələrə keçidlər daxildir websayt.

Websayt

Siz SoC ana səhifəsində müxtəlif texniki və qeyri-texniki məlumatlara baxa bilərsiniz www.microsemi.com/soc.

Müştərilərə Texniki Dəstək Mərkəzi ilə əlaqə saxlayın

Texniki Dəstək Mərkəzində yüksək ixtisaslı mühəndislər çalışır. Texniki Dəstək Mərkəzi ilə e-poçt və ya Microsemi SoC Products Group vasitəsilə əlaqə saxlamaq olar websayt.

E-poçt
Texniki suallarınızı e-poçt ünvanımıza çatdıra və cavabları e-poçt, faks və ya telefonla ala bilərsiniz. Həmçinin, dizayn probleminiz varsa, dizaynınızı e-poçtla göndərə bilərsiniz fileyardım almaq üçün. Gün ərzində e-poçt hesabına daim nəzarət edirik. Sorğunuzu bizə göndərərkən, xahişinizin səmərəli işlənməsi üçün tam adınızı, şirkət adınızı və əlaqə məlumatlarınızı daxil etməyi unutmayın. Texniki dəstək e-poçt ünvanıdır soc_tech@microsemi.com.

Mənim Davamlarım
Microsemi SoC Products Group müştəriləri My Cases bölməsinə daxil olaraq texniki işləri onlayn təqdim edə və izləyə bilərlər.

ABŞ xaricində
ABŞ saat qurşağından kənarda köməyə ehtiyacı olan müştərilər ya e-poçt vasitəsilə texniki dəstək ilə əlaqə saxlaya bilərlər (soc_tech@microsemi.com) və ya yerli satış ofisi ilə əlaqə saxlayın. Satış ofislərinin siyahılarını burada tapa bilərsiniz www.microsemi.com/soc/company/contact/default.aspx.

İTAR Texniki Dəstəyi

Beynəlxalq Silah Dövriyyəsi Qaydaları (ITAR) ilə tənzimlənən RH və RT FPGA-lar üzrə texniki dəstək üçün bizimlə əlaqə saxlayın. soc_tech_itar@microsemi.com. Alternativ olaraq, Mənim İşlərim daxilində ITAR açılan siyahısında Bəli seçin. ITAR tərəfindən tənzimlənən Microsemi FPGA-ların tam siyahısı üçün ITAR-a baş çəkin web səhifə.

Microsemi Corporation (NASDAQ: MSCC) aşağıdakılar üçün yarımkeçirici həllərin əhatəli portfelini təklif edir: aerokosmik, müdafiə və təhlükəsizlik; müəssisə və rabitə; sənaye və alternativ enerji bazarları. Məhsullara yüksək performanslı, yüksək etibarlılıqlı analoq və RF cihazları, qarışıq siqnal və RF inteqral sxemləri, fərdiləşdirilə bilən SoC-lər, FPGA-lar və tam alt sistemlər daxildir. Microsemi-nin baş ofisi Kaliforniyanın Aliso Viejo şəhərində yerləşir. Ətraflı məlumat əldə edin www.microsemi.com.

Microsemi Korporativ Baş Qərargahı One Enterprise, Aliso Viejo CA 92656 ABŞ daxilində
ABŞ: +1 949-380-6100 Satış: +1 949-380-6136
Faks: +1 949-215-4996

Sənədlər / Resurslar

Microsemi SmartDesign MSS Simulyasiyası [pdf] İstifadəçi təlimatı
SmartDesign MSS Simulyasiyası, MSS Simulyasiyası, Simulyasiya

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *