Reconfigurable computing

G

guesswho

Guest
Isang excelllent papel sa develpoment ng ASIC at FPGAs.<img src="http://www.edaboard.com/images/smiles/icon_lol.gif" alt="Tumatawa" border="0" />Paumanhin, ngunit kailangan mong mag-login in upang makita ang attachment na ito

 
Ako ay nagtataka kung paano mag-boot ang reconfigurable processor.
magkakaroon ng isang configuration ROM para sa FPGA at pagkatapos ay sa sandaling ang FPGA ay isinaayos, processor at pagkatapos ay magsisimula sa boot.

Subalit kung ang pagsasaayos ng memory na kailangan upang ma-update, ay hindi ang pagsasaayos ng ROM ay dapat na na-update?Sa ganoong pangangatwiran, ang pagsasaayos ng ROM ay dapat EEPROM o Flash.Ngunit kung paano ang EEPROM at Flash ay na-update?

Ang sinuman ay may anumang mga karanasan?

Salamat

 
Tungkol sa pag-configure FPGA lohika ...

Halimbawa, maaari mong boot ang naka-embed na processor na gamit ang (panlabas) boot ROM, pagkatapos ay maaari mong i-download ang pahinga mula sa iba pang mga sangkap ng imbakan (EEPROM, Flash, at iba pa) o mula sa PC o sa pamamagitan ng Internet.
Tandaan na ang processor ay ginagamit upang pamahalaan ang FPGA sa kasong ito.

 
Isa pang posibleng sitwasyon ay kapag pagpapatupad ng isang processor na naka-embed sa isang aparato FPGA - ng isang malambot na processor, kailangan mong i-configure ang FPGA aparato upang kumilos na tulad ng isang processor na sistema ng gamit ang default na bitstream pagsasaayos at matapos na maaari mong boot ang sistema ng processor.Gayunman, reconfiguration sa panahon ng run-time ay hindi posible na hindi panlabas na tulong, halimbawa, maaaring mayroon kang magsusupil na kung saan ay responsable sa i-reconfigure ang FPGA aparato.Sa kasong ito na ang proseso ay ilagay ang sarili sa isang ligtas na ng estado (halimbawa, pag-save sa data nito sa isang panlabas na RAM, etc.)Pagkatapos aabisuhan ang pagsasaayos ng controler upang i-reconfigure ang FPGA aparato gamit ang isang bagong configuration.Pagkatapos reconfiguration, isang bagong processor na nagiging aktibo.
Since ilang FPGAs suporta bahagyang reconfiguration, ito marahil ay panahon upang i-reconfigure ang ilan lamang sa mga bahagi sa FPGA.Halimbawa, ang isang function ng unit sa datapath ng processor ay maaaring mapalitan ng ibang unit function pagkatapos reconfiguration.

 
Sumangguni sa: Reconfigurable computing: Arkitektura, Models at algorithm, sa pamamagitan ng Kiran Bondalapati at Viktor K. Prasanna

 

Welcome to EDABoard.com

Sponsor

Back
Top