microsemi лого

MICROCHIP SmartDesign MSS MSS болон Fabric AMBA APB3

MICROCHIP SmartDesign MSS MSS болон Fabric AMBA APB3

Тохиргоо ба холболт

SmartFusion микроконтроллерийн дэд систем нь AMBA автобусыг FPGA бүтэц рүү аяндаа сунгах боломжийг танд олгоно. Та өөрийн дизайны хэрэгцээ шаардлагаас хамааран AMBA даавууны интерфейсийг APB3 эсвэл AHBLite болгон тохируулах боломжтой. Мастер болон боол автобусны интерфейсийг горим бүрт ашиглах боломжтой. Энэхүү баримт бичиг нь Libero® IDE програм хангамжид байгаа MSS тохируулагчийг ашиглан MSS-FPGA даавууны AMBA APB3 системийг бий болгох чухал алхмуудыг агуулдаг. APB дагалдах төхөөрөмжүүд нь CoreAPB3 хувилбар 4.0.100 буюу түүнээс дээш хувилбарыг ашиглан MSS-тэй холбогддог. Дараах алхмууд нь FPGA даавуунд хэрэгжсэн APB3 дагалдах төхөөрөмжүүдийг MSS-тэй холбодог.

MSS тохиргоо

Алхам 1. MSS FCLK (GLA0) ба даавууны цагийн харьцааг сонгоно уу.
Зураг 1-1-д үзүүлсэн шиг MSS Цагийн удирдлагын тохируулагчаас FAB_CLK хуваагчийг сонгоно уу. Загвар нь Цагийн удирдлагын тохируулагч дээр тодорхойлсон цаг хугацааны шаардлагад нийцэж байгаа эсэхийг шалгахын тулд зохион байгуулалтын дараах статик цаг хугацааны шинжилгээг хийх ёстой. Функциональ дизайн авахын тулд та MSS болон даавууны хоорондох цагийн харьцааг тохируулах шаардлагатай байж магадгүй юм.

MICROCHIP SmartDesign MSS MSS ба даавуу AMBA APB3 1

Алхам 2. MSS AMBA горимыг сонгоно уу.
Зураг 3-1-т үзүүлсэн шиг MSS Fabric Interface Configurator доторх AMBA APB2 интерфейсийн төрлийг сонгоно уу. Үргэлжлүүлэхийн тулд OK дээр дарна уу.

MICROCHIP SmartDesign MSS MSS ба даавуу AMBA APB3 2

Зураг 1-2 • AMBA APB3 интерфэйсийг сонгосон
AMBA болон FAB_CLK автоматаар Топ руу дэвшдэг бөгөөд MSS-г үүсгэсэн ямар ч SmartDesign-д ашиглах боломжтой.

FPGA Fabric болон AMBA дэд системийг үүсгэнэ үү

Даавууны AMBA дэд системийг ердийн SmartDesign бүрэлдэхүүн хэсэг болгон бүтээж, дараа нь MSS бүрэлдэхүүнийг тухайн бүрэлдэхүүн хэсэг болгон үүсгэсэн (Зураг 1-5-т үзүүлсэн шиг).
Алхам 1. CoreAPB3-г үүсгэн тохируулна уу. APB Мастер өгөгдлийн автобусны өргөн - 32 бит; MSS AMBA өгөгдлийн автобусны ижил өргөн. Хаягийн тохиргоо - Таны үүрний хэмжээнээс хамаарч өөр өөр байдаг; зөв утгыг Хүснэгт 1-1-ээс үзнэ үү.

Хүснэгт 1-1 • Хаягийн тохиргооны утгууд

   

64KB Slot Хэмжээ, 11 хүртэл Боол

 

4KB Slot Хэмжээ, 16 хүртэл Боол

256 байт үүрний хэмжээ, 16 хүртэл боол  

16 байт үүрний хэмжээ, 16 хүртэл боол

Мастер удирддаг хаягийн битүүдийн тоо 20 16 12 8
Мастер хаягийн дээд 4 битийн боол хаяг дахь байрлал [19:16] (Мастер хаягийн өргөн >= 24 бит бол үл хэрэгсэх) [15:12] (Мастер хаягийн өргөн >= 20 бит бол үл хэрэгсэх) [11:8] (Мастер хаягийн өргөн >= 16 бит бол үл хэрэгсэх) [7:4] (Мастер хаягийн өргөн >= 12 бит бол үл хэрэгсэх)
Шууд бус хаяглалт Ашиглагдаагүй байна

APB Slave Slots-ийг идэвхжүүлсэн - Аппликешндээ ашиглахаар төлөвлөөгүй слотуудыг идэвхгүй болго. Загвар хийх боломжтой үүрний тоо нь сонгосон үүрний хэмжээнээс хамаарна. 64KB-ийн хувьд MSS санах ойн газрын зураг (5x15-аас 0x4005000FFFFF хүртэл) харагдах байдлын улмаас зөвхөн 0-аас 400 хүртэлх зайг ашиглах боломжтой. Жижиг слотын хувьд бүх үүр боломжтой. Слотын хэмжээ болон боол/слот холболтын талаарх дэлгэрэнгүй мэдээллийг 7-р хуудасны "Санах ойн зургийн тооцоолол"-оос үзнэ үү. Testbench – Хэрэглэгчийн лиценз – RTL

MICROCHIP SmartDesign MSS MSS ба даавуу AMBA APB3 3

Алхам 2. Загвартаа AMBA APB дагалдах хэрэгслийг үүсгэж, тохируулаарай.
Алхам 3. Дэд системийг хооронд нь холбоно уу. Үүнийг автоматаар эсвэл гараар хийж болно. Автомат холболт – SmartDesign-ийн автомат холболтын функц (SmartDesign цэснээс эсвэл Canvas дээр хулганы баруун товчийг дарснаар боломжтой) нь дэд системийн цагийг автоматаар холбож, дахин тохируулж, APB-ийн боолуудыг зохих хаягаар хуваарилж болох Санах ойн газрын зураг засварлагчийг танд санал болгодог. (Зураг 1-4).

Жич: Зөвхөн MSS бүрэлдэхүүн дээр FAB_CLK болон M2F_RESET_N портын нэр өөрчлөгдөөгүй тохиолдолд автоматаар холбогдох функц нь цаг болон холболтыг дахин тохируулдаг.

MICROCHIP SmartDesign MSS MSS ба даавуу AMBA APB3 4

Гарын авлагын холболт - Дэд системийг дараах байдлаар холбоно.

  • CoreAPB3 толин тусгалтай-мастер BIF-ийг MSS Master BIF-д холбоно уу (Зураг 1-5-д үзүүлсэн шиг).
  • APB боолуудыг санах ойн газрын зургийн тодорхойлолтын дагуу тохирох үүрэнд холбоно уу.
  • FAB_CLK-г өөрийн загварт байгаа бүх APB дагалдах хэрэгслийн PCLK-д холбоно уу.
  • M2F_RESET_N-г өөрийн загварт байгаа бүх APB дагалдах төхөөрөмжүүдийн PRESET руу холбоно уу.

MICROCHIP SmartDesign MSS MSS ба даавуу AMBA APB3 5

Санах ойн газрын зургийн тооцоолол

MSS-д зөвхөн дараах слотын хэмжээг дэмждэг:

  • 64 КБ
  • 4KB ба түүнээс доош

Ерөнхий томъёо

  • Слотын хэмжээ 64К-тэй тэнцүү бол үйлчлүүлэгчийн захын үндсэн хаяг нь: 0x40000000 + (слотын дугаар * үүрний хэмжээ)
  • Слотын хэмжээ 64К-аас бага бол үйлчлүүлэгчийн захын үндсэн хаяг нь: 0x40050000 + (слотын дугаар * үүрний хэмжээ)

Даавууны үндсэн хаягийг 0x4005000 гэж тогтоосон боловч санах ойн зургийн тэгшитгэлийг хялбарчлахын тулд бид үндсэн хаягийг 64KB тохиолдолд өөр байдлаар харуулав.
Жич: үүрний хэмжээ нь тухайн захын хаягийн тоог тодорхойлдог (өөрөөр хэлбэл 1к гэдэг нь 1024 хаяг байна гэсэн үг).

  • Examp1-р зүйл: 64KB байт үүрний хэмжээ 64KB слот = 65536 үүр (0x10000).
  • Хэрэв захын төхөөрөмж 7-р үүрэнд байгаа бол түүний хаяг нь: 0x40000000 + ( 0x7 * 0x10000 ) = 0x40070000
  • Example 2: 4KB байт үүрний хэмжээ: 4KB үүр = 4096 слот (0x1000)
  • Хэрэв захын төхөөрөмж 5-р үүрэнд байгаа бол түүний хаяг нь: 0x40050000 + ( 0x5 * 0x800 ) = 0x40055000

Санах ойн газрын зураг View

Та чадна view Reports функцийг ашиглан системийн санах ойн газрын зураг (Дизайн цэснээс Тайланг сонгоно уу). Жишээ ньample, Зураг 2-1 нь дэд системд зориулж үүсгэсэн хэсэгчилсэн санах ойн зураг юм

MICROCHIP SmartDesign MSS MSS ба даавуу AMBA APB3 6

Бүтээгдэхүүний дэмжлэг

Microsemi SoC Products Group нь Хэрэглэгчийн үйлчилгээ, Хэрэглэгчийн техникийн дэмжлэг үзүүлэх төв, webсайт, цахим шуудан, дэлхий даяарх борлуулалтын алба. Энэ хавсралт нь Microsemi SoC Products Group-тэй холбоо барьж, эдгээр тусламж үйлчилгээг ашиглах тухай мэдээллийг агуулна.

Харилцагчийн үйлчилгээ

Бүтээгдэхүүний үнэ, бүтээгдэхүүний шинэчлэл, шинэчлэлтийн мэдээлэл, захиалгын байдал, зөвшөөрөл гэх мэт техникийн бус бүтээгдэхүүний дэмжлэг авахын тулд Хэрэглэгчийн үйлчилгээтэй холбогдоно уу.

  • Хойд Америкаас 800.262.1060 руу залгаарай
  • Дэлхийн бусад улс орнуудаас 650.318.4460 руу залгаарай
  • Факс, дэлхийн хаанаас ч, 408.643.6913

Хэрэглэгчийн техникийн дэмжлэг үзүүлэх төв

Microsemi SoC Products Group нь Хэрэглэгчийн Техникийн Дэмжлэгийн Төвийг өндөр ур чадвартай инженерүүдээр ажиллуулж, Microsemi SoC бүтээгдэхүүний талаарх таны техник хангамж, програм хангамж, дизайны асуултуудад хариулахад тусална. Хэрэглэгчийн техникийн дэмжлэг үзүүлэх төв нь хэрэглээний тэмдэглэл, дизайны мөчлөгийн нийтлэг асуултуудын хариулт, мэдэгдэж буй асуудлуудын баримт бичиг, янз бүрийн түгээмэл асуултуудыг бий болгоход маш их цаг зарцуулдаг. Тиймээс, бидэнтэй холбогдохын өмнө манай онлайн эх сурвалжтай танилцана уу. Бид таны асуултанд аль хэдийн хариулсан байх магадлалтай.

Техникийн дэмжлэг

Хэрэглэгчийн дэмжлэгт зочилно уу webсайт (www.microsemi.com/soc/support/search/default.aspx) нэмэлт мэдээлэл, дэмжлэг авах. Хайлт хийх боломжтой олон хариултууд web эх сурвалж нь диаграмм, зураг чимэглэл, бусад эх сурвалжийн холбоосыг агуулдаг webсайт.

Webсайт

Та SoC-ийн нүүр хуудаснаас техникийн болон техникийн бус төрөл бүрийн мэдээллийг үзэх боломжтой www.microsemi.com/soc.

Хэрэглэгчийн техникийн дэмжлэгийн төвтэй холбоо барьж байна

Техникийн дэмжлэгийн төвд өндөр ур чадвартай инженерүүд ажилладаг. Техникийн дэмжлэг үзүүлэх төвтэй цахим шуудангаар эсвэл Microsemi SoC Products Group-ээр дамжуулан холбогдож болно webсайт.

Имэйл
Та техникийн асуултаа манай цахим шуудангийн хаяг руу илгээж, имэйл, факс, утсаар хариу авах боломжтой. Түүнчлэн, хэрэв танд дизайн хийхэд асуудал тулгарвал загвараа имэйлээр илгээх боломжтой fileтусламж авах. Бид өдрийн турш имэйл хаягаа байнга хянаж байдаг. Бидэнд хүсэлтээ илгээхдээ өөрийн овог нэр, компанийн нэр, холбоо барих мэдээллээ оруулахаа мартуузай. Техникийн тусламжийн имэйл хаяг нь soc_tech@microsemi.com.

Миний хэрэг

Microsemi SoC Products Group-ийн хэрэглэгчид Миний Кейс рүү орж онлайнаар техникийн хэргийг илгээж, хянах боломжтой.

АНУ-аас гадна

АНУ-ын цагийн бүсээс гадуур тусламж хэрэгтэй байгаа хэрэглэгчид цахим шуудангаар (soc_tech@microsemi.com) техникийн дэмжлэгтэй холбоо барьж эсвэл орон нутгийн борлуулалтын албатай холбогдож болно. Борлуулалтын албаны жагсаалтыг эндээс авах боломжтой www.microsemi.com/soc/company/contact/default.aspx.

ITAR техникийн дэмжлэг

Олон улсын зэвсгийн наймааны журмаар (ITAR) зохицуулагддаг RH болон RT FPGA-ийн техникийн дэмжлэг авахыг хүсвэл бидэнтэй холбогдоно уу. soc_tech_itar@microsemi.com. Эсвэл Миний тохиолдлууд дотроос ITAR унадаг жагсаалтаас Тийм гэснийг сонгоно уу. ITAR-ийн зохицуулалттай Microsemi FPGA-ийн бүрэн жагсаалтыг ITAR-д зочилно уу web хуудас. Microsemi корпораци (NASDAQ: MSCC) нь хагас дамжуулагч шийдлүүдийн цогц багцыг санал болгодог: сансар, батлан ​​хамгаалах, аюулгүй байдал; аж ахуйн нэгж, харилцаа холбоо; аж үйлдвэрийн болон өөр эрчим хүчний зах зээл. Бүтээгдэхүүн нь өндөр хүчин чадалтай, өндөр найдвартай аналог болон RF төхөөрөмжүүд, холимог дохио ба RF-ийн нэгдсэн хэлхээ, тохируулж болох SoC, FPGA, бүрэн дэд системүүд орно. Microsemi нь Калифорниа мужийн Алисо Виежо хотод байрладаг. Дэлгэрэнгүй мэдээллийг эндээс авна уу www.microsemi.com.

© 2013 Microsemi корпораци. Бүх эрх хуулиар хамгаалагдсан. Microsemi болон Microsemi лого нь Microsemi корпорацийн худалдааны тэмдэг юм. Бусад бүх барааны тэмдэг, үйлчилгээний тэмдэг нь тус тусын эздийнхээ өмч юм.

Microsemi корпорацийн төв байр
One Enterprise, Aliso Viejo CA 92656 АНУ АНУ дотор: +1 949-380-6100 Борлуулалт: +1 949-380-6136 Факс: +1 949-215-4996

Баримт бичиг / нөөц

MICROCHIP SmartDesign MSS MSS болон Fabric AMBA APB3 дизайн [pdf] Хэрэглэгчийн гарын авлага
SmartDesign MSS MSS ба даавуу AMBA APB3 дизайн, SmartDesign MSS, MSS болон даавуу AMBA APB3 дизайн, AMBA APB3 дизайн

Лавлагаа

Сэтгэгдэл үлдээгээрэй

Таны имэйл хаягийг нийтлэхгүй. Шаардлагатай талбаруудыг тэмдэглэсэн *