Abstract-We "naturalize" handslag kommunikation länkar av en själv-timed system genom att tilldela kapaciteten att fylla och dränera en länk och att lagra sin fulla eller tomma status till själva länken. Detta kontrasterar mot att tilldela dessa funktioner till lederna, modulerna ansluten av länkarna, som tidigare gjorts. Under naturaliserad kommunikation, skillnaderna mellan Micropipeline, GasP, Mousetrap och Click kretsar ses endast i länkarna - lederna blir identiska; förflutna, nuvarande och framtida länk och gemensamma mönster blir utbytbara. Vi "naturaliserar" också åtgärder av ett själv timed system, vilket ger åtgärder status lika med stater - för att kiseltest och felsökning. Vi samarbetar med traditionella scan testtekniker dedikerade till tillstånd med nya testfunktioner dedikerade till åtgärder. Till varje led lägger vi till en ny start-stopp-krets, kallad herr Go, som tillåter eller förbjuder den gemensamma åtgärden. MrGO, uttalad "Mister GO", gör det möjligt att (1) avsluta ett initialt tillstånd rent för att starta kretsdrift på ett delay-insensitivt sätt, (2) stoppa en löpkrets på ett rent och delay-insensitivt sätt, (3) en- eller flerstegskretsar för provning och felsökning, och (4) testa delsystem med hastighet.
• Roncken m.fl. REF använder go-signaler för att styra utvecklingen i asynkrona kretsar på ett finkornigt sätt för kiseltest och felsökning.
Naturalized Communication and Testing
{'venue': '2015 21st IEEE International Symposium on Asynchronous Circuits and Systems', 'journal': '2015 21st IEEE International Symposium on Asynchronous Circuits and Systems', 'mag_field_of_study': ['Engineering', 'Computer Science']}