FPGA o CPLD? Application tanong

S

Sink0

Guest
Kumusta, kailangan i upang lumikha ng isang M-LVDS nwtwork tumatakbo sa 50-100Mbps. Dahil hindi ko makahanap ng anumang mga driver na maaaring mailagay na tumakbo na multdrop network (anumang protocol at datalink dinisenyo na may maliit at laki ng variable packet (Max 256 bytes) magiging angkop) i dinisenyo ng isa ang aking sarili sa isang FPGA. Sa sa uC / DSP bahagi doon ay isang 8 / 16 bits kahilera interface at sa M-LVDS orasan ay mababawi gamit ang oversampling ang data (gamit ang mag-alsa at mahulog gilid at isang pangalawang orasan na may 90 degree phase tulad ng inilarawan sa ito papel: http://www.date-conference.com/proceedings/PAPERS/2010/DATE10/PDFFILES/IP2_04.PDF Ang fisrt tanong ay:. Ay posible na ipatupad tulad oversampling sa isang CPLD? CPLDs ba kayong mga uri ng PLL o isang bagay tulad na Pangalawa:?? tingin ninyo CPLDs ay pumunta sa upang manatili sa merkado para sa isang mahabang oras O ito ay pagpunta sa mawala at magkakaroon lamang FPGAs Ikatlong:? aparato na ito ay dapat kayong real maliit na bakas ng paa. Ang pinakamahusay na i natagpuan ay isang EP1C3 ng Altera, ngunit isa sa anumang alam kung gaano katagal ay pagpunta sa tumagal ng hanggang sa aparato na ito ay hindi na ipinagpatuloy? Anumang sugestion ng paggamit ng isang CPLD o FPGA para sa disenyo, o sugestions ng anumang maliit na fottprint (walang BGA) FPGA ng Altera o Xilinx (i ang nakuha download cable ng parehong at wala gusto upang makakuha ng isang bagong isa). Salamat sa iyo!
 
Sagot sa unang tanong ay 'hindi' ito siguro posible kung mayroon ka ng isang talagang malaking CPLD ngunit hindi sa tingin ko ay mga paraan masyadong mahal at masyadong malaki para sa kung ano ang iyong hinahanap. Pangalawa: Oo, CPLDs magkaroon ng isang natatanging lugar sa merkado at marami sa kanila ay ginagamit sa pang-industriyang disenyo ng tulad ng pag-aautomat, traksyon at abyasyon sa gayon ang mga ito ay sa paligid ng hindi bababa sa 15-20 na taon pa. Third: tingnan ang mga aparato mula sa [URL = "http://www.siliconbluetech.com/"] SiliconBlue [/URL] kanilang iCE65L01 pagdating sa CS36 pakete, na kung saan ay isang 36-pin, 2.5 x 2.5 mm tinapay na manipis-level na chip scale pakete. May mga iba pang alternatibo tulad ng mga mula sa Actel: [url = http://www.actel.com/products/igloonano/default.aspx] Actel IGLOO nano Mababang Power FPGA [/url] Ngunit ang tunay na maliit na mga pakete ay palaging BGA, na ang pinakamaliit na non-BGA ay VQ100 na ang dalawang Altera at Xilinx at ng iba. Hope na ito ay kapaki-pakinabang, Pinakamahusay na patungkol, / Farhad Abdolian
 
Prototipo sa BGA ay paraan malayo mahal. Thats ang problema. Nito ang isang presyo wala i nais na kayang bayaran hehe. Ngunit Salamat hulaan i ay i may upang manatili sa 100 Pins. Subalit anumang mainam kung gaano katagal hanggang sa bagyo ko o Spartan 3 familys ay pumunta sa upang makakuha ng hindi na ipinagpatuloy? Ang problema ay na ang lahat ng iba pang mga hindi nag-aalok ng isang VQ100 pakete. Basta mas malaki o BGA. Ganap na offtopic. Anong uri ng mga aplikasyon ng isang CPLD ay ginagamit na ginagawang kaya natatanging?
 
Ako ginagawa BGA trabaho sa bahay at ito ay medyo tuwid forward. Pagkatapos ng isang pares ng mga misses, ngayon ay maaari kong maghinang BGAs (hindi tunay malaki bago ngunit mas maliit na mga bago) nang walang anumang troubles. Wala akong ideya kung gaano katagal ang mga ICS ay sa merkado. Parehong Altera at Xilinx ay may ugali sa drop ang kanilang mga FPGAs nang walang paunang abiso at pagkatapos ito ay nasa sa iyo upang mahanap ang mga ito sa merkado. Dapat mong tanungin ang iyong FAE para sa impormasyon. CPLDs ay natatangi dahil sa kanilang mababang kapangyarihan, maliit na sukat, in-circuit-pgramability at presyo. Sa maraming mga application palitan nila pangkola lohika at pagpapalit ng maramihang mga karaniwang 74xx bahagi type. Gayundin, gumawa sila madali upang suportahan ang buhay mahaba-update ng mga disenyo ng tulad ng kung ano ang Xilinx at Altera gawin sa kanilang mga programmer JTAG.
 
Hello, Mula sa aking punto ng view ng CPLD may dalawang avantages sa paglipas ng FPGA: - Walang kailangan para sa mga external eeprom upang i-imbak ang configuration - Walang kailangan para sa maramihang mga supply boltahe Gayunpaman, wala kang avantages ng fpga .... Choise ay depende sa sitwasyon .
 
Hmm .. ang nakuha ideya. Ngunit kung paano mo handsold chips BGA? Anumang mabuting payo? Gabay? Video? hehe Salamat sa iyo
 
Oo naman, Tingnan ang mga video na ito: [url = http://www.5min.com/Video/Hand-Soldering-BGA-Components-Using-SchmartBoard-11562] kamay paghihinang BGA Component Video [/url] [url = http://www.youtube.com/watch?v=KjKEmKUatJ4] YouTube - BGA paghihinang - Memory Swapping sa pamamagitan ng kamay [/url] [url = http://www.youtube.com/watch?v=Ek-FM- YW5E] YouTube - BGA rework sa pamamagitan ng kamay [/url]
 
Mula sa aking punto ng view, CPLD ay mas mahusay para sa combinational lohika circuit habang FPGA ay mas mahusay para sa nanggagalaing lohika circuit.
 

Welcome to EDABoard.com

Sponsor

Back
Top