Kwalitatief hardware design: hoe pak je dat aan? Het eerste onderdeel, de definitiefase, bespraken we in een eerdere blog. In het tweede deel richten we ons op de volgende fase van hardware design bij de productontwikkeling: het waarborgen van specificaties. Aan de hand van ons eigen proces leggen we uit hoe je ervoor kunt zorgen dat de hardware eisen, die uit de systeemarchitectuur voortkomen, worden vertaald naar een design van hoge kwaliteit.
Een hardware design van hoog niveau
De eerste stap is om een hardware design van hoog niveau te maken. Hierbij maak je gebruik van traceerbaarheid van engineering requirements naar design decisions. Zo zorg je ervoor dat het design voldoet aan alle engineering requirements. Het design wordt zowel intern als extern beoordeeld. Omdat dit het meest creatieve deel van het hardware ontwikkelingsproces is, wil je de feedbackcyclus zo vroeg mogelijk in het proces starten.
Gedetailleerd design en schema’s opstellen
Daarna kunnen het gedetailleerde design en de schema’s worden opgesteld. Ook hiervoor geldt: dit is geen ‘big-bang’ aanpak. Het is een iteratief proces met veel interne feedback tussen de engineers. Het begint bij het bespreken van de werking van een circuit en eindigt met een formele review van het schema. Voor het reviewproces gebruiken wij het Altium 365 ecosysteem. Dit maakt het mogelijk om opmerkingen en taken direct in het schema te plaatsen. Voor deze review en iedere opmerking of taak hanteren we deze flow: