FPGA / CPLD som en erstatning for Microcontroller?

R

RollingEEE

Guest
Hej,

Jeg vil gerne vide, er det muligt for en hobbyst at skifte fra mikrocontroller til FPGA / CPLD s.Jeg er lidt fortrolig med verilog og vhdl.Er der nogen FPGA / CPLD chip til rådighed i DIP pakke?Og hvor let er det programmerings-software?

 
ingen kammerat, FPGA er ikke så effektive og hurtige som microcntrollers, det er ok at bruge dem til test formål, men til langvarig brug, du har brug controller

 
Men jeg tænkte FPGA'er er hurtigere, har de samtidig behandling, og kan slå den sekventielle behandling af microcontroller med parallel behandling af

 
Jeg tror, FPGA er velegnet til mere komplicerede applikationer.Nogle ansøgning ligger i gråzonen mellem dem og mikroer, i et sådant tilfælde uv at beslutte, hvilken teknologi der skal bruges.

Om at skifte, vil det ikke være komplet skifte, som jeg sagde før forskellige applikationer vil være behov for forskellige teknologier, men det er meget nyttigt at lære FPGA (og meget udfordrende at

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Meget glad" border="0" />

)

Jeg plejede at arbejde med Atmel's AVRs men skiftede til Xilinx FPGA'er under mit afgangsprojekt.Du kan overveje at få en startpakke stedet for at søge en dukkert.Jeg er ikke helt sikker, men jeg tror ikke, at FPGA er tilgængelig som en DIP (any1 bekræfte plz)

FPGA er nt nøjagtigt som mikroer, Arent de programmerede.De er sluttet til en ekstern PROM, hvor dit program er gemt.Igen, overveje et kit.Det vil være meget nyttigt og u kan få en ordentlig en i 150 ~ 250 $

Venlig hilsen,
Mostafa Amer

 
Nå det er en skam de ikke har om bord EEPROMs.En 40 PIN FPGA med hurtig læsser og bord EEPROM ville være stor.

 
FPGA (with integrated configuration flash) from Vendors as Lattice and Xilinx, also Altera MAX II devices are a kind of small flash based FPGA.

Du kan få ikke-flygtige
FPGA (med integreret konfiguration flash) fra leverandører som Lattice og Texas Instruments, også Altera MAX II-enheder er en slags små flash baserede FPGA.Som sagt, ingen af dem har en DIL pakke, du har brug for en adapter til at konvertere fodaftryk.

Generelt vil jeg overveje FPGA, når ansøgningen hastigheden krav kan ikke opfyldes af en processor.Selv om FPGA kan udskifte hardware processorer med bløde kerner, kan det være nemmere at bruge en FPGA-og hardware-processor kombination.

 
niks109 skrev:

ingen kammerat, FPGA er ikke så effektive og hurtige som microcntrollers, det er ok at bruge dem til test formål, men til langvarig brug, du har brug controller
 
Jeg ved FPGA'er er mere sofistikerede og hurtigere.DSP filtre er lavet med FPGA'er.Du kan næppe forestille sig at gøre en kraftig DSP med en microcontroller.Men at uden en DIP pakke, det er meget svært kan anvendes af en hobbyst, især uden at bruge 50-100 dollars.

 
Du kan få noget i retning af en spartansk 3 startpakke til ikke for mange penge, kan det være programmeres med relativ let via den serielle port på en pc.Hvis du ønsker at integrere en FPGA på en skræddersyet PCB så du ledt til en betydelige omkostninger på grund af de pakker, de kommer i (BGA's er fælles), og de komplekse routing er knyttet til dem, som ofte kræver blind via's.

 
Tag et kig her: http://www.xess.com/prod035.php3.
Det har fået de fleste funktioner, du ønskede selv DIP header prototyping stik er fastsat.Det er ikke en typisk 40 pin DIP stadig ...

Også Digilent har fået noget at for COOLRUNNER II CPLD med en 40 pin DIP-format (Digilent Cmod): http://www.digilentinc.com/Products/Catalog.cfm?Nav1=Products&Nav2=Programmable&Cat=Programmable% 20Logic.

 
Det afhænger af dit projekt.Du kan finde i DIP CPLDs (sige, GAL22V10, osv.).

 

Welcome to EDABoard.com

Sponsor

Back
Top