Idag

Comment

Author: Admin | 2025-04-28

Och transistorer har minskat (se Moores lag) och designverktygen utvecklats har den möjliga komplexiteten (och därmed också funktionaliteten) ökat från 5000 grindar till 20 miljoner eller fler. Moderna ASIC:ar innehåller ofta en eller flera olika 32-bitars processorer, RAM-minnen och annan funktionalitet i färdiga byggblock. Sådana ASIC:ar kallas SoC – System on a Chip.Användningen av intellektuell designvara (Intellectual property – IP core) i ASIC:ar är en ökande trend. Många ASIC-hus har haft standardcellbibliotek i många år. IP tar återanvändning av design till en ny nivå. Konstruktörer som beskriver större komplexa kretsar använder idag programspråk som beskriver elektronik snarare än kod. Många företag säljer idag färdiga fungerande byggblock i dessa programspråk. Man kan exempelvis köpa CPU:er, Ethernet, byggblock och telefoninterface.Fördelar med en ASIC är bland annat följande:All funktion får plats i samma kapsel. Ett kretskort med funktionen utspridd är då inte nödvändigt. Man kan ofta få in ett helt kretskort i en ASIC. En hel samling kretskort kan på detta sätt krympas till att bara finnas på ett kort med några ASIC:ar.Kretsen innehåller bara det som verkligen behövs och blir därför mindre till storleken och mindre effektkrävande än en motsvarande lösning i exempelvis en FPGA.Kretsen får det mesta av sin funktion i tillverkningen. Programmering i efterhand kan begränsas till de delar som absolut behöver vara programmerbara.Den är billig vid stora tillverkningsvolymer, exempelvis till konsumentprodukter.För mindre konstruktioner och mindre volymer i produktion, är ASIC:ar idag inte lika attraktiva eftersom FPGA:er blivit större, snabbare och mer kapabla. En SoC kan idag bestå av en eller flera CPU:er, minnen (RAM och FLASH) och en stor FPGA.Complex programmable logic device (CPLD)Field-programmable gate array (FPGA)Generic array logic (GAL)GrindmatrisProgrammable array logic (PAL)Programmerbar logisk matris (PLA)System-on-a-chip (SoC)

Add Comment