Komma igång med mejsel (4 / 6 steg)
Steg 4: Testa i mejsel
En av de starkaste funktionerna av mejsel är hur lätt det är att göra ett grundligt test av varje modul. Tänk på Mux4 prov i bilden ovan. Det kretsar över alla möjliga ingångar. Den funktion som peta ändrar värdena på modulen Mux4 ingångar. Nästa är en steg. Detta är bara verkligen behövde för moduler med register men lägga i här i alla fall för en demonstration. Det ökas klockan i din design passerar insatsvaror genom register. Slutligen finns funktionen förväntar sig används för att testa. Det förväntar sig att resultatet av Mux4 och produktionen beräknas i testet ska vara samma producerar en "godkänd" eller "Misslyckas" beroende på resultatet.
Fina med testning i mejsel är att det kan generera i C. Detta gör din testfall slutföras snabbt. Jämfört med kör och tittar på vågformen, är det mycket snabbare och snyggare att felsöka om du skriva testfall noggrant.
Jag rekommenderar försöker exempel problemen i mejsel nu. Om du är ny till hårdvarudesign Tänk på att allt är samtidiga. Du beskriver en struktur i mejsel snarare än instruktioner som ska köras. Gå till nästa steg efter du känner att du förstår hur man skriver något i mejsel grundläggande struktur.