Skip to main content

อินเทอร์เฟซอุปกรณ์ต่อพ่วงอนุกรมคืออะไร?

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

การถ่ายโอนข้อมูลโดยอินเทอร์เฟซต่อพ่วงแบบอนุกรมเกิดขึ้นผ่านโปรโตคอลแบบเต็มรูปแบบข้อมูลจะถูกถ่ายโอนและรับทั้งสองทิศทางในเวลาเดียวกันแอปพลิเคชันที่ใช้ SPI ได้รับประสิทธิภาพมากในโหมดนี้หนึ่งแอปพลิเคชั่นดังกล่าวอยู่ระหว่าง coder-decoder (codec) และตัวประมวลผลสัญญาณดิจิตอล (DSP)แอปพลิเคชันอื่น ๆ รวมถึงเซ็นเซอร์อุณหภูมิและความดันรวมถึงหน่วยความจำแฟลช

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

อุปกรณ์ส่วนต่อพ่วงต่อพ่วงอนุกด้วยสัญญาณที่แตกต่างกันสี่สัญญาณสัญญาณแรกเรียกว่านาฬิกาอนุกรม (SCLK) ซึ่งมีเพียงอุปกรณ์หลักเท่านั้นที่สร้างขึ้นตามด้วย Master-Out Slave-in (MOSI), Master-in Slave-Out (MISO) และ Slave Select (SSN) โดยที่ N คือจำนวนอุปกรณ์ทาสที่เชื่อมต่ออุปกรณ์หลัก

ในการกำหนดค่าสแลฟเดียวทั่วไปวิศวกรที่ต้องการใช้อินเทอร์เฟซต่อพ่วงอนุกรมจะเชื่อมต่อ SCLK กับอินพุตอุปกรณ์ทาสจากนั้น Mosi จะนำข้อมูลจากอุปกรณ์หลักไปยังอุปกรณ์ทาสในขณะที่ MISO ถ่ายโอนข้อมูลจากทาสไปยังต้นแบบในการพิจารณาว่าอุปกรณ์ใดเป็นหลักและเป็นทาสอดีตเชื่อมต่อ SSN หลักกับ Slave SSN และสร้างสัญญาณอินพุต/เอาต์พุตแบบไม่ต่อเนื่องทั่วไป

ในการเชื่อมต่อหลายทาสกับต้นแบบหนึ่งในอินเทอร์เฟซต่อพ่วงอนุกรมสัญญาณ SSN แยกต่างหากเชื่อมต่อจากอุปกรณ์หลักเพื่อแยกทาสตัวอย่างเช่น SS1 เชื่อมต่อกับ Slave 1, SS2 เชื่อมต่อกับ Slave 2 และอื่น ๆคล้ายกับการกำหนดค่าสแลฟเดี่ยว SCLK เชื่อมต่อจากอุปกรณ์หลักไปยังหลายทาสmosi จากต้นแบบถึงทาสเชื่อมต่อเช่นเดียวกับมิโซะจากทาสถึงมาสเตอร์