Jump to content


Photo

FPGA


  • Please log in to reply
8 replies to this topic

#1 OFFLINE   cnegrea0

cnegrea0

    Membru

  • Membri
  • PipPip
  • 182 posts

Posted 15 June 2015 - 01:10 AM

Cred ca nu exista o rubrica FPGA pe forum. M-ar interesa mici proiecte utilizand Spartan-3 si 6. Pana atunci, un mic proiect de ecran atasat la o placa Spartan6 de pe EBay. Pe masura ce invat, mai pun si altceva. Scuze pentru publicitatea din video.

https://www.youtube....h?v=1C3GgSqAkTg


Edited by cnegrea0, 15 June 2015 - 01:13 AM.


Cu_reclama

Cu_reclama
  • Membri

#2 OFFLINE   cnegrea0

cnegrea0

    Membru

  • Membri
  • PipPip
  • 182 posts

Posted 20 June 2015 - 07:01 PM

plus pozele...

Attached Files


Edited by cnegrea0, 20 June 2015 - 07:04 PM.


#3 OFFLINE   Vezi Muti

Vezi Muti

    Nou venit

  • Membri
  • Pip
  • 92 posts

Posted 12 August 2015 - 07:47 PM

 Pe masura ce invat, mai pun si altceva.

Ai progresat in invatare?

Nu ai mai pus altceva.

Sunt interesat in domeniul FPGA.



#4 OFFLINE   cnegrea0

cnegrea0

    Membru

  • Membri
  • PipPip
  • 182 posts

Posted 12 August 2015 - 10:44 PM

Ai progresat in invatare?

Nu ai mai pus altceva.

Sunt interesat in domeniul FPGA.

       Buna ziua, imi pierdusem speranta, am invatat cate putin.

Placa mea este o copie aproximativa dupa

 http://www.digilenti...9&Prod=VMOD-TFT

Cred ca a fost proiectata de Digilent Romania.

Schema ei se gaseste aici:

http://www.digilenti...VmodTFT_sch.pdf

Comparand cu produsul original, piesele marcate NoLoad nu sunt montate, asta simplifica si mai mult tot.

Circuitul FDG6331il este un MOSFET pe care l-am omis, salvezi o IO (placa de pe Ebay nu are decat 52)

http://www.ebay.ca/i...=item460fe92cc5

Demo-ul e pe aceeasi pagina Digilent.

Placa originala Atlys are un modul IOExpansion semnat de profesorul Dabacan de la Cluj.

http://www.digilenti...2FCC7622D810403

Desi e performanta, e destul de scumpa si are un cablu incomod cu 68 de pini care blocheaza tot ce e intrare si iesire in cazul in care ecranul e bransat. Pot sa pun si PDF-ul cu PCB-ul meu, dar e cam rudimentar, e prototipul zero.

 

Cartea mea favorita e:

http://radio.ubm.ro/...on Feb 2008.pdf

nu pot sa cred ca au pus-o atat de accesibila, voiam sa dau un link cu coperta.

 

O parte din piese:

ecranul, doar sa va asigurati ca are digitizer si ca firele sunt sudate:

http://www.ebay.ca/i...=STRK:MEBIDX:IT

Genul asta de placa poate simplifica sudarea conectorului chiar daca unele trasee trebuiesc intrerupte si conectate cu fire pentru optimizarea IO.

http://www.ebay.ca/i...df6183ab&_uhb=1

Circuitul de digitizare ecran poate fin inlocuit cu ADS7846:

http://www.ebay.ca/i...fabea573&_uhb=1


Edited by cnegrea0, 12 August 2015 - 11:20 PM.


#5 OFFLINE   yo3hfp

yo3hfp

    Nou venit

  • Membri
  • Pip
  • 12 posts
  • Locatie:Bucuresti, sect.3

Posted 07 January 2016 - 09:55 PM

Salutare si la multi ani!

 

Sunt user nou pe acest forum si vreau sa-ti cer parerea intr-o chestiune. 

De curand m-am decis sa-mi fac un frecventmetru si am gasi o schema foarte interesanta a unui japonez: 

http://elm-chan.org/...ctr/report.html

Schema e buna rau! incepand de la TXCO pana la modul cum isi modifica baza te timp in functie de frcventa de intrare (din cate am inteles eu...).

Am ales-o pe asta pt ca TXCO-ul il am; ar merge pana la 2.4Ghz si nu in ultimul rand pare "lucrata bine".

 

Problema:

Autorul da fisierul pt µC Atmel si pt LSI, dupa cum vezi in josul paginei sale. (le-am atasat si eu aici)

Acuma: pt Atmel e OK, dar fisierul text PLD pt. ispLSI2032 nu inteleg cu ce se mananca...

Din cate am inteles, in definitiv, este un fel de µC facut de LATTICE, pe care il faci sa divizeze dupa cum e scris in acel fisier.

 

Nu am mai lucrat cu microcontrollere si... banuiesc ca esti mai in tema decat sunt eu.

Te-as ruga, daca poti sa ma lamuresti cum procedez cu fisierul ala text pt ispLSI2032.

Daca e sa-l compilez, cu ce, si cum se face...

Asta e... Nimeni nu s-a nascut invatat...

Multumesc.

 

Traian YO3HFP

0724.499.333

 

Attached Files



#6 OFFLINE   cnegrea0

cnegrea0

    Membru

  • Membri
  • PipPip
  • 182 posts

Posted 08 January 2016 - 09:00 AM

  Pare un fisier specific pentru softul de dezvoltare de la Lattice. Nu am nici o experienta in domeniu, dar daca ar fi fost un fisier de configurare, l-ati fi putut descarca direct in CPLD cu un programator. CPLD-ul de la Lattice are avantajul ca e ieftin (7 dolari la Digikey), dar platformele de dezvoltare sunt scumpe. Programatorul e aprox. 40 dolari pe Ebay. CPLD-ul impropriu clasat ca un microcontroler, e un echivalent integrat performant al batranelor porti logice, deci lucreaza la nivel hardware, in paralel. Doar pentru divizor rapid, puteti sa-l faceti si cu un CPLD de la Xilinx, cum ar fi XC9572XL, utilizand VHDL sau Verilog, In cartea care e postata anterior e explicat cum se face un divizor. Oricum, proiectul e extrem de interesant. Cand o sa incep sa lucrez cu Lattice, incep cu frecventmetrul asta. Eu as vrea sa fac un frecventmetru, dar prefer sa construiesc asta:

http://www.siliconch...y Counter, Pt.1

articolul e interesant, am cumparat pdf-urile pt pcb, softul e liber, din pacate nu stiu unde am pus fisierele din Sillicon Chip, dar am articolul reluat in EPE in 2014:

http://www.epemag.com/proj/0114.html

Daca va intereseaza, va trimit PDF-urle pe email privat. Componentele sunt cam vechi si greu de procurat, dar pe Ebay, le gasiti sigur. 


Edited by cnegrea0, 08 January 2016 - 09:04 AM.


#7 OFFLINE   yo3hfp

yo3hfp

    Nou venit

  • Membri
  • Pip
  • 12 posts
  • Locatie:Bucuresti, sect.3

Posted 09 January 2016 - 07:42 AM

Pare un fisier specific pentru softul de dezvoltare de la Lattice. Nu am nici o experienta in domeniu, dar daca ar fi fost un fisier de configurare, l-ati fi putut descarca direct in CPLD cu un programator. CPLD-ul de la Lattice are avantajul ca e ieftin (7 dolari la Digikey), dar platformele de dezvoltare sunt scumpe. Programatorul e aprox. 40 dolari pe Ebay. CPLD-ul impropriu clasat ca un microcontroler, e un echivalent integrat performant al batranelor porti logice, deci lucreaza la nivel hardware, in paralel. Doar pentru divizor rapid, puteti sa-l faceti si cu un CPLD de la Xilinx, cum ar fi XC9572XL, utilizand VHDL sau Verilog, In cartea care e postata anterior e explicat cum se face un divizor. Oricum, proiectul e extrem de interesant. Cand o sa incep sa lucrez cu Lattice, incep cu frecventmetrul asta. Eu as vrea sa fac un frecventmetru, dar prefer sa construiesc asta:
http://www.siliconch...y Counter, Pt.1
articolul e interesant, am cumparat pdf-urile pt pcb, softul e liber, din pacate nu stiu unde am pus fisierele din Sillicon Chip, dar am articolul reluat in EPE in 2014:
http://www.epemag.com/proj/0114.html
Daca va intereseaza, va trimit PDF-urle pe email privat. Componentele sunt cam vechi si greu de procurat, dar pe Ebay, le gasiti sigur.


De regula cand ma-ntepenesc intr-o schema... ies greu.
Componentele le-am comandat la TME, şi azi au sosit. Rămân la schema asta si o scot eu la capăt cumva...
Am lucrat zilele astea cu ispLever clasic şi incep sa-nțeleg ceva-ceva. Da' e greu. Asta e... Se pare ca nimeni p-aici n-lucrat cu softu ăsta. Mă ajuta mult dacă cineva a mai programat CPLD-uri.

#8 OFFLINE   cnegrea0

cnegrea0

    Membru

  • Membri
  • PipPip
  • 182 posts

Posted 10 January 2016 - 09:20 PM

De regula cand ma-ntepenesc intr-o schema... ies greu.
Componentele le-am comandat la TME, şi azi au sosit. Rămân la schema asta si o scot eu la capăt cumva...
Am lucrat zilele astea cu ispLever clasic şi incep sa-nțeleg ceva-ceva. Da' e greu. Asta e... Se pare ca nimeni p-aici n-lucrat cu softu ăsta. Mă ajuta mult dacă cineva a mai programat CPLD-uri.

            O explicatie ar fi ca nu au mai mut de 6% din piata, e greu sa te apuci sa studiezi produsele lor, mai ales ca ia foarte mult timp. Sa postati ceva etape pe care le-ati parcurs ar usura considerabil munca incepatorilor, sper sa detaliati constructia frecventmetrului. 


Edited by cnegrea0, 10 January 2016 - 09:21 PM.


Cu_reclama

Cu_reclama
  • Membri

#9 OFFLINE   cnegrea0

cnegrea0

    Membru

  • Membri
  • PipPip
  • 182 posts

Posted 06 January 2017 - 01:36 AM

Am noroc, tocmai voiam sa o arunc, si am gasit CPLD-ul cu pricina pe o placa SCSI de la Adaptec. Cred ca o sa fac proiectul, a trecut deja un an.

Attached Files


Edited by cnegrea0, 06 January 2017 - 01:38 AM.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users