Innan jag går in på detaljer är det kanske läge att skriva några ord om DATE-konferensen. Den hålls i år i Dresden och det är därifrån jag skriver det här. Många med mig var lite tveksamma till att lägga årets konferens i Dresden, men det har faktiskt fungerat riktigt bra. Konferensdelen är förstås bra som vanligt (DATE har ett mycket kvalificerat konferensprogram - fullt i klass med och kanske till och med bättre än DAC), men utställningsdelen har de senaste åren minskat en hel del. Men årets utställning är faktiskt klart livligare än förra årets, med både fler utställare och fler besökare, så det kanske är en förbättring på gång. Förhoppningsvis kommer de tre stora (Cadence, Synopsys och Mentor) tillbaka också som utställare och inte bara som föredragshållare.
Det handlar alltså om att inte gräva ner sig i detaljer, men framför allt om att definiera gränssnitten mellan olika byggblock. Det är där, i kommunikationen mellan olika block som nyckeln till framgång eller misslyckande ofta ligger. Kan man få det att fungera på ett bra sätt fungerar både återanvändning av gamla block och högnivåsyntes av nya. Metodiken ligger sedan till grund för verklig systemkonstruktion, där man i början inte bryr sig om vad som är mjukvara, hårdvara eller till och med mekanik.
Det här rimmar dåligt med den allmänna uppfattningen om EDA-branschen som en krisbransch. Men det är kanske inte så konstigt. Kostnaden för att göra verkligt stora halvledarkonstruktioner i de senaste geometrierna ökar snabbt och vi går kanske mot en framtid där bara mobiltelefonplattformar, minneskomponenter, FPGA-komponenter och avancerade standardprocessorer är lönsamma i de mest avancerade geometrierna. I det läget minskar marknaden för de mest avancerade EDA-verktygen och priset måste sättas så högt att det i sin tur driver utvecklingen vidare i en nedåtgående spiral. Så här behöver det inte bli, men risken är ganska stor.
Däremot kan jag inte med bästa vilja i världen kalla konferensanläggningen vacker. Men den är alldeles ovanligt opraktisk. Jag har sällan sett en så hopplös konstruktion, där sluttande golvplan, ändlösa trappor och en allmänt omöjlig planlösning samverkar till att visa arkitektens totala frihet att uttrycka sig utan att behöva ta praktiska hänsyn.








