Table of Contents
Digitaalisen suunnittelun todentaminen on kriittinen prosessi, jolla varmistetaan digitaalisten piirien oikeellisuus ja luotettavuus ennen valmistusta. Siihen sisältyy erilaisia menetelmiä ja standardeja, joilla varmistetaan, että suunnittelu täyttää sen vaatimukset ja toiminnot asianmukaisesti eri olosuhteissa.
Tarkastusmenetelmät
Yhteisiä tarkastusmenetelmiä ovat simulaatio, muodollinen todentaminen ja emulointi. Simulointiin kuuluu suunnittelun ajaminen testitapausten kautta tarkkailemaan käyttäytymistä. Muodollinen todentaminen käyttää matemaattisia tekniikoita todistaakseen suunnittelun ominaisuudet. Emulointi tarjoaa laitteiston kaltaisia testausympäristöjä nopeampaan validointiin.
Digitaalisen todentamisen standardit
Standardit takaavat johdonmukaisuuden ja laadun todentamisprosesseissa. Merkittäviä standardeja ovat IEEE 1800 (SystemVerilog) ja IEEE 1801 (UPF). Näissä standardeissa määritellään testauspenkkien menetelmät, tehonhallinta ja todentamisen kattavuus, helpotetaan yhteentoimivuutta ja parhaita käytäntöjä kaikissa hankkeissa.
Esimerkkejä tarkastustekniikoista
Esimerkkejä ovat ohjatut testit, joissa testataan tiettyjä skenaarioita, ja kattavuuslähtöinen todentaminen, jonka tavoitteena on testata kattavasti kaikki mahdolliset tilat. Lisäksi väitteisiin perustuva todentaminen käyttää väitteitä, joilla tarkistetaan suunnittelurikkomukset simuloinnin aikana.
- Simulaatio
- Muodollinen tarkastus
- Emulsio
- Arviointiperusteinen todentaminen