Als designpartner van zowel Altera en Xilinx heeft 3T zijn modelgebaseerde aanpak toegepast op socs van beide leveranciers. Aan de hand van twee projecten beschrijft het zijn ervaringen.
Fpga’s zijn bij uitstek geschikt voor tijdkritieke en veeleisende systemen. Capacteit en rekenkracht blijven maar groeien en fpga-leveranciers bieden steeds meer extra functieblokken zoals high-speed-communicatie-interfaces, dsp’s, analog/mixed signal en een enorme hoeveelheid logica en intern geheugen. En op de roadmaps van de fpga-giganten staan nog veel meer hardcoded functieblokken, waaronder optische communicatiekanalen, digitale radio, video, radar en data-encryptie.
Vaak is er in een systeem echter ook behoefte aan de flexibiliteit van een processor voor het programmeren van applicaties. Traditioneel wordt hiervoor in een fpga-gebaseerd systeem meestal een softcore geïnstantieerd. Maar ondanks de prestaties van het programmeerbare silicium blijft de performance van deze softcores ver achter bij die van de processoren van mobiele telefoons en tablets.

