Halvledartillverkaren Lucent förenar standardcellteknik med programmerbara grindar i en enda krets.
Först ut är en FPGA-krets med ett inbyggt PCI-gränssnitt, i framtiden hägrar FPGA-hybrider med andra fasta funktioner.
- FPGA-kretsarna blir bara större och större. Men konstruktörerna vill inte konstruera en halv miljon grindar på egen hand och då behövs färdiga kärnor, säger James Thomson, som basar över Lucent Technologies FPGA-verksamhet.
Lucent presenterar därför sin första FPSC-krets, där FPSC står för Field Programmable System Chip. Skapelsen är i princip Lucents FPGA-arkitektur Orca Series 3 där några rader programmerbar logik har klippts bort och ersatts med en fast standardcellkärna.
Den första medlemmen, Orca 3TP12, innehåller upp till 60 000 programmerbara grindar, ett 64 bitars 66 MHz PCI-block som motsvarar 75 000 standardcellgrindar plus ett gränssnitt.
- Standardcellblocket utnyttjar kislet tio gånger så effektivt som FPGA-grindar. Skulle man implementera samma funktion med enbart FPGA-grindar skulle kretsen ha blivit mycket större, runt en kvarts miljon grindar, säger Thomson.
Traditionella FPGA-grindar är dessutom för långsamma och klarar inte 66 MHz- versionen av PCI.
Omfattande asicbibliotek
PCI-blocket kommer från Lucents omfattande asicbibliotek, ett bibliotek med många andra kärnor som kanske kan finna sin plats i kommande FPGA-hybrider. James Thomson nämner DRAM och ATM som två särskilt intressanta alternativ, och redan nästa år hoppas företaget kunna integrera kundernas egenutvecklade kärnor med såväl FPGA-grindar som Lucentkärnor.
Lucent FPSC-kretsar för tankarna till Motorolas nylanserade kretsfamilj Core+, vars premiärkrets innehåller processorkärnan Coldfire plus drygt 20 000 programmerbara logikgrindar.
- Visst är det samma idé, men helt olika marknadsnischer, säger James Thomson.
Nämnas bör att marknadens dominerande FPGA-spelare Xilinx och Altera också erbjuder PCI-kärnor. Duon har 33 MHz-varianter som kan implementeras i företagens programmerbara logiska grindar.