מה ההבדל בין ASIC ל FPGA?

עבור אדם חדש בתחום של VLSI ועיצוב חומרה, לעתים קרובות זו אחת השאלות הראשונות: מה ההבדל בין FPGA, ASIC ? מה זה FPGA? FPGA ראשי תיבות של Field Programmable Gate Array. זהו מעגל משולב שניתן לתכנת אותו ב"שדה" כך שיפעל לפי התכנון המיועד. זה אומר שהוא יכול לעבוד כמיקרו-מעבד, או כיחידת הצפנה, או כרטיס גרפי, … להמשך קריאה