Kactus2-työkalun hyödyntäminen järjestelmäpiirisuunnittelussa
Hagqvist, Anton (2025)
Hagqvist, Anton
2025
Tieto- ja sähkötekniikan kandidaattiohjelma - Bachelor's Programme in Computing and Electrical Engineering
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2025-05-05
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202505054792
https://urn.fi/URN:NBN:fi:tuni-202505054792
Tiivistelmä
Järjestelmäpiirit ovat monimutkaisia mikropiirejä, joita tarvitaan nykyään yhä useammissa laitteissa. Järjestelmäpiirisuunnittelu on vaativaa työtä ja sitä tehdään yksinomaisesti suunnitteluohjelmistojen avulla. Puolijohdeteollisuudessa suunnittelua pyritään tehostamaan eri tavoin, ja siihen IP-XACT-standardi tarjoaa apua.
Tässä työssä tutkitaan järjestelmäpiirien suunnittelua Kactus2-työkalua hyödyntäen. Työssä käsitellään järjestelmäpiirien ja niiden suunnittelun perusteita, sekä tutustutaan IP-XACT-standardiin ja sen taustoihin. Tämän jälkeen Kactus2-työkalu ja sen ominaisuudet esitellään. Lopuksi Kactus2:n toimintoja havainnollistetaan tapaustutkimuksen avulla, jossa tarkastellaan Didactic-järjestelmäpiirin IP-XACT-mallia Kactus2-työkalussa.
Työstä käy ilmi, että järjestelmäpiirisuunnittelua voidaan tehostaa Kactus2:n ja IP-XACTin erinäisten ominaisuuksien ansiosta. IP-XACTin avulla on mahdollista kuvata järjestelmän rakennetta ja varmistaa eri IP-lohkojen yhteensopivuus. Kactus2:n avulla voidaan hyödyntää IP-XACT-metadataa järjestelmän rakenteellisen koodin automaattiseen generointiin. Kactus2-työkalusta on hyötyä myös opetuskäytössä, kun halutaan visualisoida järjestelmän rakennetta ja muistia.
Tässä työssä tutkitaan järjestelmäpiirien suunnittelua Kactus2-työkalua hyödyntäen. Työssä käsitellään järjestelmäpiirien ja niiden suunnittelun perusteita, sekä tutustutaan IP-XACT-standardiin ja sen taustoihin. Tämän jälkeen Kactus2-työkalu ja sen ominaisuudet esitellään. Lopuksi Kactus2:n toimintoja havainnollistetaan tapaustutkimuksen avulla, jossa tarkastellaan Didactic-järjestelmäpiirin IP-XACT-mallia Kactus2-työkalussa.
Työstä käy ilmi, että järjestelmäpiirisuunnittelua voidaan tehostaa Kactus2:n ja IP-XACTin erinäisten ominaisuuksien ansiosta. IP-XACTin avulla on mahdollista kuvata järjestelmän rakennetta ja varmistaa eri IP-lohkojen yhteensopivuus. Kactus2:n avulla voidaan hyödyntää IP-XACT-metadataa järjestelmän rakenteellisen koodin automaattiseen generointiin. Kactus2-työkalusta on hyötyä myös opetuskäytössä, kun halutaan visualisoida järjestelmän rakennetta ja muistia.
Kokoelmat
- Kandidaatintutkielmat [9202]