SmartDesign MSS Simulation

Impormasyon sa Produkto:
Ang SmartDesign MSS Simulation usa ka bahin sa SmartFusion Microcontroller Subsystem nga mahimong i-simulate gamit ang ModelSim. Ang MSS simulation gihimo gamit ang Bus Functional Model (BFM) nga estratehiya. Ang SmartFusion MSS Cortex M3 processor gimodelo sa Actel's AMBA Bus Functional Model (BFM). Ang SmartFusion MSS peripheral giklasipikar ngadto sa duha ka grupo: ang unang grupo adunay bug-os nga mga modelo sa pamatasan, samtang ang ikaduha nga grupo adunay mga modelo sa memorya nga nagpagawas lamang og mga mensahe kung ang mga lokasyon sa memorya sulod sa peripheral na-access.
Bus Functional Model:
Ang SmartFusion MSS Cortex M3 processor gimodelo sa Actel's AMBA Bus Functional Model (BFM). Kini nagpasayon sa mga tiggamit sa pagsundog sa processor tungod kay naghatag kini og mga detalye sa gisuportahan nga mga instruksyon ug syntax sa BFM.
Mga Peripheral ug Paggawi:
Aron maminusan ang oras sa simulation, ang pipila nga mga peripheral sa SmartFusion MSS wala’y hingpit nga mga modelo sa pamatasan. Hinuon, gipulihan sila sa mga modelo sa memorya nga nagpagawas lamang sa mga mensahe kung ang mga lokasyon sa memorya sa sulod sa peripheral na-access. Kini nagpasabot nga ang peripheral nga mga signal dili mag-toggle base sa bisan unsa nga pagsulat sa mga rehistro, o mo-react sa bisan unsang signal inputs sa protocol pins. Ang mga peripheral nga nahulog sa kini nga grupo naglakip sa:
Paggamit sa Produkto:
- Tan-awa ang DirectCore AMBA BFM User's Guide (PDF) sa Actel alang sa mga detalye sa gisuportahan nga mga panudlo ug syntax sa BFM.
- Kung gusto nimo nga maminusan ang oras sa simulation, gamita ang mga peripheral nga adunay hingpit nga mga modelo sa pamatasan.
- Kung kinahanglan nimo nga gamiton ang mga peripheral nga adunay mga modelo sa memorya, hinumdomi nga ang ilang mga signal dili mag-toggle base sa bisan unsang pagsulat sa mga rehistro o reaksyon sa bisan unsang mga input sa signal sa mga pin sa protocol.
- Kung naa kay isyu sa SmartDesign MSS, tan-awa ang product support section sa user manual para sa tabang.
Suporta sa Produkto:
Kung kinahanglan nimo ang bisan unsang tabang sa SmartDesign MSS, mahimo nimong kontakon ang sentro sa suporta sa teknikal sa kostumer pinaagi sa ilang website o pinaagi sa pagtawag kanila direkta. Para sa teknikal nga suporta sa ITAR, palihog tan-awa ang ITAR Technical Support nga seksyon sa user manual.
Simulation
Ang SmartFusion Microcontroller Subsystem mahimong ma-simulate gamit ang ModelSim. Ang MSS simulation gihimo gamit ang Bus Functional Model (BFM) nga estratehiya. Ang simulation makatabang sa pipila ka mga sitwasyon, sama sa:
- Pag-verify sa pagkadugtong ug pag-address sa mga soft peripheral sa Tela
- Pag-verify sa External Memory Interface configuration gamit ang memorya sa imong vendor
- Pag-verify sa pamatasan sa ACE
Kini nga dokumento naghulagway sa simulation nga suporta alang sa SmartFusion MSS.
Bus Functional Model
Ang SmartFusion MSS Cortex M3 processor gimodelo sa Actel's AMBA Bus Functional Model (BFM). Tan-awa ang DirectCore AMBA BFM User's Guide (PDF) sa Actel alang sa mga detalye sa gisuportahan nga mga panudlo ug syntax sa BFM.
Mga Peripheral ug Paggawi
Aron maminusan ang oras sa simulation, ang pipila nga mga peripheral sa SmartFusion MSS wala’y hingpit nga mga modelo sa pamatasan. Hinuon gipulihan sila sa mga modelo sa memorya nga magpagawas sa usa ka mensahe nga nagpaila kung ang mga lokasyon sa memorya sa sulod sa peripheral na-access na. Kini nagpasabot nga ang peripheral nga mga signal dili mag-toggle base sa bisan unsa nga pagsulat sa mga rehistro, o mo-react sa bisan unsang signal inputs sa protocol pins. Ang mga peripheral nga nahulog sa kini nga grupo naglakip sa:
- UART
- SPI
- I2C
- MAC
- PDMA
- WatchDog
- Timer
- RTC
Ang mga peripheral nga adunay hingpit nga mga modelo sa pamatasan naglakip sa:
- Pagdumala sa Orasan
- eNVM
- External Memory Controller
- ACE
- GPIO
- Panapton Interface Controller
- eFROM
- AHB Bus Matrix
Ang modelo sa simulation sa eNVM dili masugdan sa pagtipig sa datos o data sa kliyente sa pagsugod. Ang eSRAM ug eNVM gimodelo gamit ang 256 x 8 RAMs. Kung mogamit ka ug lahi nga gidak-on sa RAM ang imong modelo mogamit sa 256 x 8 nga gidak-on sa RAM. Sa susama, ang modelo sa simulation sa eFROM dili masugdan sa datos sa pagsumpo sa rehiyon. Makasulat ug makabasa ka sa duha ka peripheral isip mga elemento sa memorya.
Pag-agos sa Simulation
Ang Figure 1-1 naghulagway sa hierarchy sa usa ka tipikal nga MSS nga disenyo. Ang MSS component kay instantiated sa usa ka top level SmartDesign component nga adunay fabric peripheral. Niini nga senaryo, ang pagmugna sa MSS component maghimo og test.bfm ug user.bfm files. Ang paghimo sa SmartDesign_Top nga sangkap mopatungha sa subsystem.bfm file.

- Test.bfm: Naglangkob kini sa mga mando sa BFM aron masugdan ang modelo sa simulation. Ang BFM nagmando niini file namugna base sa imong MSS configuration. Kini file susama sa system boot code, tungod kay kini nag-initialize sa MSS ug nagtawag sa imong user application. Ayaw usba kini file.
- User.bfm: Mahimo nimong ipasibo kini file aron sundon ang mga transaksyon sa CortexM3 sa imong sistema. Naglangkob kini og usa ka naglakip nga direktiba sa subsystem.bfm nga kinahanglan nga dili makomentaryo kung ikaw adunay bisan unsang mga peripheral sa tela nga gusto nimong i-simulate. Ang mapa sa memorya sa mga peripheral sa tela gipiho sa sulod sa subsystem.bfm, mahimo nimong i-refer ang mga gipasabut sa sulod niini nga BFM file. Kini file susama sa imong user application code.
- Subysystem.bfm: Naglangkob sa mapa sa panumduman sa panapton. Dili nimo kinahanglan nga usbon kini file.
Kini files awtomatik nga ipasa ngadto sa ModelSim™ ni Libero® IDE, mao nga ang kinahanglan nimong buhaton mao ang pag-usab sa user.bfm nga script sa dili pa modagan ang ModelSim. Ang user.bfm script mahimong ma-access pinaagi sa File Hierarchy, ubos sa imong MSS component sa Simulation Files node (sama sa gipakita sa Figure 1-2).

BFM Examples
Example 1: Pagboto sa ACE Status
Sa mosunod nga example, ang ACE status gisurbi para sa pagkompleto sa calibration ug gisulat ngadto sa usa sa MSS GPIO bits.
user.bfm:

Examp2: Pagsulat ug Pagpamatuod sa GPIO Bits sa Tela
Sa mosunod nga example, duha ka humok nga GPIO ang gidugang sa Tela. Ang subsystem.bfm awtomatik nga namugna sa sistema ug naglangkob sa memory map sa humok nga GPIO peripheral. Ang mga label mahimong ma-refer gikan sa sulod sa imong user.bfm script.
subsystem.bfm:

Ang subsystem.bfm file awtomatik nga namugna ug dili nimo kinahanglan nga usbon kini.
user.bfm:
SUPORTA SA KUSTOMER
Gisuportahan sa Microsemi SoC Products Group ang mga produkto niini nga adunay lainlaing mga serbisyo sa suporta, lakip ang Customer Service, Customer Technical Support Center, a website, electronic mail, ug mga opisina sa pagbaligya sa tibuok kalibutan. Kini nga apendise adunay kasayuran bahin sa pagkontak sa Microsemi SoC Products Group ug paggamit niini nga mga serbisyo sa suporta.
Serbisyo sa Kustomer
Kontaka ang Customer Service alang sa dili teknikal nga suporta sa produkto, sama sa pagpresyo sa produkto, pag-upgrade sa produkto, impormasyon sa pag-update, status sa order, ug pagtugot.
- Gikan sa North America, tawag sa 800.262.1060
- Gikan sa ubang bahin sa kalibutan, tawag sa 650.318.4460
- Fax, gikan sa bisan asa sa kalibutan, 650.318.8044
Customer Technical Support Center
Ang Microsemi SoC Products Group mga kawani sa Customer Technical Support Center niini nga adunay hanas kaayo nga mga inhenyero nga makatabang sa pagtubag sa imong hardware, software, ug mga pangutana sa disenyo bahin sa Microsemi SoC Products. Ang Customer Technical Support Center naggugol ug daghang oras sa paghimo og mga nota sa aplikasyon, mga tubag sa kasagarang mga pangutana sa siklo sa disenyo, dokumentasyon sa nahibal-an nga mga isyu, ug lain-laing mga FAQ. Busa, sa dili ka pa mokontak kanamo, palihug bisitaha ang among mga kapanguhaan sa online. Lagmit natubag na namo ang imong mga pangutana.
Teknikal nga Suporta
Bisitaha ang Customer Support weblugar (www.microsemi.com/soc/support/search/default.aspx) para sa dugang impormasyon ug suporta. Daghang mga tubag nga magamit sa pagpangita web Ang kapanguhaan naglakip sa mga diagram, mga ilustrasyon, ug mga link sa ubang mga kapanguhaan sa website.
Website
Mahimo nimong tan-awon ang lainlaing teknikal ug dili teknikal nga impormasyon sa SoC home page, sa www.microsemi.com/soc.
Pagkontak sa Customer Technical Support Center
Ang mga batid kaayo nga inhenyero nga kawani sa Technical Support Center. Ang Technical Support Center mahimong makontak pinaagi sa email o pinaagi sa Microsemi SoC Products Group website.
Email
Mahimo nimong ipahibalo ang imong teknikal nga mga pangutana sa among email address ug makadawat og mga tubag pinaagi sa email, fax, o telepono. Usab, kung adunay ka mga problema sa disenyo, mahimo nimong i-email ang imong disenyo files aron makadawat og tabang. Kanunay namong gimonitor ang email account sa tibuok adlaw. Kung ipadala ang imong hangyo kanamo, palihug siguruha nga iapil ang imong tibuuk nga ngalan, ngalan sa kompanya, ug ang imong impormasyon sa pagkontak alang sa hapsay nga pagproseso sa imong hangyo. Ang email address sa teknikal nga suporta mao ang soc_tech@microsemi.com.
Akong mga Kaso
Ang mga kustomer sa Microsemi SoC Products Group mahimong mosumite ug magsubay sa teknikal nga mga kaso online pinaagi sa pag-adto sa My Cases.
Sa gawas sa US
Ang mga kustomer nga nanginahanglan og tabang sa gawas sa mga time zone sa US mahimong makontak ang teknikal nga suporta pinaagi sa email (soc_tech@microsemi.com) o kontaka ang lokal nga sales office. Ang mga lista sa opisina sa pagpamaligya makita sa www.microsemi.com/soc/company/contact/default.aspx.
ITAR Teknikal nga Suporta
Para sa teknikal nga suporta sa RH ug RT FPGAs nga gi-regulate sa International Traffic in Arms Regulations (ITAR), kontaka mi pinaagi sa soc_tech_itar@microsemi.com. Sa laing bahin, sulod sa Akong Mga Kaso, pilia ang Oo sa drop-down list sa ITAR. Para sa kompletong listahan sa ITAR-regulated Microsemi FPGAs, bisitaha ang ITAR web panid.
Microsemi Corporation (NASDAQ: MSCC) nagtanyag sa usa ka komprehensibo nga portfolio sa semiconductor solusyon alang sa: aerospace, depensa ug seguridad; negosyo ug komunikasyon; ug industriyal ug alternatibong merkado sa enerhiya. Ang mga produkto naglakip sa high-performance, high-reliability analog ug RF device, mixed signal ug RF integrated circuits, customizable SoCs, FPGAs, ug complete subsystems. Ang Microsemi nahimutang sa Aliso Viejo, Calif. Pagkat-on pa sa www.microsemi.com.
Microsemi Corporate Headquarters Usa ka Enterprise, Aliso Viejo CA 92656 USA Sulod sa
USA: +1 949-380-6100 Pagbaligya: +1 949-380-6136
Fax: +1 949-215-4996
Mga Dokumento / Mga Kapanguhaan
![]() |
Microsemi SmartDesign MSS Simulation [pdf] Giya sa Gumagamit SmartDesign MSS Simulation, MSS Simulation, Simulation |




