Hvad er en programmerbar chip?
En programmerbar chip er en elektronisk komponent, der indeholder en række instruktioner, der udføres hver gang chip fungerer. Nogle af disse chips har fast programmering, mens andre indeholder genskrivbar kode. Disse chips er hjørnestenen i moderne elektronik; de findes i næsten alle elektroniske enheder. I de fleste tilfælde leverer disse chips information til et centralt system eller oversætter indgangssignaler til kommandofunktioner.
Konstruktionen af en programmerbar chip svarer til enhver anden mikrochip. En række halvledende enheder, der er forbundet med interne kredsløb og elektroniske komponenter, er bundet til et lag halvledende materiale. Disse chips er for det meste lavet af plast og silicium med et par forskellige metaller, der udgør resten. Da materialepriserne for den gennemsnitlige programmerbare chip er ekstremt lave, er de enkle at fremstille og kan let inkluderes i enhver elektronikanordning.
Denne chip indeholder et grundlæggende program, der udføres, når chippen er aktiv. Dette program kan oversætte et signal til et andet, udsende et stykke data fra en sensor eller foretage en beregning baseret på input. Med andre ord kan en programmerbar chip udføre næsten enhver opgave, den får af dens programmerer. Disse chips er kun begrænset af programstørrelsen og begrænsningerne på den tilsluttede enhed.
For at kunne fungere skal en programmerbar chip aktiveres. Nogle chips er aktive, når de har strøm, mens andre kun aktiveres, når det er nødvendigt. Den grundlæggende betjening af chippen er den samme i begge tilfælde. De modtager input, ofte et signal eller et lille stykke data, og manipulerer derefter inputet i en ny form og sender det videre. Disse nye data kan gå til et større system til behandling, en brugergrænseflade eller endda en anden programmerbar chip.
Et af de vigtigste job for disse chips er behandling af brugerinput. En programmerbar chip inde i en elektronisk enhed læser et tastetryk eller lignende input og oversætter det til information til enhedens centrale processor. På lignende måde er det almindeligt at finde disse chips, der er forbundet til alle mulige forskellige sensorer på enheder, der spænder fra mobiltelefoner til biler. Disse chips tager information fra sensoren og oversætter det på samme måde, som de gør med brugergrænseflader.
Mens nogle af disse chips fungerer helt uafhængigt af et centralt system, har mange programmerbare chips forbindelser til en hovedprocessor. Denne centrale processor er meget mere kompleks end chips, selvom den fungerer på en meget lignende måde. Hovedsystemet tager alle de frakoblede oplysninger, der leveres af chips, og indsamler dem til et anvendeligt format. Derfra kan det gøre ethvert antal ting, afhængigt af dets overordnede funktion.