Americká firma Mirabilis Design dodává software VisualSim Architect pro identifikaci a eliminaci rizik spojených se specifikací elektronického výrobku ve fázi příprav jeho vývoje. Přesně určuje požadavky na lidské zdroje i čas potřebný k vývoji výrobku. Ověřuje, zda je specifikace správná, a tak umožňuje vyvinout a následně i vyrobit kvalitní produkt.
VisualSim Architect je simulační a modelovací software určený pro systémové inženýry, kteří s jeho pomocí mohou odladit, simulovat, analyzovat a sdílet specifikaci vývojového úkolu zaměřeného na elektronické systémy. Výhodou tohoto programu je, že již v úvodní fázi vývoje má jeho uživatel všechny informace o novém výrobku i o drobných rozdílech v různých variantách jeho vývoje. Získané poznatky umožňují vyhovět požadavkům kladeným ze strany zákazníka či koncového uživatele ještě před započetím vývoje. Program přenáší uživatele do prototypového prostředí s přesností 95−99 %, a to v závislosti na finálním výrobku. Uživatel může v programu VisualSim sestavit modely svého systému v grafickém editoru modelů za pomoci předdefinovaných, parametrických stavebních bloků, které jsou optimalizovány pro potřeby simulace. Bloky mají více než 3 000 předdefinovaných typů hlášení a jsou předběžně zkompilovány, aby snížily dobu vývoje. Uživatel si může vytvořit vlastní komponenty kombinováním bloků v hierarchickém zásobníku a zapsáním VisualSim skriptu. Hlášení mohou mít podobu grafů v reálném čase, statistik a sledování dat. Dokumenty mohou zahrnovat použité modely, takže je možné je prohlížet a spustit ve webovém prohlížeči.
Uživatel může testovat logický tok, kontrolovat správnost operací, odstranit vady a optimalizovat systém tak, aby splňoval požadavky na něj kladené. Zadáním jiných parametrů lze provést modifikace systému a zjišťovat jejich efekt.
VisualSim obsahuje tři různé simulátory, které běží samostatně. První výpočet (Timed computation) je použit k popsání časování, arbitráže a výkonu systému. Druhý (Untimed Digital) simuluje synchronní tok dat, který představuje DSP algoritmy a zobrazovací funkce. Třetí (Continuous Time) popisuje aktivity řídicích a analogových komponentů.
Více informací: http://mirabilisdesign.com/new/visualsim