Simulace a emulace embedded systémů Vyřešeno

...

Moderátoři: Marfy, Mods_junior, Mods_senior, HW spec team

Uživatelský avatar
Zakk
Level 3
Level 3
Příspěvky: 575
Registrován: únor 13
Pohlaví: Muž

Simulace a emulace embedded systémů

Příspěvekod Zakk » 12 črc 2020 11:30

Ahoj,
tak vás ještě jednou poprosím o radu ohledně otázek otázek ke zkouškám, většina už se mi nějak (i po konzultaci ve škole) podařila alespoň nějak zpracovat ale k téhle toho mám pořád zoufale málo

Otázka (okruh)
Modelování a simulace vestavných (embedded) systémů. Přímé vkládání programů z matematických systémů (MATLAB, Mahematica, apod.) do vývojových desek.

moje odpověď
Matlab/Mathematica
• Program je napsán v matlabu (nebo jiném podobném softwaru)
uživatel nemusí přímo nic programovat, ale píše matematické/logické výrazy

Např. „naprogramujeme“ PDI regulátor..

Software může vygeneruje přímo strojový kód, který se vloží přímo do procesoru


Je tady někdo, kdo by mi k tomu dokázal rychle něco trochu říct/odkázat na vhodné materiály?

( Podotýkám, že v MATLABu jsem nikdy nic nepsal, ani se ničím podobným v podstatě nijak nezabýval, ale zdržte se prosím "hejtu" na mě i na školu.. to mi teď nijak nepomůže :D )

Pak je tam ještě další (trochu související) otázka

Simulace a emulace vestavných systémů – Postupy pro simulování a emulování reálných procesů v použitých zařízeních. Druhy emulátorů a jejich rozhraní (SPI, JPEG, inside emulátory). Příprava procesorů pro emulaci.

moje odpověď
Obecný rozdíl emulace a simulace
Simulace slouží k získání nových poznatků o subjektu
Emulace zajišťuje jeho funkce jinými prostředky

Simulace a emulace u vestavných systémů

Simulace
• čistě virtuální (na počítači simulujeme chování systémů)

Emulace
• Při nahrávání do hw (např. vývojové desky) máme emulátor který je (např. pomocí kabelu) připojený (nebo je už integrován v desce) a můžeme kód nahrát do mikročipu a provádět krokování

Druhy emulátorů podle rozhraní:

Sériová linka (SPI)
• připojeno napřímo k čipu, je možné nahrávat kód, ale není možné krokování
• (je třeba obslužná elektronika pro nahrání kódu do procesoru, který je v tu dobu v pasivní roli- proto emulace)

JTAG (join test action group)

• zařízení obsahující nástroje umožňující krokování-debug (dříve krabička vedle, dnes často součástí vývojových desek)
• standard vyvinutý pro testování plošných spojů a obvodů
• používá se pro nahrávání kódu do procesorů, flash pamětí, FPGA atd.

Inside emulátory
• bond-out procesor, který se vloží do patice místo původního procesoru během vývoje
• Má vyvedeny vnitřní signály-poskytují infromace o stavu procesoru (za účelem testování – debug)
• už se nepoužívá ?



Reklama
Uživatelský avatar
ITCrowd
Tvůrce článků
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19315
Registrován: březen 10
Pohlaví: Muž

Re: Simulace a emulace embedded systémů

Příspěvekod ITCrowd » 12 črc 2020 12:37

Skutečně PDI regulátor?
Není to PID regulátor?
Kdyby ses celou dobu neflákal, aspoň bys věděl, jak se to píše. Pro šmejdy a podvodníky tu nejsme. Nejlíp uděláš, když vypadneš ze školy a půjdeš zametat ulice. Případně se dej na politiku. Tam jako podvodník a flákač zapadneš.
A pro tebe a tobě podobné - tohle není žádný hejt, ale dobře míněná rada.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
Zakk
Level 3
Level 3
Příspěvky: 575
Registrován: únor 13
Pohlaví: Muž

Re: Simulace a emulace embedded systémů

Příspěvekod Zakk » 12 črc 2020 14:06

Tak mě ukamenujte za překlep no.. :roll:

A je jednoduchý mě nařknout z flákání, když vůbec nevíš kolik času jsem celkově u učení strávil..
BTW: škole jsem (hlavně poslední dobou) věnoval opravdu dost času, ale těch věcí je zkrátka hodně a zrovna tímhle jsme se nikdy ani moc nezabývali ( ale jak už jsem ale řekl nechci tady nějak pomlouvat školu a vlastně vůbec se tady takovouhle debatou zdržovat..)

ITCrowd píše:Pro šmejdy a podvodníky tu nejsme.

jestli bereš radu a pomoc při učení jako podvod..ok

ITCrowd píše:Nejlíp uděláš, když vypadneš ze školy a půjdeš zametat ulice.

to je opravdu dobrá rada.. po třech letech studia, když už mi chybí do konce krůček..

Opravdu nechápu proč musíš být tak arogantní..
(to už jsem tady zaregistroval hodněkrát.. tvoje odborný znalosti nezpochybňuju, co se týče sítí a fyzicky toho víš opravdu dost a párkrát jsi i mě dobře poradil.. ale tohle by sis mohl odpustit..)

Půl dne se tady můžete dohadovat, jak otočit zdroj a podobně.. ale když někdo slušně požádá o radu se školou tak na něj čas nemáte a pro "podvodníky" tady nejste.

Uživatelský avatar
mmmartin
Moderátor
Master Level 9
Master Level 9
Příspěvky: 8437
Registrován: srpen 04
Bydliště: Praha
Pohlaví: Muž

Re: Simulace a emulace embedded systémů  Vyřešeno

Příspěvekod mmmartin » 12 črc 2020 14:18

Totální souhlas s ITCrowd.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Architektura operačních systémů užívaných v embedded systémech
    od Zakk » 08 čer 2020 20:47 » v Vše ostatní (sw)
    14
    712
    od OndraVy
    10 črc 2020 16:02
  • Přesun systému z HDD na SSD
    od Klikoo » 26 lis 2019 09:29 » v Problémy s hardwarem
    24
    1184
    od RIKI22
    26 lis 2019 13:17
  • Spouštění systému
    od ovilas » 08 kvě 2020 19:19 » v Windows 10, 8, 7, Vista, XP…
    3
    425
    od ITCrowd
    09 kvě 2020 08:01
  • Nestabilita systému
    od Donator_HD » 03 úno 2020 08:37 » v BSOD (Blue Screen Of Death)
    7
    1056
    od ITCrowd
    04 úno 2020 10:03
  • 950 KČ za reinstalaci systému Macbook Air 13,3
    od kasper » 21 lis 2019 17:49 » v Reklamace a zákony
    16
    4971
    od kasper
    16 pro 2019 22:26

Zpět na “Vše ostatní (hw)”

Kdo je online

Uživatelé prohlížející si toto fórum: CommonCrawl [Bot] a 0 hostů