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.5
Level 3.5
Příspěvky: 713
Registrován: únor 13
Pohlaví: Muž
Stav:
Offline

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ů
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23592
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

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.5
Level 3.5
Příspěvky: 713
Registrován: únor 13
Pohlaví: Muž
Stav:
Offline

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.5
Master Level 9.5
Příspěvky: 9497
Registrován: srpen 04
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

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

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

Totální souhlas s ITCrowd.
ASUS Prime Z390-P / Hexa Core Intel core i5 Coffee Lake-S / Gigabyte GeForce GTX 650 Ti / FORTRON BlueStorm Bronze 80PLUS / W 11


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 10 hostů