microsemi loqotipi

MICROCHIP SmartDesign MSS MSS və Fabric AMBA APB3

MICROCHIP SmartDesign MSS MSS və Fabric AMBA APB3

Konfiqurasiya və Bağlantı

SmartFusion Mikronəzarətçi Alt Sistemi AMBA avtobusunu təbii olaraq FPGA strukturuna genişləndirməyə imkan verir. Siz dizayn ehtiyaclarınızdan asılı olaraq AMBA parça interfeysini APB3 və ya AHBLite kimi konfiqurasiya edə bilərsiniz. Hər rejimdə master və slave avtobus interfeysi mövcuddur. Bu sənəd Libero® IDE proqramında mövcud olan MSS konfiquratorundan istifadə edərək MSS-FPGA parça AMBA APB3 sisteminin yaradılması üçün vacib addımları təmin edir. APB periferiya qurğuları CoreAPB3 4.0.100 və ya daha yuxarı versiyadan istifadə edərək MSS-yə qoşulur. Aşağıdakı addımlar FPGA strukturunda həyata keçirilən APB3 periferiyalarını MSS-yə bağlayır.

MSS Konfiqurasiyası

Addım 1. MSS FCLK (GLA0) parça saatına nisbətini seçin.
Şəkil 1-1-də göstərildiyi kimi MSS Saat İdarəetmə Konfiquratorunda FAB_CLK bölgüsünü seçin. Dizaynın Saat İdarəetmə Konfiquratorunda müəyyən edilmiş vaxt tələblərinə cavab verdiyinə əmin olmaq üçün tərtibatdan sonrakı statik vaxt təhlili aparmalısınız. Funksional dizayn əldə etmək üçün MSS və parça arasında saat nisbətini tənzimləməli ola bilərsiniz.

MICROCHIP SmartDesign MSS MSS və Parça AMBA APB3 1

Addım 2. MSS AMBA rejimini seçin.
Şəkil 3-1-də göstərildiyi kimi MSS Fabric Interface Configurator-da AMBA APB2 Interface Type seçin. Davam etmək üçün OK düyməsini klikləyin.

MICROCHIP SmartDesign MSS MSS və Parça AMBA APB3 2

Şəkil 1-2 • AMBA APB3 interfeysi seçilib
AMBA və FAB_CLK avtomatik olaraq Topa yüksəldilir və MSS-ni yaradan istənilən SmartDesign üçün əlçatandır.

FPGA Fabric və AMBA Altsistemini yaradın

Parça AMBA alt sistemi adi SmartDesign komponentində yaradılır və sonra MSS komponenti həmin komponentdə yaradılır (Şəkil 1-5-də göstərildiyi kimi).
Addım 1. CoreAPB3-ü işə salın və konfiqurasiya edin. APB Master Data Bus Eni – 32 bit; MSS AMBA məlumat avtobusunun eyni eni. Ünvan Konfiqurasiyası – Slotun ölçüsündən asılı olaraq dəyişir; düzgün dəyərlər üçün Cədvəl 1-1-ə baxın.

Cədvəl 1-1 • Ünvan Konfiqurasiya Dəyərləri

   

64KB Slot Ölçüsü, 11 Slave-ə qədər

 

4KB Slot Ölçüsü, 16 Slave-ə qədər

256 Bayt Yuva Ölçüsü, 16 Slave-ə qədər  

16 Bayt Yuva Ölçüsü, 16 Slave-ə qədər

Master tərəfindən idarə olunan ünvan bitlərinin sayı 20 16 12 8
Əsas ünvanın yuxarı 4 bitinin kölə ünvanında mövqe [19:16] (Əgər əsas ünvan eni >= 24 bit olarsa nəzərə alınmır) [15:12] (Əgər əsas ünvan eni >= 20 bit olarsa nəzərə alınmır) [11:8] (Əgər əsas ünvan eni >= 16 bit olarsa nəzərə alınmır) [7:4] (Əgər əsas ünvan eni >= 12 bit olarsa nəzərə alınmır)
Dolayı ünvanlama İstifadədə deyil

Aktivləşdirilmiş APB Slave Slots - Tətbiqiniz üçün istifadə etməyi planlaşdırmadığınız yuvaları söndürün. Dizayn üçün mövcud slotların sayı seçilmiş yuva ölçüsündən asılıdır. 64KB üçün yalnız 5-dən 15-ə qədər olan yuvalar MSS yaddaş xəritəsindən (0x4005000-dən 0x400FFFFF-ə qədər) görünmə qabiliyyətinə görə mövcuddur. Daha kiçik yuva ölçüləri üçün bütün yuvalar mövcuddur. Yuva ölçüləri və qul/yuva bağlantısı haqqında ətraflı məlumat üçün səhifə 7-dəki “Yaddaş Xəritəsinin Hesablanması”na baxın. Testbench – İstifadəçi Lisenziyası – RTL

MICROCHIP SmartDesign MSS MSS və Parça AMBA APB3 3

Addım 2. Dizaynınızda AMBA APB periferiyalarını hazırlayın və konfiqurasiya edin.
Addım 3. Alt sistemi birlikdə birləşdirin. Bu avtomatik və ya əl ilə edilə bilər. Avtomatik qoşulma – SmartDesign avtomatik qoşulma xüsusiyyəti (SmartDesign Menyusundan və ya Kətan üzərinə sağ klikləməklə) avtomatik olaraq alt sistem saatlarını birləşdirir və sıfırlayır və sizə APB kölələrini müvafiq ünvanlara təyin edə biləcəyiniz Yaddaş Xəritəsi redaktoru təqdim edir. (Şəkil 1-4).

Qeyd: avtomatik qoşulma funksiyası yalnız MSS komponentində FAB_CLK və M2F_RESET_N port adları dəyişdirilməyibsə, saatı yerinə yetirir və əlaqələri sıfırlayır.

MICROCHIP SmartDesign MSS MSS və Parça AMBA APB3 4

Manual Connection – Alt sistemi aşağıdakı kimi birləşdirin:

  • CoreAPB3 aynalı-master BIF-ni MSS Master BIF-ə qoşun (Şəkil 1-5-də göstərildiyi kimi).
  • Yaddaş xəritəsinin spesifikasiyasına uyğun olaraq APB kölələrini müvafiq yuvalara qoşun.
  • FAB_CLK-nı dizaynınızdakı bütün APB periferiyalarının PCLK-ya qoşun.
  • M2F_RESET_N-ni dizaynınızdakı bütün APB periferiyalarının PRESET-ə qoşun.

MICROCHIP SmartDesign MSS MSS və Parça AMBA APB3 5

Yaddaş xəritəsi hesablanması

MSS üçün yalnız aşağıdakı yuva ölçüləri dəstəklənir:

  • 64 KB
  • 4KB və aşağı

Ümumi Formula

  • 64K-a bərabər olan yuva ölçüsü üçün müştəri periferiyasının əsas ünvanı belədir: 0x40000000 + (yuva nömrəsi * yuva ölçüsü)
  • Slot ölçüsü 64K-dan az olduqda, müştəri periferiyasının əsas ünvanı belədir: 0x40050000 + (yuva nömrəsi * yuva ölçüsü)

Parça üçün əsas ünvan 0x4005000-də sabitlənmişdir, lakin yaddaş xəritəsi tənliyini sadələşdirmək üçün 64KB halda əsas ünvanı fərqli olaraq göstəririk.
Qeyd: slot ölçüsü həmin periferiya üçün ünvanların sayını müəyyən edir (yəni 1k 1024 ünvan var deməkdir).

  • Examp1 bəndi: 64KB bayt yuva ölçüsü 64KB yuva = 65536 yuva (0x10000).
  • Əgər periferiya 7 nömrəli yuvadadırsa, onun ünvanı belədir: 0x40000000 + ( 0x7 * 0x10000 ) = 0x40070000
  • Example 2: 4KB bayt yuva ölçüsü: 4KB yuva = 4096 yuva (0x1000)
  • Əgər periferiya 5 nömrəli yuvadadırsa, onun ünvanı belədir: 0x40050000 + ( 0x5 * 0x800 ) = 0x40055000

Yaddaş xəritəsi View

Siz edə bilərsiniz view Hesabatlar xüsusiyyətindən istifadə edərək sistem yaddaş xəritəsini (Dizayn menyusundan Hesabatlar seçin). məsələnample, Şəkil 2-1-də göstərilən alt sistem üçün yaradılan qismən yaddaş xəritəsidir

MICROCHIP SmartDesign MSS MSS və Parça AMBA APB3 6

Məhsul Dəstəyi

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, 408.643.6913

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Ş-ın saat qurşağından kənarda köməyə ehtiyacı olan müştərilər ya e-poçt (soc_tech@microsemi.com) vasitəsilə texniki dəstəyə müraciət edə və ya yerli satış ofisinə müraciət edə bilərlər. 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.

© 2013 Microsemi Corporation. Bütün hüquqlar qorunur. Microsemi və Microsemi loqosu Microsemi Korporasiyasının ticarət nişanlarıdır. Bütün digər ticarət nişanları və xidmət nişanları müvafiq sahiblərinin mülkiyyətidir.

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

Sənədlər / Resurslar

MICROCHIP SmartDesign MSS MSS və Fabric AMBA APB3 Dizayn [pdf] İstifadəçi təlimatı
SmartDesign MSS MSS və Fabric AMBA APB3 Design, SmartDesign MSS, MSS və Fabric AMBA APB3 Design, AMBA APB3 Design

İstinadlar

Şərh buraxın

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