Igazából egy olyan megközelítésre van szükség, amely a tervezőeszközöket, valamint az adatkezelő és a technológiai folyamatokat szervező eljárásokat egyetlen integrált rendszerben egyesíti, abból a célból, hogy a feladatokat egymás között felosztó munkacsoportok végül a lehető legjobb terveket tudják elkészíteni. A vázolt cél eléréséhez a megoldást adó koncepció a Unified System Design Platform (egyesített rendszertervező platform), maga a megoldás pedig az Altium Designer integrált tervezőrendszer.
Az Altium Designer és a Unified System Design Platform
Függetlenül attól, hogy a felhasználó egy nyomtatott huzalozású lemezt, vagy egy FPGA áramkört tervez-e, a különböző eszközök között folyamatos kapcsolat van, ezért a tervezési adatok importálása vagy exportálása túlhaladott, felesleges lépéssé válik.
Nyomtatott huzalozású lemez tervezése
Az Altium Designer támogatja a komplett nyomtatott huzalozású lemeztervezési folyamatot (PCB design flow), amely magában foglal 95000 könyvtári alkatrészt és az ún. LiveLinks-technológiát, amely képes az alkatrész-forgalmazóktól lekérdezni az alkatrész árát, elérhetőségét és további adatokat. A program teljes mértékben támogatja a lemezelrendezések 2D-s, ill. 3D-s megjelenítését, valamint a jelintegritás-analízist.
FPGA-tervezés
Az Altium Designer egy díjnyertes fejlesztői kártya, - a NanoBoard 3000 - révén a Xilinx, Altera, Actel és Lattice gyártású FPGA-k használatához teljes körű fejlesztési megoldást biztosít. A mérnökök szabadon használhatják a C-, VHDL-, Verilog-, vagy kapcsolásirajz-alapú leíró módszereket, munkájuk során támaszkodhatnak a jogdíjmentes IP-mag-könyvtárak gazdag készletére, amelyek perifériaelemeket is tartalmaznak, és a hibakereséshez felhasználó által konfigurálható virtuális műszerek is rendelkezésre állnak. A tervező szükség esetén bármilyen további piacspecifikus IP-magkönyvtárat hozzáadhat a platformhoz, mivel az annak használatát támogató infrastruktúra már rendelkezésre áll. Csak csatlakoztatnunk kell a NanoBoard 3000 egységet, és máris van egy FPGA prototípus-környezetünk!
Beágyazottszoftver-tervezés
Az Altium Designer Unified System Design Platform-rendszere az FPGA eszközbe beágyazott processzoros rendszerek tervezését szoftverfejlesztő eszközökkel és teljesítményoptimalizálást segítő, C-nyelvről HDL-kódolást elkészítő fordítóval teljeskörűen támogatja. Az Altium Designer nagy tudású szoftverszerkesztője automatikusan beilleszti a szükséges periféria-könyvtárakat, így a felhasználó teljes figyelmét a készülő termék tartalmi fejlesztésére fordíthatja.
Többszintű fejlesztési projektek - a csapatmunka lehetősége
3D ECAD/MCAD eszközök integrálása
Adatok kezelése
Az Altium Designer többszintű platform-architektúrája a tervezési adatok kezelését beépített erőforrássá teszi, nem pedig egy utólagos munkává, ahogy az sok mai tervezési folyamatban történik. Ez az erőforrás a felhasználó számára közvetlenül elérhető, és a teljes tervezési folyamat során rendelkezésre áll, így megnöveli az adatok teljes összhangjának, integritásának szintjét.
Módosítások nyomon követése
A verziók nyomon követésének igénye régóta létező követelmény, de nem vált szabvánnyá a hardvertervezés világában. Az Altium Designer belső adatkezelési képességei a tervezési adatokat egyszerűen kezelt dokumentumokként jelenítik meg. A nyomtatott huzalozású lemezek, az FPGA-k és a beágyazott szoftverdokumentációk kezelése minden esetben egyformán történik, a különféle verziók mindegyiknél összehasonlíthatóak és a különbség azonnal látható.
ECO-kezelés
Az ECO (Engineering Change Order) lépések végrehajtása mindig is bonyolult feladat volt a hagyományos eszköz-lánc folyamatok számára, mivel a változtatások előre-, ill. visszafelé történő átvezetése rendkívül összetett művelet. Ezért az ECO-kezelés teljes körű megvalósítása igen nehéz. A mai tervezési folyamatok az adatok nyomon követhetőségét kívánják. Az Altium felismerte, hogy ez a követelmény nem csak egy lehetséges opció, ezért egy nagy tudású ECO-eljárást biztosít, amely a terv fejlesztése során végigköveti az összes változtatást. A felhasználónak így a legmegfelelőbb időpontban lehetősége nyílik a változtatások szelektív elfogadására is, így minimalizálva a zavarokat, és maximalizálhatja a hatékonyságot.
Instant FPGA prototípus-készítés
Az Altium Designer platform-architektúrája egy egységes projektszemlélet keretében kapcsolja össze az összes szükséges elemet, amelyek egy azonnali FPGA prototípus készítéséhez szükségesek. A díjnyertes
NanoBoard 3000 kártya készen áll a vezető FPGA-gyártók termékeinek és az integrált perifériák bőséges készletének támogatására. A felhasználók gyorsan végezhetik tervezési munkájukat, mivel IP-eszközök gazdag kínálatát használhatják blokk formában. Az áramköri terv készítéséhez az Altium Designer a maga nemében páratlan, ún. OpenBus eszköz használatát veszi igánybe, amellyel egyszerűvé válik a HDL-komponensek beépítése a tervbe. Külső, harmadik fél IP-eszközeinek használata sem jelent problémát. Az FPGA IP-magok és -szoftverek gazdag könytára áll rendelkezésre, ami az FPGA prototípus-készítést megkönnyíti és felgyorsítja.
Gyártási dokumentáció kezelése