17/06/2546 04:25 น. |
อยากรู้ว่าFPGA และ CPLD คืออะไร ใช้ทำอะไรได้บ้าง และใช้อย่างไร |
17/06/2548 17:58 น. |
มันคือตุ๊กติ๊ก 555 |
29/07/2549 17:52 น. |
เวรเถอะพี่น้องครับ รู้ได้ไงว่ามันคือเรา |
03/06/2551 14:36 น. |
FPGA คือ IC ในลักษณะ ที่สามารถทำการ Program ได้ โดยภายในตัวมันจะประกอบไปด้วย logic gate ต่อกันจำนวนมากมายในลักษณะเป็น array แต่ logic gate เหล่านี้ สามารถที่จะทำการต่อเชื่อมจุดต่อตามความต้องการได้ ทำให้การต่อวงจร digital ของเราเพียงแค่มี IC ประเภทนี้ตัวเดียวก็สามารถต่อ วงจร digital ได้ ขอให้ลองนึกถึง วงจร adder ถ้าหากเราใช้ logic gate ธรรมดาจะใช้ กี่ตัว แต่สำหรับ FPGA แล้วเราสามารถทำมันได้โดยการ program ให้เป็นวงจร Adder ได้ภายใน IC ตัวเดียว และสามารถที่จะ เปลี่ยนแปลงได้ตลอดเวลา <br> เราไม่จำเป็นต้องเรียนรู้โครงสร้างภายใน สถาปัตยกรรม หรือ ภาษาที่ใช้ในการ Program เหมือน Microprocessor ซึ่งแต่ละเบอร์มีรูปแบบโครงสร้างที่ไม่เหมือนกัน สำหรับ FPGA แล้วการโปรมแกรมของมันจะเป็นเพียงการต่อ และตัดจุดเชื่อมต่อภายใน เพื่อให้เป็นวงจร และได้ output ตามที่เราต้องการ และในปัจจุบันก๊มี software รองรับเพียงแต่กำหนด output และ input ที่ต้องการ software จะทำการคำนวณหาร program และเราสามารถ load ผ่านสาย data จาก computer เข้าสู่ตัว IC ได้<br><br> |