De inzet van AI voor chipdesign

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • vanaalten
  • Registratie: September 2002
  • Laatst online: 13:29
@willemdemoor , over reviews: De inzet van AI voor chipdesign: maakt kunstmatige intelligentie bet...

Als iemand die in z'n werk niet miljarden, maar hooguit honderdduizenden transistoren verwerkt, was ik zeker niet teleurgesteld door het artikel. Maar, feedback:
Pagina 'chips ontwerpen':
"Met twee transistors is een nand- of nor-gate te maken en met twee van die gates maak je een flip flop of latch."
Even uitgaande van standaard CMOS (en bij de chips van dit artikel zal dat echt wel het geval zijn): met twee transistors maak je hooguit een inverter. Vier transistoren zijn nodig voor een nand- of nor-gate en met twee nand-gates maak je een latch - geen flipflop. Voor een flipflop gebruik je weer meerdere latches.

In het tekeningetje op die pagina zie je het zelfs: een plaatje van een nand-gate met... even tellen... vier transistoren. En de wikipedia-pagina over flipflops laat zien dat die twee nand-gates gecombineerd een SR NAND latch vormen (dus geen flipflop).

Verder was ik toch vooral blij dat "De inzet van AI voor chipdesign" uiteindelijk enkel gaat over een betere manier om place&route te doen en dat de overgrote bulk van het werk - architectuur uitdenken, modules specificeren, code kloppen, verificatie - er volledig los van staat. :)

Wat dat betreft zou het artikel voor niet-insiders daar wellicht een beetje uitleg voor kunnen krijgen - dat slechts een klein deel van het ontwerptraject door AI gedaan wordt.

Acties:
  • 0 Henk 'm!

  • willemdemoor
  • Registratie: Januari 2008
  • Niet online

willemdemoor

Redacteur
ik heb iig de transistor-count voor de gates aangepast van 2 naar 4 transistors (even doorgestreept in het kader van transparantie). En die latch/flip-flop... ik had hier gelezen dat een flip-flop met twe nand- of nor-gates gemaakt kon worden, misschien noemen zij een latch dan ten onrechte een flip-flop?

En ik hoopte eigenlijk dat ik voldoende had uitgelegd waar de AI voor gebruikt wordt, bij zowel Google en co (cadence, nvidia etc) met floor planning, en bij Synopsys voor veel meer aspecten (tot ook architecturele keuzes: niet het ontwerp van de architectuur, maar wel de keuze voor welke architectuur)... Maar je hebt gelijk, als dit jouw werk is, zit je voorlopig niet zonder :)