ฉันยังไม่ได้ใช้ชิป DSP เลย สิ่งที่ฉันรู้ก็คือสถาปัตยกรรมของพวกเขานั้นสามารถคำนวณได้ค่อนข้างเร็วโดยปกติจะอยู่ในวงจรนาฬิกาพวกเขามีคำแนะนำในการเพิ่มทวีคูณในชุดคำสั่งและมี DMAs ดังนั้น CPU จึงไม่ต้องเสียเวลาอันมีค่าในการย้ายข้อมูล รอบ ฉันคิดว่ามีมากกว่านั้น แต่สิ่งเหล่านี้เป็นจุดพื้นฐานไม่กี่
ฉันเห็นได้ว่า Microchip มี dsPIC ซึ่งเป็นสายชิป DSP ของพวกเขา เราไม่สามารถใช้ PIC18 หรือ PIC32 ที่มีตัวคูณในตัวเพื่อทำ DSP ได้หรือไม่ dsPIC แตกต่างจาก PIC ปกติอย่างไร
คำถามหลักของฉันคือสิ่งนี้ทำไมเราต้องมีบางสิ่งบางอย่างที่แยกและแตกต่างที่เรียกว่าชิป DSP และไม่รวมความสามารถในการคำนวณความแม่นยำสูงในหน่วยไมโครคอนโทรลเลอร์ทั้งหมด? แน่นอนว่าด้วยเทคโนโลยีกระบวนการที่เรามีตอนนี้สิ่งนี้ไม่ควรใช้พื้นที่มาก
นอกจากนี้ฉันจะรู้ได้อย่างไรว่าฉันต้องใช้ชิป DSP ในโครงการของฉันแทนที่จะเป็นไมโครคอนโทรลเลอร์ปกติ>