ASICs vs FPGAs

S

samcheetah

Guest
ngayon ako basahin ang isang artikulo sa embedded365.com tungkol sa FPGAs at ASICs.kung ano ako ay naiintindihan na ang ASIC base sa disenyo ay isang beses sa rocket science ngunit dahil sa isang pulutong ng mga complexities na ito ay nag-aagaw-buhay-out.datapwa't FPGA simplifies ng isang pulutong ng mga complexities para sa disenyo.

ngayon ano ang gagawin mo sa mga tao sabihin tungkol sa mga ito.ay ito true?

ang tunay na ako ay may isang ASIC kurso sa susunod na taon.ngunit isang guro na sinasabi sa akin na baka sila ay pagpunta sa magsama ng isang FPGA kurso.kaya kung saan ang isa ay dapat na ako kumuha.

 
samcheetah wrote:

ngayon ako basahin ang isang artikulo sa embedded365.com tungkol sa FPGAs at ASICs.
kung ano ako ay naiintindihan na ang ASIC base sa disenyo ay isang beses sa rocket science ngunit dahil sa isang pulutong ng mga complexities na ito ay nag-aagaw-buhay-out.
datapwa't FPGA simplifies ng isang pulutong ng mga complexities para sa disenyo.ngayon ano ang gagawin mo sa mga tao sabihin tungkol sa mga ito.
ay ito true?ang tunay na ako ay may isang ASIC kurso sa susunod na taon.
ngunit isang guro na sinasabi sa akin na baka sila ay pagpunta sa magsama ng isang FPGA kurso.
kaya kung saan ang isa ay dapat na ako kumuha.
 
okay kung paano ang tungkol sa pag-aaral ng parehong ASIC at FPGA.nais na maging isang magandang ideya.at ito ay madaling?i ibig sabihin ay may ilang mga ugnayan sa pagitan ng ASICs at FPGAs na gumawa ng pag-aaral ng isang bagay madaling kung ako ay may learnt ng ibang mga bagay

 
Kung maaari mong disenyo FPGA, kasama ang ilang mga karagdagang kaalaman, maaari mong disenyo ASIC.ASIC ay lamang ng isang pasadyang chip, na tinukoy sa pamamagitan ng parehas na HDL wika na tumutukoy FPGA.Ang proseso ay katulad ng disenyo, ngunit kung saan ito ay maghiwalay kung kailan, para sa FPGA, ikaw ay may takdang FPGA selula kung saan ang synthesizer at ang mga lugar
at ruta ng mapa ay masyadong lohika, kung saan sa ASIC, * * mo kung ano ang ilagay, at kung saan, sa loob ng maliit na tilad (well, ang mga programa ng CAD nagpasiya ito).Sa ASIC, may halos walang paunang-natukoy na mga lugar kung saan na ilagay ang lohika cells at koneksyon.

Sa isang FPGA, kung nais mong mag-disenyo ng isang komplikadong lohika block, ito ay gumagamit ng maramihang mga cell sa isang FPGA.Ang mga koneksyon sa pagitan ng mga basic na cell ay nagdagdag ng isang pulutong ng mga pagkaantala, kaya, pagbabawas ng pinakamataas na dalas ng disenyo.Sa isang ASIC, maaari mong ilagay ang iyong buong lohika block sa isa tigkal, na may tunay maikling traces.Sa ASIC, ang traces ay direktang sa pagitan ng isang gate na output at ibang gate input, na kung saan sa FPGA, isang landas sa pagitan ng dalawang gate ay ginawa sa pamamagitan ng pagkonekta ng maramihang mga linya (sa pamamagitan ng MOS gate).Mga transistors na koneksyon ay isa sa mga pangunahing sanhi ng mga pagkaantala na routing sa FPGA.

FPGA ay pagkuha ng isang pulutong ng mas mabilis at isang pulutong ng mas makapal na araw.Ito ay kung bakit ang mga tagagawa hype sa paggamit ng FPGA sa disenyo sa halip ng ASIC.Gayunman,
ang ASIC ay kinakailangan pa rin kung kailangan mo ng isang tunay nagsisikip disenyo, o ng isang tunay mabilis chip.ASIC, gayunpaman, ay pasadya, na magpahiwatig na kung ang isang error ay matatagpuan sa maliit na tilad (disenyo bug), ito ay maaaring tumagal ng araw / linggo bago ang pagkuha ng bagong disenyo.Ito rin ay prefferable na maghintay ng isang habang bago ang paglikha ng isang bagong 'takdang' ASIC, upang siguraduhin na hanapin ang pinakamalaking bilang ng mga bugs bago muling pagdisenyo ito.Getting ang bagong ASIC meen de-paghihinang ang lumang ASIC mula sa board, at paghihinang ng bagong ASIC sa lugar, pagkahagis ang lumang ASIC sa bin.Sa isang FPGA, kung ang isang bug ay matatagpuan, isang maayos ay maaring ipatupad at nasubok sa FPGA ang parehong araw.Maraming FPGA mga araw ay SRAM base.Mag-a-upgrade FPGA mangahulugan lamang ang pag-download ng mga bagong binary file sa FPGA configurator.

 
NRE, ito ay ang mga pangunahing dahilan ng pagiging popular ng FPGA din at ang bilis ng mga makatwirang ay mabilis na para sa pinaka-application.Sumariwa sa alaala ko ang isa sa aking mga kaibigan sa trabaho na may Xilinx FPGA sa Motorola bago pagpapatupad sa ASIC.Ang aking nakaraang kumpanya ay pagpunta upang ipatupad ang isang disenyo sa ASIC dahil sa mababa kapangyarihan ngunit ang napili para sa isang FPGA dahil sa mga gastos at ang mababang dami.

 
Sa tingin ko na ASIC disenyo proseso ay mahirap unawain at ang kanyang mga disenyo ng panahon ay mas mahaba kaysa sa FPGA, ngunit FPGA ay madali at maginhawa sa disenyo at ipatupad.
Advise ko na kung ang iyong sistema ay maliit na antas,
ang FPGA na ito ay hindi masama sa mga pinili.

 
Mula sa isang disenyo
ng view, ASIC at FPGA walang makabuluhang differencies.Lahat ng aking mga ASIC chips ay emulated sa FPGA bago tapeout.Master ang digital na lohika ng disenyo, at pagkatapos ay pinili ang mga ginusto ng isa ayon sa inyong aplikasyon.

 
upang ang ibig sabihin nito ay FPGAs ay mas mahusay na pag-aaral mula sa isang punto ng view.nito madaling muli programa ang buong bagay tulad ng flash base microcontroller.ngunit sa industriya kayo ay libre sa trabaho sa anumang teknolohiya ng gusto mo.kung kailangan mong bumuo ng isang bagay sa loob ng hindi bababa Dont oras at pag-aalaga para sa mga gamit-yaman na pagkatapos FPGA ay isang mabuting pagpili.ngunit para sa optimization na ikaw ay pumunta para sa ASIC ngunit na taasan ang kasalimuotan ng disenyo nito dahil ang isang pulutong ng mga desisyon na kailangang kinuha sa pamamagitan ng disenyo (at hindi ang software).

am i right???

 
samcheetah wrote:

upang ang ibig sabihin nito ay FPGAs ay mas mahusay na pag-aaral mula sa isang punto ng view.
nito madaling muli programa ang buong bagay tulad ng flash base microcontroller.
ngunit sa industriya kayo ay libre sa trabaho sa anumang teknolohiya ng gusto mo.
kung kailangan mong bumuo ng isang bagay sa loob ng hindi bababa Dont oras at pag-aalaga para sa mga gamit-yaman na pagkatapos FPGA ay isang mabuting pagpili.
ngunit para sa optimization na ikaw ay pumunta para sa ASIC ngunit na taasan ang kasalimuotan ng disenyo nito dahil ang isang pulutong ng mga desisyon na kailangang kinuha sa pamamagitan ng disenyo (at hindi ang software).am i right???
 
ASICs na Mababang antas ng disenyo upang FPGA na ang nababaluktot na disenyo

 
SamCheetah,

May mga iba pang FPGAs na ay maaari lamang na programa isang beses sa pamamagitan ng Quicklogic (QuickRam) at Actel.

 
ok eziggurat ngunit maaari mo ring makuha ang mga na-muli useable sa pag-aaral ng layunin.kaya FPGAs may lumamang ASICs mula sa isang pag-aaral ng view point

 
Sa tingin ko, kami ay hindi dapat kalimutan na ang isang ASIC disenyo ay maaaring patakbuhin nang mas mabilis kaysa sa isang FPGA disenyo at kami ay hindi able sa disenyo ng anumang circuits base sa FPGA, lalo na kung ang bilis ay mahalaga para sa amin.Halimbawa, sa disenyo ng isang multiplier na bumubuo nito magreresulta sa isang tiyak na panahon, kami ay maaaring ang ilang mga problema kapag gumagamit ng FPGA.
Ang FPGA na disenyo ay angkop para sa akademikong layunin at prototyping.

Pagbati,
KH
[/ tex]

 
bagaman FPGA ay mas flexiable kaysa asic,

ngunit FPGA's power consumption at pagganap ay palaging mas mababa kaysa sa

ASIC.dahil ang routing pagkaantala sa fpga ay masyadong malaki,

at FPGA
ng orasan source ay napaka-limitado, Sa ASIC, orasan mapagkukunan

ay halos walang hanggan.

mangyaring mag-aral ASIC.samcheetah wrote:

ngayon ako basahin ang isang artikulo sa embedded365.com tungkol sa FPGAs at ASICs.
kung ano ako ay naiintindihan na ang ASIC base sa disenyo ay isang beses sa rocket science ngunit dahil sa isang pulutong ng mga complexities na ito ay nag-aagaw-buhay-out.
datapwa't FPGA simplifies ng isang pulutong ng mga complexities para sa disenyo.ngayon ano ang gagawin mo sa mga tao sabihin tungkol sa mga ito.
ay ito true?ang tunay na ako ay may isang ASIC kurso sa susunod na taon.
ngunit isang guro na sinasabi sa akin na baka sila ay pagpunta sa magsama ng isang FPGA kurso.
kaya kung saan ang isa ay dapat na ako kumuha.
 
wow, i Dont kahit tandaan na humihiling na tanong

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />anyway kung ano ako may learnt ay na doon ay palaging isang kalakalan off kadahilanan sa engineering disenyo.sa FPGAs ba kayong muli programmability ngunit may got ito sa iyo ang ilang mga downsides.ngunit makasapit ang routing pagkaantala ay nag-aalala, sila ay maaaring optimize sa ilang antas sa sahig pagpaplano disenyo.maaari mong palitan ang iyong lohika block o ilipat ang iyong mga I / O mapakali sa isang maliit na dito at doon at ka maaari kumuha alisan ng ilang kritikal na mga landas.bagaman ka cant gawin itong ganap na pagka-antala patunay ngunit sa ilang mga lawak optimization ay posible.

isa pang kadahilanan ay na sa isang FPGA isang maximum ng 70% (o ng isang bagay na tulad) ng iyong mga mapagkukunan ay maaaring gamitin.ngunit na ang pangunahing bagay sa FPGAs.ka may ang gusali ng mga bloke at ikaw lamang na gamitin ang mga ito sa pamamagitan ng mga ito at ang paggawa ng interconnecting maghanap ng mesa.at walang paraan na ikaw ay maaaring gamitin ang lahat ng 100% ng iyong mga resources.pagayon ako isipin Dont mayroong anumang kadahilanan upang makipagtalo higit na ito.ka kumuha ng ilang mga bagay-bagay at ikaw maluwag ang ilang mga bagay-bagay.na kung paano ito gumagana sa mundo.

 
huwag kalimutan na maaari mong isagawa analog circuits sa ASIC ngunit hindi mo maaaring gawin ito sa FPGA.
Sa tingin ko na ay isang pangunahing bentahe para sa ASIC higit sa FPGA.

 
mohahdy wrote:

huwag kalimutan na maaari mong isagawa analog circuits sa ASIC ngunit hindi mo maaaring gawin ito sa FPGA.

Sa tingin ko na ay isang pangunahing bentahe para sa ASIC higit sa FPGA.
 
hi,
sa kaso ng fpga ng maraming lugar ay nasayang ngunit sa kaso ng asic ito ay hindi na tulad ng.
fpga ay reprogrammable ngunit asic ay hindi.

may regards,
srik.

 
Ang parehong transistor set sa ASIC ay nagbibigay ng mas maraming mga kalkulasyon 10-100 beses bawat ikalawang kaysa FPGA ay sa parehong enerhiya consumption.
Kaya ASICs ay magpakailanman.
Ang kawalan ay: kailangan mong gumastos ng isang milyong USD at 3-12 buwan upang makakuha ng ilang madaling ASIC.
Ang problema parang nalutas sa hinaharap.
Ngayon ang First Time Kanan paraan ay propagated dahil sa ang bagong EDA teknolohiya.
Ang diskarte ay pinalawak na sa paraan na
kung mayroon ka, halimbawa,
ang tamang FPGA proyekto, pagkatapos ikaw ay makakuha ng mga katulad na ASIC
bilang ng mga karagdagang serbisyo.
Tulad ng sa inyo na gumawa ng mga kopya na ngayon ang kulay ng litrato,
o PCBs, o BGA solding.

 

Welcome to EDABoard.com

Sponsor

Back
Top