Jump to content
ELFORUM - Forumul electronistilor

Haideti cu CPLD-ul !


Recommended Posts

  • 2 weeks later...
  • Replies 16
  • Created
  • Last Reply

Top Posters In This Topic

Sunt diferite placi de dezvoltare CPLD, cateva cu pret acceptabil (sub 50 $). Cand mi-am cumparat placile de dezvoltare FPGA, m-am uitat si la pretul placilor de dezvoltare CPLD, dar pana acum inca nu mi-am cumparat o astfel de placa din lipsa de timp.

Link to comment

Eu am cateva PLD-uri GAL22V10D (numai chip-ul) dar nu am cu ce sa le programez. Nu am gasit un programator rezonabil ca pret pentru ele. La vechiul loc de munca aveam un Elnec cu care le puteam programa.

Edited by Mihai Popa
Link to comment
  • 9 months later...

Bun, Sa revenim la subiect.

 

De unde in cumpar cel mai ieftin FPGA ?

 

Programatorul ala nu credeti ca am putea sa il realizam si noi ?

 

EPCS16SI8N 1Mb  10$ SMD accesibil

 

EPCS4SI8N  4Mb 7$ SMD accesibil

 

Eu zic ca nu are rost sa ne riscam cu integrate mai scumpe pentru ca le putem arde in test si ne pare rau. Asta deocamdata.

 

De exemplu aici se realizeaza un programator FPGA cu PIC-ul care se gasete exact in PICKIT2.

PIC12F2550 4$.

 

Sau poate la pretul asta il cumparam din nou.

 

--------------------------------------------------------------------------------------

Sau daca cineva stie - aparate pe care le putem gasi in targul de vechituri care au astfel de integrate.

Link to comment

Bun, Sa revenim la subiect.

 

De unde in cumpar cel mai ieftin FPGA ?

 

Programatorul ala nu credeti ca am putea sa il realizam si noi ?

 

EPCS16SI8N 1Mb  10$ SMD accesibil

 

EPCS4SI8N  4Mb 7$ SMD accesibil

 

Eu zic ca nu are rost sa ne riscam cu integrate mai scumpe pentru ca le putem arde in test si ne pare rau. Asta deocamdata.

 

De exemplu aici se realizeaza un programator FPGA cu PIC-ul care se gasete exact in PICKIT2.

PIC12F2550 4$.

 

Sau poate la pretul asta il cumparam din nou.

 

--------------------------------------------------------------------------------------

Sau daca cineva stie - aparate pe care le putem gasi in targul de vechituri care au astfel de integrate.

Alea sunt memorii de configurare a FPGA si nu FPGA-ul in sine.

Incearca pentru inceput sa citesti asta: https://hackaday.com/2015/10/28/programmable-logic-build-yourself-a-cpld-module/#more-174019

Apoi, poti cumpara asta: http://www.protehno.ro/oferte-speciale/ics/9925902p/ sau asta: http://www.protehno.ro/ics/logic/cpld/1193228/

Apoi iti cumperi un programator adecvat unuia dintre cele doua tipuri de circuit (nu poti folosi programatorul unuia pentru a-l programa pe celalalt).

In final iti descarci softul adecvat pentru unul dintre cele doua chip-uri, iti construiesti placuta de test (mai ai nevoie de alte cateva componente pentru asta) si incepi sa te joci.

Din pacate, aplicatii disponibile pentru asa ceva sunt putine, dar cu putin efort le vei gasi.

Eu mi-am cumparat asa ceva: http://www.ebay.com/itm/EP4CE6-Mini-Board-USB-Blaster-Altera-Cyclone-IV-FPGA-CPLD-Nano-Size-/111838281376?hash=item1a0a14bea0:g:uvsAAOSwv0tVN1dT si mor de ciuda ca nu mai am timp sa ma joc cu obiectul in cauza.

Insa ii va veni randul.

Link to comment

30$ sa stii ca nu e o suma mica. Inseamna 125RON fara Taxe, transport.

 

Daca il cumpar pe asta de pe Elforum cu 10RON :

 FPGA Xilinx XCS05XL

 

E suficient sa fac un prim montaj ?

 

Daca vreti sa ne facm montaje cu asa ceva, eu zic sa nu le cumpere unu' pe toate sa ne impartim sa cumparam fiecare cate unul.

Caci astfel vom face mai multi acelasi montaj si daca cineva se incurca ne ajutam reciproc.

Edited by Mondan
Link to comment

Nu, din doua motive.

1. Nu prea vad cum vei lipi circuitul cand are 100 de terminale.

2. Programatorul pentru tipul asta de circuit (de altfel "obsolete") nu cred ca se mai gaseste (nu am cunostinte mai multe).

Cel mai ieftin programator pentru CPLD-uri Xilinx este asta: http://www.ebay.com/itm/w-Tracking-No-Xilinx-FPGA-Platform-USB-Blaster-Downloader-Cable-/171374323434?hash=item27e6b4a6ea:g:lkwAAOxyc2pTYi0t.

Mai bine cumpara un PLD EPM7064 si un programator: http://www.ebay.com/itm/altera-Mini-Usb-Blaster-Cable-For-CPLD-FPGA-NIOS-JTAG-Altera-Programmer-/141694351041?hash=item20fda436c1:g:Sw0AAOSw~OdVf5yw si ai mai multe sanse.

Link to comment

Cele mai ieftine placi de dezvoltare FPGA pe care le recomand sunt de la Xilinx modelele Basys 2 si Basys 3, iar de la Altera modelul DE0-Nano. Sunt si placi de dezvoltare mai ieftine (alte modele de la alti producatori), dar aceste placi au minimul necesar pentru a putea realiza niste proiecte decente si au tot ce trebuie (inclusiv programator). Eu am inceput cu o placa Altera DE1 si o placa Xilinx Spartan 3E.

 

Eu zic ca pentru un incepator ar fi indicat sa aleaga o placa de dezvoltare din cele mentionate mai sus (indiferent ca de la Altera sau Xilinx), deoarece pentru aceste placi de dezvoltare se gasesc o gramada de tutoriale, cursuri si exemple gata facute, asta ajuta mult la invatare.

Link to comment

Si daca n-am la calculator port paralel si cumpar un convertor USB->Paralel nu ar fi o solutie eleganta ?

Nu stiu cum o sta convertorul ala cu driverele pe Linux.

Nu stiu nici ce viteaza de transfer are. Dar sunt mari sanse sa mearga.

---------------------------------------------------

Integratul de aici:

http://www.aliexpress.com/item/ALTERA-FPGA-Cyslonell-EP2C5T144-Minimum-System-Learning-Development-Board/32364662924.html

 

Il au la magazinul 'albastru' si costa 10$: EP2C5T144.

Da' cine il lipeste ?!

 

15$ insemna 63RON si ala e un site de vanzari produse second hand ?

 

As incerca cu asta ca e ieftin:

<<

 

<<Daca il cumpar pe asta de pe Elforum cu 10RON :

 FPGA Xilinx XCS05XL>>

Nu am putea realiza un programator pe portul paralel pentru el ?

------------------------------------------------------

In pagina asta scrie:

http://www.fpga-faq.com/FAQ_Pages/0038_Config_FPGA_from_a_processor.htm

 

'  (f) Device is a xilinx xcs05xl.'

Posted Image

Edited by Mondan
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Terms of Use si Guidelines