“ FPGA แบบอะนาล็อก” มีอยู่จริงหรือไม่?


13

ฉันกำลังคิดเกี่ยวกับวงจรแอนะล็อกซึ่งการออกแบบวงจรสามารถอ่านได้ (หรืออย่างน้อยก็เปลี่ยนแปลงอย่างมีนัยสำคัญ) จากซอฟต์แวร์ พวกเขามีอยู่แล้ว?


คุณอาจมองเข้าไปในตระกูล PSOC ของไมโครคอนโทรลเลอร์ มีเลเยอร์ฮาร์ดแวร์ที่ตั้งโปรแกรมได้ซึ่งสามารถ "จัดเส้นทาง" ได้ตามที่คุณต้องการและมีบล็อกแอนะล็อกสองสามตัวที่ด้านบนของแกนไมโครคอนโทรลเลอร์ทั่วไป ไม่ใช่ FPGA จริงๆ แต่เป็นทางเลือกที่อาจเป็นที่นิยมในกรณีที่แอปพลิเคชันที่เรียบง่ายกว่า
เอสเอฟ

@SF ฉันคิดว่ามันไม่ใช่ปัญหาจริงๆจากมุมมองของฟังก์ชั่นที่ทำในสิ่งที่ฉันกำลังมองหา แม้ว่าการก่อสร้างดังกล่าวจะมีวงจรที่น้อยกว่าเช่น FPGA แต่ก็ขึ้นอยู่กับสถานการณ์ว่าเป็นปัญหาหรือไม่ ขอขอบคุณ!
peterh - Reinstate Monica

คำตอบ:


9

มีชิปจำนวนมากที่สามารถกำหนดค่าได้ด้วยตัวเลือกที่ทำในซอฟต์แวร์ซึ่งมีพฤติกรรมอะนาล็อกที่สมบูรณ์แบบที่ได้รับการเปลี่ยนแปลง

บล็อกที่ทำงานแบบนั้นจากอะนาล็อกสวิตช์อะนาล็อกและ / หรือ Multiplexers ตลอดทางที่ผ่านมาของแอมพลิฟายเออร์ที่ได้รับผ่านไปจนถึงชิพครบวงจรที่มีการรวมกันของบล็อกเช่นเกนที่ตั้งโปรแกรมได้ และเช่นทั้งหมด Analog Devices เป็นราชาแห่งการทำสิ่งต่าง ๆ เช่นนั้น

ตัวอย่างเช่นแอมพลิฟายเออร์เกจที่ตั้งโปรแกรมได้อาจมีเพียงจำนวนที่ไม่ต่อเนื่อง 4, 16 หรือ 32, หรือแม้กระทั่ง 256 สำหรับแอมพลิฟายเออร์ระดับไฮเอนด์ที่หรูหรามาก แต่มันจะได้รับแรงดันไฟฟ้าใด ๆ แรงดันไฟฟ้าที่สามารถทำบางสิ่งบางอย่างได้

ฉันเชื่อว่ามีแม้กระทั่งอุปกรณ์ประเภท FPGA จริง ๆ เช่น DSPIC ที่รวมบล็อกเหล่านั้นไว้ในอาร์เรย์เกทที่สามารถตั้งโปรแกรมได้พร้อมกับ DACs (Digi-> Analogue) และ ADC (Analogue-> Digi) แต่ไม่มีประเภท ฤดูใบไม้ผลิถึงใจดังนั้นฉันก็อาจจะเข้าใจผิด

สำหรับอุปกรณ์ DSP System บน Chip (SoC) จำนวนมากที่สร้างขึ้นสำหรับวิดีโออนาล็อกแบบเก่าและ / หรือการติดตามและการแปลงเสียงแบบหลายแทร็กจะเป็นการผสมผสานของอนาล็อกแบบกลอุบายก่อนที่สัญญาณจะเปลี่ยนเป็นดิจิตอลและประมวลผลเพิ่มเติมเป็นสัญญาณดิจิตอล . ซึ่งในบางกรณีจะถูกเปลี่ยนกลับเป็นอะนาล็อกและอาจเป็นมัลติเพล็กซ์หรือมอดูเลตเป็นสัญญาณเสาอากาศบางชนิด

ไม่มีแอปพลิเคชั่นที่ทันสมัยในอนาคตสำหรับ SoC ที่ซับซ้อนอื่น ๆ นอกเหนือจากเครื่องมือเครื่องเสียงหรือมาตรวิทยาที่เฉพาะเจาะจงที่จะนึกถึงในตอนนี้ แต่ก็ไม่น่าเป็นไปได้ที่พวกเขาจะยังคงมีอยู่เพราะไม่มีใครจะได้ยินทุกอย่าง

ดังนั้นมากกว่าหนึ่งคำตอบดูเหมือนว่าใช่พวกเขามีอยู่จริง แม้ว่าแน่นอนจะไม่เหมือนกับ FPGA เหมือนกันเพราะสัตว์ดิจิทัลไม่สามารถเปรียบเทียบได้อย่างเต็มที่กับอะนาล็อก


11

ใช่เรียกว่าอะนาล็อกอะเรย์ฟิลด์ที่ตั้งโปรแกรมได้ (FPAA):

https://en.wikipedia.org/wiki/Field-programmable_analog_array

พวกเขาเป็นรุ่นอะนาล็อกของ FPGA มีหลายชนิดย่อย (เวลาปัจจุบันหรือแรงดันไฟฟ้าแยกหรือเวลาต่อเนื่อง) พวกเขาถูกสร้างขึ้นจาก CABs (บล็อกอะนาล็อกที่สามารถกำหนดค่าได้) และจากการเชื่อมต่อระหว่างกัน


ขอขอบคุณ! ฉันขยายคำตอบของคุณด้วยสาระสำคัญของเป้าหมายลิงก์ฉันหวังว่าจะมีคนแก้ไขเรื่องนั้น :-)
peterh - Reinstate Monica
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.