Microsemi логоSmartFusion2 MSS MMUART тохиргоо
Хэрэглэгчийн гарын авлага

Танилцуулга

SmartFusion2 бичил хянагч дэд систем (MSS) нь бүрэн/хагас давхар, асинхрон/ синхрон горим, модемийн интерфэйсийн сонголт бүхий хоёр MMUART хатуу дагалдах төхөөрөмжийг (APB_0 ба APB_1 дэд автобус) хангадаг.
MSS Canvas дээр та MMUART инстанц бүрийг одоогийн программдаа ашиглаж байгаа эсэхээс хамааран идэвхжүүлэх (өгөгдмөл) эсвэл идэвхгүй болгох ёстой. Идэвхгүй болсон MMUART инстанцуудыг дахин тохируулах горимд (хамгийн бага чадлын төлөв) хадгална. Анхдагчаар, идэвхжүүлсэн MMUART инстанцуудын портууд нь төхөөрөмжийн Multi Standard I/Os (MSIOs)-д холбогдохоор тохируулагдсан байдаг. MMUART инстанцид хуваарилагдсан MSIO-г бусад MSS дагалдах төхөөрөмжтэй хуваалцдаг гэдгийг анхаарна уу. MMUART инстанц идэвхгүй болсон эсвэл MMUART инстанцийн портууд FPGA бүтэцтэй холбогдсон үед эдгээр хуваалцсан I/O-ууд нь MSS GPIO болон бусад нэмэлт төхөөрөмжид холбогдох боломжтой.
MMUART инстанц бүрийн функциональ байдлыг Microsemi-ээс олгосон SmartFusion2 MSS MMUART драйвер ашиглан програмын түвшинд тодорхойлсон байх ёстой.
Энэ баримт бичигт бид MSS MMUART инстанцуудыг хэрхэн тохируулах, захын дохиог хэрхэн холбохыг тайлбарлах болно.
MSS MMUART хатуу дагалдах хэрэгслийн талаарх дэлгэрэнгүй мэдээллийг SmartFusion2 хэрэглэгчийн гарын авлагаас авна уу.

Тохиргооны сонголтууд

Дуплекс горим:

  • Full Duplex – RXD болон TXD гэсэн цуваа өгөгдөлд хоёр дохио өгдөг
  • Хагас дуплекс – TXD_RXD цуваа өгөгдөлд нэг дохио өгдөг

Синк/синк горим - Синхрон горимыг сонгох нь CLK дохиог өгдөг.
Модемийн интерфейс - Модемийн интерфэйсийг сонгосноор MODEM портын бүлгийн портууд руу нэвтрэх боломжтой болно.

Microsemi SmartFusion2 MSS MMUART тохиргоо - Тохиргооны сонголтууд

Захын дохионы хуваарилалтын хүснэгт

SmartFusion2 архитектур нь захын дохиог MSIO эсвэл FPGA даавуунд холбох маш уян хатан схемийг өгдөг. Дагалдах төхөөрөмжөө аппликешн дээрээ юутай холбож байгааг тодорхойлохын тулд дохионы хуваарилалтын тохиргооны хүснэгтийг ашиглана уу. Даалгаврын хүснэгт нь дараах баганатай байна (Зураг 2-1).
MSIO - Өгөгдсөн мөрөнд тохируулсан захын дохионы нэрийг тодорхойлно.
Үндсэн холболт - Унждаг жагсаалтыг ашиглан дохио нь MSIO эсвэл FPGA-д холбогдсон эсэхийг сонгоно уу.
Чиглэл - Дохионы чиглэл IN, OUT эсвэл IN OUT эсэхийг заана.
Багцын зүү - Сигнал MSIO-д холбогдсон үед MSIO-тэй холбоотой багцын зүүг харуулна.
Нэмэлт холболтууд - Нарийвчилсан сонголтуудын чагтыг ашиглана уу view нэмэлт холболтын сонголтууд:

  • FPGA даавуунд MSIO-д холбогдсон дохиог ажиглахын тулд Fabric сонголтыг сонгоно уу.
  • MSS GPIO ашиглан FPGA даавуу эсвэл MSIO-ээс оролтын чиглэлийн дохиог ажиглахын тулд GPIO сонголтыг сонгоно уу.

Microsemi SmartFusion2 MSS MMUART тохиргоо - Дохионы хуваарилалтын хүснэгт

Холболтын өмнөхview

Холболтын өмнөхview MSS MMUART Configurator харилцах цонхны баруун талд байгаа самбар нь графикийг харуулж байна view онцолсон дохионы эгнээний одоогийн холболтуудын (Зураг 3-1).

Microsemi SmartFusion2 MSS MMUART тохиргоо - Холболтын Preview

Нөөцийн зөрчил

MSS дагалдах төхөөрөмжүүд (MMUART, I2C, SPI, CAN, GPIO, USB, Ethernet MAC) MSIO болон FPGA материалын хандалтын нөөцийг хуваалцдаг тул эдгээр нэмэлт төхөөрөмжүүдийн аль нэгийн тохиргоо нь одоогийн захын төхөөрөмжийн жишээг тохируулах үед нөөцийн зөрчилд хүргэж болзошгүй. Захын тохиргоо нь ийм зөрчилдөөн үүсэх үед тодорхой үзүүлэлтүүдийг өгдөг.
Өмнө нь тохируулсан захын төхөөрөмжийн ашигласан нөөц нь одоогийн захын тохируулагчийн гурван төрлийн санал хүсэлтийг бий болгодог:

  • Мэдээлэл - Хэрэв өөр захын ашигласан нөөц одоогийн тохиргоотой зөрчилдөхгүй бол холболтын өмнөх хэсэгт мэдээллийн дүрс гарч ирнэ.view самбар, тэр нөөц дээр. Дүрс дээрх хэрэгслийн зөвлөмж нь тухайн нөөцийг аль захын төхөөрөмж ашигладаг талаар дэлгэрэнгүй мэдээллийг өгдөг.
  • Анхааруулга/Алдаа - Хэрэв өөр захын төхөөрөмж ашиглаж байгаа нөөц одоогийн тохиргоотой зөрчилдвөл холболтын өмнөх хэсэгт анхааруулга эсвэл алдааны дүрс гарч ирнэ.view самбар, тэр нөөц дээр. Дүрс дээрх хэрэгслийн зөвлөмж нь тухайн нөөцийг аль захын төхөөрөмж ашигладаг талаар дэлгэрэнгүй мэдээллийг өгдөг.

Алдаа гарч ирэх үед та одоогийн тохиргоог хийх боломжгүй болно. Та өөр тохиргоог ашиглан зөрчилдөөнийг шийдвэрлэх эсвэл Цуцлах товчийг ашиглан одоогийн тохиргоог цуцалж болно.
Анхааруулга гарч ирэх үед (мөн алдаа байхгүй) та одоогийн тохиргоог хийж болно. Гэсэн хэдий ч та ерөнхий MSS үүсгэх боломжгүй; та Libero SoC бүртгэлийн цонхонд үеийн алдааг харах болно. Тохиргоо хийхдээ үүссэн зөрчилдөөнийг зөрчил үүсгэж буй нэмэлт төхөөрөмжүүдийн аль нэгийг нь дахин тохируулах замаар шийдвэрлэх ёстой.
Зөрчилдөөнийг алдаа эсвэл анхааруулга гэж мэдээлэх эсэхийг тодорхойлохын тулд захын тохиргоонууд нь дараах дүрмийг хэрэгжүүлдэг.

  1. Хэрэв тохируулж буй захын төхөөрөмж нь GPIO захын төхөөрөмж бол бүх зөрчил нь алдаа болно.
  2. Хэрэв тохируулж буй захын төхөөрөмж нь GPIO захын төхөөрөмж биш бол зөрчил нь GPIO эх сурвалжтай зөрчилдсөнөөс бусад тохиолдолд бүх зөрчил нь алдаа болно.

Алдаа жишээample
USB дагалдах төхөөрөмж нь H27 багц зүүтэй холбогдсон төхөөрөмжийн PAD-г ашигладаг. MMUART_0 захын төхөөрөмжийг TXD_RXD портыг MSIO-д холбосон байхаар тохируулах нь алдаа гарах болно.
Зураг 4-1 TXD_RXD портын холболтын хуваарилалтын хүснэгтэд харуулсан алдааны дүрсийг харуулж байна.

Microsemi SmartFusion2 MSS MMUART тохиргоо - Алдаа харуулав

Зураг 4-2 өмнөх хэсэгт харуулсан алдааны дүрсийг харуулдагview TXD_RXD портын PAD нөөц дээрх самбар.

Microsemi SmartFusion2 MSS MMUART тохиргоо - Урьдчилсан алдааview Самбар

Анхааруулга Example
GPIO дагалдах төхөөрөмж нь H27 (GPIO_27) зүүтэй холбогдсон төхөөрөмжийн PAD-г ашигладаг.
MMUART_0 захын төхөөрөмжийг TXD_RXD порт нь MSIO-д холбогдсон байхаар тохируулах нь анхааруулга өгөх болно.
Зураг 4-3 TXD_RXD портын холболтын хуваарилалтын хүснэгтэд харуулсан анхааруулах дүрсийг харуулж байна.

Microsemi SmartFusion2 MSS MMUART тохиргоо - Анхааруулга харуулав

Зураг 4-4 өмнөх хэсэгт харуулсан анхааруулах дүрсийг харуулнаview TXD_RXD портын PAD нөөц дээрх самбар.

Microsemi SmartFusion2 MSS MMUART тохиргоо - Анхааруулгаview Самбар

Мэдээлэл Жньample
USB дагалдах төхөөрөмж нь H27 багц зүүтэй холбогдсон PAD төхөөрөмжийг ашигладаг (Зураг 4-5).
MMUART_0 захын төхөөрөмжийг TXD_RXD порт нь FPGA-д холбогдсон байхаар тохируулах нь зөрчилдөөн үүсгэхгүй. Гэсэн хэдий ч, тэр PAD нь TXD_RXD порттой холбоотой болохыг харуулахын тулд (гэхдээ энэ тохиолдолд ашиглагдаагүй) мэдээллийн дүрс тэмдэг нь өмнөх цонхонд харагдана.view самбар. Дүрстэй холбоотой хэрэгслийн зөвлөмж нь нөөцийг хэрхэн ашиглаж байгаа тухай тайлбарыг өгдөг (энэ тохиолдолд USB).

Microsemi SmartFusion2 MSS MMUART тохиргоо - Мэдээллийг харуулсан

Портын тодорхойлолт

Хүснэгт 5-1 • Портын тодорхойлолт

Портын нэр Порт групп Чиглэл Тодорхойлолт
TXD MMUART_ _PADS
MMUART_ _ДААВАН
Гадагшаа Бүрэн дуплекс горим дахь цуврал гаралтын өгөгдөл. Энэ бол Core16550-аас дамжуулах өгөгдөл юм. Энэ нь BAUD OUT гаралтын зүүтэй синхрончлогдсон.
RXD MMUART_ _PADS
MMUART_ _ДААВАН
In Бүрэн дуплекс горимд цуврал оролтын өгөгдөл. Энэ бол Core16550 руу дамжуулах өгөгдөл юм. Энэ нь PCLK оролтын зүүтэй синхрончлогдсон.
TXD_RXD MMUART_ _PADS
MMUART_ _ДААВАН
Гадуур нь Хагас дуплекс горимд цуваа гаралт ба оролтын өгөгдөл.
CLK MMUART_ _CLK
MMUART_ _FABRIC_CLK
Гадуур нь Синхрон горимд байгаа цаг.
RTS MMUART_ _MODEM_PADS MMUART_ _FABRIC_MODEM Гадагшаа Илгээх хүсэлт.
Энэхүү идэвхтэй өндөр гаралтын дохио нь Core16550 нь өгөгдөл илгээхэд бэлэн болсон тухай залгагдсан төхөөрөмжид (модем) мэдэгдэхэд ашиглагддаг. Энэ нь Модемийн хяналтын бүртгэлээр дамжуулан CPU-ээр програмчлагдсан байдаг.
DTR MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM Гадагшаа Өгөгдлийн терминал бэлэн.
Энэхүү идэвхтэй өндөр гаралтын дохио нь Core16550 нь харилцаа холбооны холбоосыг бий болгоход бэлэн болсон тухай залгагдсан төхөөрөмжид (модем) мэдээлдэг. Энэ нь Модемийн хяналтын бүртгэлээр дамжуулан CPU-ээр програмчлагдсан байдаг.
DSR MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM In Өгөгдлийн багц бэлэн.
Энэхүү идэвхтэй өндөр дохио нь залгагдсан төхөөрөмж (модем) Core16550-тэй холболт хийхэд бэлэн болсныг илтгэх оролт юм. Core16550 нь энэ мэдээллийг Модемийн статусын бүртгэлээр дамжуулан CPU-д дамжуулдаг. Энэ бүртгэл нь регистрийг хамгийн сүүлд уншсанаас хойш DSR дохио өөрчлөгдсөн эсэхийг мөн зааж өгнө.
CTS MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM In Илгээхийн тулд цэвэрлэ.
Энэхүү идэвхтэй өндөр дохио нь залгагдсан төхөөрөмж (модем) өгөгдөл хүлээн авахад бэлэн болсныг харуулах оролт юм. Core16550 нь энэ мэдээллийг Модемийн статусын бүртгэлээр дамжуулан CPU-д дамжуулдаг. Энэ бүртгэл нь бүртгэлийг хамгийн сүүлд уншсанаас хойш CTS дохио өөрчлөгдсөн эсэхийг мөн зааж өгнө.
Портын нэр Порт групп Чиглэл Тодорхойлолт
RI MMUART_ _PADS_MODEM
\MMUART_ _FABRIC_MODEM
in Бөгжний үзүүлэлт.
Энэхүү идэвхтэй өндөр дохио нь залгагдсан төхөөрөмж (модем) утасны шугам дээрх дуугарах дохиог хэзээ мэдэрсэн болохыг харуулсан оролт юм. Core16550 нь энэ мэдээллийг Модемийн статусын бүртгэлээр дамжуулан CPU-д дамжуулдаг. Энэ бүртгэл нь RI-ийн арын ирмэг хэзээ мэдрэгдсэнийг мөн зааж өгдөг.
DCD MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM In Өгөгдөл тээвэрлэгч илрүүлэх.
Энэхүү идэвхтэй өндөр дохио нь залгагдсан төхөөрөмж (модем) нь тээвэрлэгчийг илрүүлсэн тухай илтгэх оролт юм.
Core16550 нь энэ мэдээллийг Модемийн статусын бүртгэлээр дамжуулан CPU-д дамжуулдаг. Энэ бүртгэл нь хамгийн сүүлд регистрийг уншсанаас хойш DCD дохио өөрчлөгдсөн эсэхийг мөн зааж өгнө.

Анхаарна уу

  • Портын нэрүүд нь MMUART инстанцийн нэрийг угтвар болгон агуулна, жишээ нь MMUART_ _TXD_RXD.
  • Даавууны "үндсэн холболт" оролтын портуудын нэрэнд "F2M" дагавар залгах болно, жишээ нь MMUART _ _RXD_F2M.
  • Даавууны "нэмэлт холболт" оролтын портуудын нэрэнд "I2F" дагавар дагавартай байна, жишээ нь MMUART_ _TXD_RXD_I2F.
  • Даавууны гаралт ба гаралтыг идэвхжүүлэх портын нэрэнд "M2F" болон "M2F_OE" дагавар залгах болно, жишээ нь MMUART_ _TXD_RXD_M2F болон MMUART_ _ TXD_RXD_M2F_OE.
  • PAD портууд нь дизайны шатлалын бүх шатанд автоматаар дээшлэгддэг.

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

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 логоMicrosemi корпорацийн төв байр
One Enterprise, Aliso Viejo CA 92656 АНУ
АНУ дотор: +1 949-380-6100
Борлуулалт: +1 949-380-6136
Факс: +1 949-215-4996
5-02-00336-0/03.12

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

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

Microsemi SmartFusion2 MSS MMUART тохиргоо [pdf] Хэрэглэгчийн гарын авлага
SmartFusion2 MSS MMUART тохиргоо, MSS MMUART тохиргоо, MMUART тохиргоо

Лавлагаа

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

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