Sida 1 av 1
CPLD/FPGA -- programmerbar logik
Postat: 12 januari 2005, 13:51:47
av DennisD7
Någon som vet något om detta?
Jag fick upp ögonen för det, mest för att jag tycker att logiska grindar är toppen och att jag är för lat för att löda 1000-tals punkter i onödan. Jag har skaffat mig en sån här:
Digilent XCRP för Xilinx CPLD:er, för inte så mycket pengar alls, och jag fick den igår så jag har inte kommit igång med den än.
Jag inser att jag kunde gått en enklare väg om jag hade gett mig in på PIC:er istället, men det var innan jag hittade det här forumet. Och här verkar ingen prata om CPLD:er osv, stämmer det?
Postat: 12 januari 2005, 14:16:46
av babbage
Nja, prat om CPLD har väl förekommit men inte så mycket. Mikrokontrollers är mer frekvent förekommande. Om du har några frågor om CPLD, FPGA, VHDL mm ska jag göra så gott jag kan för att hjälpa till.
Postat: 12 januari 2005, 14:19:24
av dannan
Instämmer helt, jag jobbar oxå helst med CPLD och FPGA. Mest kanske för att mina programerings kunskaper är väldigt bristfälliga.
Jag har varit nära att köpa nått liknade flera fånger.
Köpte du labbkortet här i sverige, var? pris?
//Danne
Postat: 12 januari 2005, 14:52:18
av DennisD7
Nej jag köpte det på digilents hemsida för 59 dollar. Dollarn är ju ganska låg fortfarande. Frakten blev på typ 23 dollar, men å andra sidan tog det mindre än en vecka tills den kom fram.
Jag sitter just och försöker luska ut hur det egentligen går till att ladda över sina "designs" till chippet. De har gratis programvara på Xilinxs sida men det är inte lätt att hajja vilka filformat som används till vad...
Postat: 12 januari 2005, 14:58:02
av babbage
Ett lite dyrare men ändå väldigt prisvärt kort med tanke på hur mycket prestanda man får är
https://digilent.us/Sales/Product.cfm?Prod=S3BOARD.
Postat: 12 januari 2005, 15:10:55
av DennisD7
(länken igen)
Ja, det får bli en sån nästa gång. Jag ville mest ha den billigaste möjliga (plus 10 dollar) för att komma igång alls. Sen verkar det som att CoolRunner XPLA3-serien (som jag fick) är extra strömsnåla och avsedda för handhållna enheter, och det är ju lite kul (om man gillar sånt).
Postat: 12 januari 2005, 16:35:41
av evert2
microcontroller eller CPLD?.......varför välja, när man kan köra med BÅDE microcontroller & CPLD.......det intressanta är väl vilket som är lämpligast för applikationen..........statemaskiner är mycket trevligare att göra i CPLD än med microkontroller...å om man kombinerar CPLD å microcontroller på ett klokt sätt så kan man uppnå en prestanda som är mer än skitbra...!
Postat: 12 januari 2005, 16:50:05
av DennisD7
Så sant, så sant.
Men det är ändå något tilltalande att ha i princip ALLT på ett enda chip och med den här får jag 36 i/o-ben. Men jag vill kunna allt, så det blir PIC:er snart också så får jag en anledning att borsta av min gamla rostiga assembler

Postat: 14 januari 2005, 15:14:32
av Michel
DennisD7 skrev:Jag sitter just och försöker luska ut hur det egentligen går till att ladda över sina "designs" till chippet.
Normalt så brukar man köpa en JTAG programmerare med sitt första kit - sedan så kan man 'ladda ner' programmet direkt via programvaran.
Ritningar på JTAG programmerare finns garanterat på nätet.
Tål du att köra via paralellporten så innehåller den varianten i stort sett bara en logikkrets och några motstånd, så den är ingen utmaning att bygga.
DennisD7 skrev:De har gratis programvara på Xilinxs sida men det är inte lätt att hajja vilka filformat som används till vad...
Du får väl leta upp någon dokumentation som bestkriver deras 'design flow'. Här är en (lite kortfattad)
skiss som kanske hjälper dig lite iaf.
Postat: 14 januari 2005, 15:34:32
av DennisD7
Jag lyckades fixa det här igår med hjälp av en bra guide.
Alltså, jag hade allt inkopplat osv, och jag vet allt i teorin men det är en annan sak att lära sig vilka menyer osv allt ligger under. Nu när det där är fixat kan jag koncentrera mig på det roliga =]
Postat: 14 januari 2005, 20:19:29
av Michel
Aha. Lycka till!
Själv så vill jag få tag på någon extra dator som jag kan slänga in min lagliga licens av Xilinx Foundation/ ISE 4.1 igen.
Min normala burk kör numera XP, som XF / ISE 4.1 inte går på.
XF / ISE 5.1 -> äger jag inte + att den inte har stöd för mina Spartan-kretsar.
Synd att det är så j

la svårt att få tag på FPGA's / CPLD's i sverige.
Jag skulle gärna leka med ett par Spartan II / III.
Postat: 14 januari 2005, 20:29:40
av DennisD7
Tack!
Ja var hittar man sånt? Jag har inget emot att beställa direkt från USA visserligen.. och de är ju inte dyra precis, med tanke på vad man kan få ut av dem.
Jag använder WebPack för det är ju gratis. Jag antar att Foundation är 100 gånger bättre eller?
Postat: 16 januari 2005, 00:00:42
av cyr
Michel skrev:
Synd att det är så j

la svårt att få tag på FPGA's / CPLD's i sverige.
Jag skulle gärna leka med ett par Spartan II / III.
Xilinx säljer numera de mindre Spartan3-varianterna i deras webshop. $10 - 25$ per chip i styckvis. De har också CPLDs från $1...
Postat: 16 januari 2005, 03:52:39
av Michel
DennisD7 skrev:Jag använder WebPack för det är ju gratis. Jag antar att Foundation är 100 gånger bättre eller?
Näe, tror det är samma programvara (Xilinx foundation hette det förr, numera ISE).
Yxigt interface som är ett grafiskt skal ovanpå en miljard småfiler som anropas med kryptiska kommandoradsparametrar?
Tror i stort sett det enda som skiljer ISE-BASE (som jag har) ifrån nuvarande WebPack är typ support för några större kretsar av Spartan och Virtex.
--
Cyr: Hmm, intressant. Förut fanns det bara mindre CPLD till salu. Ska kolla lite närmare. Tack.