Simulacija & Emulation

W

Waqas

Guest
Kakšna je razlika b / w & Simulation tekma?, Kako lahko u define simulator Emulator?.

Prosimo, navedite nekaj primerov

 
Fortinet, producent rozwiązań bezpieczeństwa sieciowego i zintegrowanych systemów zarządzania zagrożeniami (UTM - Unified Threat Management), wprowadził do oferty dwa nowe urządzenia z rodziny FortiWeb do zabezpieczania aplikacji sieci Web. FortiWeb-1000 adresowany jest do średnich i większych firm, a FortiWeb 3000 przeznaczono dla dużych korporacji, dostawców aplikacji internetowych oraz usług "w chmurze".

Read more...
 
Simulator in emulator sta dve različni orodji namen je bil zagotoviti delovno platformo za zagon programske opreme v celoti ali izvršitev segment program napisan za mikrokrmilniška ali mikroprocesor.

Simulator je programska oprema platforme, včasih znan kot virtualna (strojna oprema), simulator izvaja v računalniški sistem, kot je PC.Lahko samo simulirajo obnašanje programa, ki ste jih napisali.Večina simulator prihaja z virtualnimi stikala, I / Os in ure, ter LED specifed v poseben register vzporejena naslovni prostor.Edini problem s simulator je, da ni mogoče simulirati v realnem času, nadzor in zbiranje podatkov, ker ni fizično povezavo z zunanjim svetom za signale v realnem svetu.

Tekmec (včasih znana kot v krogom tekmec ali ICE) je strojna platforma, običajno poganja močnejši mikroprocesor ali mikrokrmilniško kot mikroprocesor želite tekmovati.Na voljo je v modulu ali polje bodisi z PLCC DIP ali zatiči za vas, da vstavite in vmesnik za vašo ciljno aplikacijo ali odbora za razvoj.Prav tako ima bodisi vzporedno, standardni 9-pin DB / M serijsko ali USB povezavo z računalnikom.Konfiguracija programske opreme tekmec in orodje za iskanje in odpravljanje napak teče v računalnik, da jo debug in gledal pomnilnika, smetišče demontažo, registrov, in v pristaniščih.Problem s tekmec je, da je ponavadi drago.

Alternative tekmec in simulator je tisto, kar je trenutno bolj priljubljen na trgu, ki je v stika razhroąčevalnik (ICD), ki je tudi v krogom programmer (ICP).Je ceneje kot tekmec in omogoča sprotno odpravljanje napak.

 
Simulacija versus tekma
Vlog simulacije in tekmovanja v razvoju DSP na osnovi modelov lahko zavajajoče, saj na prvi pogled, ki jih opravljajo podobne funkcije.Na preprost način, je glavna razlika med simulacijo in tekmovanja je, da je simulacija storiti vse programske opreme in tekmovanja poteka v strojni opremi.Sonda globlje, vendar pa, in edinstvene značilnosti in prepričljivih prednosti posameznih instrumentov so jasne.Skupaj seboj dopolnjujejo dala ugodnosti, da niti ena sama ne more zagotoviti.
Tradicionalno, delo simulacije se začne v prvih fazah načrtovanja, kjer oblikovalca jo uporabi za oceno izvorno kodo.Razvijalci uporabi simulatorjev, da model arhitekture kompleksnih sistemov več jedro zgodaj v procesu oblikovanja, navadno mesecev pred strojne opreme je na voljo.Tako je mogoče ovrednotiti različne načrtovanje konfiguracije, brez potrebe po prototip naprave.Poleg tega, simulacija software zbira ogromne količine podatkov, kot oblikovalec teče svojim ključnim kode in omogoča različne variacije na to.Simulacija programske opreme, prav tako omogoča določitev najbolj učinkovita kodo za uporabo v uporabi projektiranju, ki ga predstavlja uspešnost DSP in vseh zunanjih naprav, ki vplivajo na izvajanje kode.
Vendar pa se v preteklosti, počasnost simulatorji preprečiti jim v veliki meri uporabljajo.Da bi bili učinkoviti, morajo biti hitro simulatorjev, ki omogoča množično zbiranje podatkov, potrebnih za zapletene aplikacije DSP.Kot rezultat počasne simulatorji, oblikovalci območje namesto k izvedbi analize tuning in kasneje v ciklu, ko so za razvoj prototipov strojne opreme na voljo proces, ki povzroča veliko časa in stroškov kazni.Z uvedbo hitrega simulacijo tehnologije in orodij za zbiranje podatkov, lahko razvijalci zbira ogromne količine podatkov v nekaj minutah, namesto prejšnjih ur ali konkurenčne simulatorjev potrebno.Simulatorji so pomembno orodje pri oblikovanju in debug postopku, ker lahko delujejo enako simulacijo znova in znova, ki temelji na strojni opremi ocen ne more doseči zaradi sprememb, ki jih povzročajo zunanji dogodki, kot je interrupts.Prav tako so izredno prilagodljivi in zagotavljajo vpogled v CPU sam ali je mogoče uporabiti za model popoln sistem.Lahko tudi enostavno rescaled in povezan z različnimi spomini in perifernih naprav.Ker so oblikovalci modeliranje strojne opreme, ki jih lahko dejansko gradijo stvari v model, ki jim omogočajo, da ekstraktu veliko več podatkov, ki omogočajo nekatere napredne zmogljivosti analize.
Emulation zmogljivosti In-Depth
Torej, če ne pride na tekmovanje?Emulation omogoča razvijalcem, da videti v realnem času, interakcije med različnimi modeli strojne in programske opreme.Možno je tudi, da priključite v realnem svetu spodbudila periferija in začeti debugging sistema vedenje.Razvijalci uporaba tekmec pozneje v zasnove, ko se v realnem svetu na voljo podatki teči s kodo.To potrjuje simulator testirajo design določanju, kako dejansko opravlja strojne opreme, če zahtevek teče na njem.Ko je znano, te informacije, lahko oblikovalec ponovno zaposliti simulatorja za nadaljnjo optimizacijo delovanja strojne opreme.
Emulatorje sami so si vleče težko držati korak z neizprosna navzgor marca ure hitrosti, hitrosti prenosa podatkov in skoraj nemogoče prodreti napravo kompleksnosti.Advanced tekma tehnologije, kot so v realnem času izmenjave podatkov vam omogoča, da pridobijo vpogled v delovanje sistemov ne vplivajo na vedenje.TI's XDS560TM PCI Bus JTAG Scan-Based Emulator s svojimi podatki RTDXTM povezavo pomaga zmanjšuje problem "vanishing vidljivosti", ki se pojavlja kot povečanje hitrosti procesorja, in ker periferne enote, podatki, avtobusi in drugimi sistemskimi komponentami so vgrajeni v naprave, zaradi česar je skoraj nemogoče, da si ogledate v realnem času vedenje uporabi v izvršitveni čip ali najti preskusni točki, s katerim za dostop do podatkov.Emulators lahko prenos podatkov v in iz platforme za razvoj gostiteljice in procesor cilj, download kodo in pogled zapleteno zaporedje dogodkov, ne da bi spremenili delovanje naprave, vse to pa bi bilo mogoče oceniti, kako bo sistem opravlja enkrat v mestu, v celoti razvitih program.

 
ok, Basics, v zvezi z UP,

Emulator teče na dejanske datoteke, kot je prvotno napravo ker bi Simulator le MIMCS tako napravo, bi lahko odgovorila na vaš program in s tem tudi večino časa izvaja na različne datoteke.

 
jaz upanje ta dokument vam bo pomagal ven ...
Oprostite, toda morate prijavo na ogled te priloge

 
Da, paladij je tekmec, ki temelji na procesor ,,,,,

Paladij sistemi so grajeni po meri procesorji izdelani posebej za emulacijo.Vsak meri ASIC v Palladium izvaja sto programirati Boolean logične procesorje za ocenjevanje.Vsak ASIC je kombinirana s spominom na keramični multi-chip modul (MCM) za modeliranje oblikovanje spomina in za odpravljanje napak.

 
Kot že ime pove, simulatorji se preveri, kako je koda ur dela - s pomočjo programske opreme, ki simulira registrov, periferne enote in vse (ni prave strojne opreme, ki sodelujejo le simulacija njih uporabo programske opreme).

Ampak emulatorje na strani, da preveri, kako je koda deluje s strojno opremo ur.emulator deluje kot ur predelovalec (oponaša) v harware ur, tako da se lahko u debug ali ur kodo in strojno opremo iti sam dobro ali ne.

 

Welcome to EDABoard.com

Sponsor

Back
Top