|
Elektronikkonstruktion och inbyggda system |
Microprocessorer
Små processorer är den största kommersiella klassen
av datorer och bildar basen i många inbäddade
system. Inom området hårdvarunära realtidsutveckling
använder vi i huvudsak C eller C++ för
instruktionerna till en Microprocessor.
FPGA
Arkitektur och design av inbäddade system är snarlik
vid användande av traditionella microprocessorer
eller FPGAer (Field Programmable Gate Array). Men
istället för att använda C används Verilog och VHDL
som programmeringsspråk för FPGA. Med hjälp av
kraftfulla verktyg kan våra utvecklare styra, inte
bara minnestilldelning utan även de logiska
grindarnas uppbyggnad. Vid FPGA-programmering
erfordras testbänkar som tillfullo simulerar miljön
i vilken systemet skall verka. ASIC Ett
traditionellt mikroprocessorchip kan anpassas till
många olika användningsområden och är inte
applikationsspecifikt.
ASIC>
(Application Specific Integrated Circuit) är en
integrerad krets (IC) utvecklad för en speciell
applikation. Moderna ASICs innehåller ofta flera
32-bits processorer, RAM mm som färdiga byggblock -
System on a Chip (SoC)! All funktionalitet inryms i
en kapsel och man får ofta in ett helt kretskort i
en ASIC. Kretsen innehåller bara det som behövs och
blir mindre till storleken och mindre effektkrävande
än en FPGA. ASIC är ofta att föredra vid stora
serier till konsumentmarknaden. Time-to-market är
dock viktigt och eftersom stora ASICs kan ta över
ett år att utveckla är det ofta attraktivt att korta
ledtider genom att ta fram prototyper på FPGA och
sedan lägga över dessa på ASIC.
Digital
signalbehandling
Inom detta fält arbetar Kvadrat med lösningar för
att omvandla analoga signaler, via algoritmer till
digital information och vice versa. En snabb
utveckling har skett inom ett brett fält av
tillämpningar: Telekom, Bildbehandling, Audio, Radar
och Medicinsk teknik för att nämna några. Inom varje
tillämpning har utvecklats egna tekniker och
algoritmer, vilket medför att våra DSP programmerare
inte bara förstår generella koncept, utan också det
specifika tillämpningsområdet.
Radiokonstruktion
Det sker en snabb utveckling inom radiobaserad
kommunikation. Elektroniken blir snabbare och
arbetar vid högre frekvenser. Kvadrat behärskar
såväl högfrekvenselektronik som antenner och
vågutbredning, vilket är viktigt bl a vid utveckling
av modern trådlös kommunikation.