ในสเปค SATA นี้จะเรียกว่าhot plug
และhot removal
และพวกเขามีสองเหตุการณ์ที่แยกต่างหาก ขณะที่ชั้นไฟฟ้าและการสื่อสารรองรับทั้งปลั๊กร้อนและการถอดแบบร้อนให้ตรวจสอบว่าตัวควบคุมไดรฟ์ระบบปฏิบัติการและไดรเวอร์รองรับ
โปรดทราบว่าทั้งหมดด้านล่างนี้เท่านั้นนำไปใช้กับโฮสต์และอุปกรณ์ (เช่นตัวควบคุมไดรฟ์และไดรฟ์) ที่ทั้งสองประกาศพวกเขาจะเสียบร้อนที่มีความสามารถ
หากคอนโทรลเลอร์ของไดรฟ์มีคำแนะนำเฉพาะให้ทำตาม ถ้าไม่อ่านต่อ
ไม่สำคัญว่าจะต้องเสียบปลั๊กใดก่อน ไดรฟ์ SATA ได้รับอนุญาตให้เชื่อมต่อกับข้อมูลโดยไม่ต้องใช้พลังงานและต่อกำลังโดยไม่มีข้อมูล พวกเขาได้รับการออกแบบดังนั้นเมื่อเชื่อมต่อข้อมูลโดยไม่ต้องใช้พลังงานข้อมูลไดรฟ์ที่ จำกัด บางอย่างยังคงสามารถรับได้ (ส่วนใหญ่จะใช้ในการตั้งค่า RAID และการสำรองข้อมูลที่คุณต้องการให้ดิสก์บางส่วนออฟไลน์เพื่อลดการสึกหรอ )
ดังนั้นหากคุณเสียบปลั๊กไฟก่อนไดรฟ์จะเปิดใช้งานรับรู้ว่าไม่มีสายเคเบิลข้อมูลและรอสายเคเบิลข้อมูลที่จะต่อพ่วง
หากคุณเสียบข้อมูลก่อนคอมพิวเตอร์จะรับรู้ถึงสิ่งที่แนบมาของไดรฟ์และไดรฟ์นั้นยังไม่พร้อมและรอให้ไดรฟ์ส่งสัญญาณว่ามีอยู่
หากคุณได้รับสายเคเบิลที่มีทั้งพลังงานและข้อมูลคุณจะพบว่าหมุดข้อมูลอยู่ด้านหลังส่วนที่เหลือ หมุดมีฉากดังนี้:
- กราวด์และเติมพลังการไหลเข้า
- อำนาจ
- ข้อมูล
สิ่งนี้ชี้ให้เห็นว่าในขณะที่ไดรฟ์และตัวควบคุมควรรองรับการเสียบสายเคเบิลในลำดับใดก็ได้เมื่อพวกเขามีการควบคุมวิธีการเชื่อมต่อสายเคเบิลพวกเขาต้องการพลังงานก่อนข้อมูล
ดังนั้นหากคุณต้องการที่จะพูดคล่องและชอบคำสั่งเดียวเหนือคำสั่งที่ดีที่สุดของคุณคือการทำตามสิ่งที่พวกเขาทำและเชื่อมต่อสายเคเบิลข้อมูลล่าสุด โปรดทราบว่าการยกเลิกการเชื่อมต่อข้อมูลก่อนจากนั้นพลังงานเมื่อถอดไดรฟ์จะอนุญาตให้ไดรฟ์ตรวจพบการถอดและอาจดำเนินการดูแลทำความสะอาดสองสามมิลลิวินาทีสุดท้ายก่อนที่พลังงานจะถูกถอดออกจนหมด
แต่อีกครั้งข้อมูลจำเพาะอนุญาตให้เชื่อมต่อในลำดับใดก็ได้และควรทำงานได้ดีในลำดับใด ๆ
ตัดตอนสเปค
จากSATA revision 3.0 2 มิถุนายน 2009 Gold Version
4.1.60 hot plug
การเชื่อมต่อของอุปกรณ์ SATA กับระบบโฮสต์ที่ใช้พลังงานอยู่แล้ว อุปกรณ์ SATA ได้รับพลังงานหรือพลังงานแล้วเมื่อมีการเสียบ / เชื่อมต่อ ดูส่วน 7.2.5.1 สำหรับรายละเอียดเกี่ยวกับสถานการณ์ฮอตปลั๊ก
คุณอาจคิดว่าข้างต้นแสดงให้เห็นว่าควรใช้พลังงานก่อนหรือพร้อมกัน แต่จะได้รับการชี้แจงใน 7.2.5.1:
7.2.5.1 ภาพรวม Hot Plug
วัตถุประสงค์ของส่วนนี้คือการจัดเตรียมชุดข้อกำหนดขั้นต่ำที่จำเป็นสำหรับโฮสต์ ATA แบบอนุกรมหรืออุปกรณ์ที่จะประกาศเป็น "Hot-Plug Capable" เนื่องจากมี Hot-Plug หลายเหตุการณ์จึงมีข้อ จำกัด ทางไฟฟ้าและการปฏิบัติการที่เกี่ยวข้องสำหรับแต่ละประเภทของเหตุการณ์ เหตุการณ์ถูกกำหนดไว้ด้านล่างและความสามารถของ Hot-Plug นั้นแบ่งออกเป็น:
a) สามารถใช้ Hot-Plug ได้เซอร์ไพรส์
b) OS-Aware Hot-Plug สามารถใช้งานได้
เมื่อมีการประกาศโฮสต์หรืออุปกรณ์ Hot-Plug Capable โดยไม่มีคุณสมบัติใด ๆ สิ่งนี้จะบ่งบอกว่าอินเตอร์เฟส SATA นั้นเป็น Surprise Hot-Plug Capable
สำหรับวัตถุประสงค์ของข้อกำหนดนี้การดำเนินการ Hot-Plug ถูกกำหนดเป็นการดำเนินการแทรกหรือการเอาออกระหว่างโฮสต์ SATA และอุปกรณ์เมื่อทั้งสองด้านของอินเทอร์เฟซถูกขับเคลื่อน
...
โฮสต์ / อุปกรณ์ที่มีความสามารถในการเสียบร้อนจะต้องไม่เกิดความเสียหายทางไฟฟ้าหรือการเสื่อมสภาพทางไฟฟ้าอย่างถาวรและจะกลับมาใช้งานการดำเนินการ Tx / Rx ที่เป็นไปตามมาตรฐานหลังจากการใช้งาน OOB ที่เกี่ยวข้อง
นี่คือส่วนสำคัญของข้อกำหนดที่คุณสนใจสถานการณ์ต่อไปนี้ทั้งหมดจะไม่เกิดความเสียหายกับอุปกรณ์หรือโฮสต์และทั้งอุปกรณ์และโฮสต์จะกลับมาสื่อสาร TX / RX ตามปกติหลังจากเหตุการณ์ใด ๆ ต่อไปนี้ แม้ว่าสิ่งเหล่านี้จะพูดถึงสถาปัตยกรรมที่เฉพาะเจาะจง (ตัวอย่างเช่น backplanes) ไดรฟ์และโฮสต์เองนั้นมีระบบไฟฟ้าและอื่น ๆ เหมือนกัน - นี่เป็นเพียงวิธีการเชื่อมต่อและไม่มีความแตกต่างในทางปฏิบัติระหว่างพวกมัน
พลังงานยังคงเชื่อมต่อในขณะที่เสียบ / ถอดปลั๊กข้อมูล
- ปลั๊ก / ถอดสัญญาณแบบอะซิงโครนัส: สายสัญญาณเสียบ / ถอดปลั๊กได้ตลอดเวลา กำลังไฟไปยังโฮสต์ / อุปกรณ์ยังคงเปิดอยู่เนื่องจากมีการจัดหาผ่านกลไกสำรองซึ่งไม่ได้เชื่อมโยงกับสายสัญญาณ สิ่งนี้ใช้กับแอปพลิเคชัน External Single-Lane และ Multilane Cabled
มีการเชื่อมต่อข้อมูลในกรณีที่ไม่มีไฟฟ้า
- ปลั๊ก / การลบ OS-Aware Hot Unpowered: สิ่งนี้ถูกกำหนดให้เป็นการแทรก / กำจัดอุปกรณ์เข้า / ออกจากช่องเสียบแบ็คเพลน (สัญญาณรวมและพลังงาน) ที่มีการปิดระบบไฟฟ้า ก่อนการถอดโฮสต์จะถูกวางไว้ในสถานะนิ่ง (ไม่ได้กำหนดไว้ที่นี่) และพลังงานจะถูกลบออกจากช่องเสียบ backplane ไปยังอุปกรณ์ หลังการแทรก backplane จะถูกขับเคลื่อน ทั้งอุปกรณ์และโฮสต์เริ่มต้นแล้วทำงานตามปกติ กลไกสำหรับเปิด / ปิดแบ็คเพลนและการเปลี่ยนโฮสต์เข้า / ออกของสถานะ“ เงียบ” ไม่ได้กำหนดไว้ที่นี่ ในระหว่างเหตุการณ์ OS-Aware โฮสต์นั้นได้รับการขับเคลื่อน สิ่งนี้ใช้กับแอพพลิเคชั่น“ Back” และ“ Long” Backplane
มีอีกสองสถานการณ์ที่นี่ซึ่งไม่ได้ใช้กับคำถามนี้ อ่านข้อมูลจำเพาะเพิ่มเติม
อย่างไรก็ตามจะมีคำเตือนต่อไปนี้ในข้อมูลจำเพาะ:
หมายเหตุ: สิ่งนี้ไม่ได้หมายความว่าการดำเนินการระดับระบบอย่างโปร่งใสเนื่องจากข้อมูลอาจสูญหายอุปกรณ์อาจต้องค้นพบและเริ่มต้นใหม่เป็นต้นโดยไม่คำนึงถึงคำจำกัดความข้างต้นการถอดอุปกรณ์ซึ่งยังคงหมุนอยู่ ไม่แนะนำให้ใช้และควรป้องกันโดยผู้ออกแบบระบบ
กล่าวอีกนัยหนึ่งความสามารถในการถอดฮ็อตนั้นเป็นความรับผิดชอบของผู้ออกแบบระบบและควรตรวจสอบให้แน่ใจว่าไดรฟ์หยุดทำงานก่อนที่จะมีการถอดฮ็อตออก ในกรณีนี้คุณคือผู้ออกแบบระบบ หากระบบปฏิบัติการและไดรเวอร์ของคุณไม่มีกลไกที่จะอนุญาตให้คุณปิดไดรฟ์ก่อนที่จะถอดปลั๊กคุณจะไม่ได้รับการสนับสนุนการถอดฮ็อตอย่างเพียงพอและไม่ควรทำการลบร้อนบนระบบ สิ่งนี้ถูกจัดการโดยผู้ผลิตโดยจัดให้มีการล็อกหรือจัดการกรงไดรฟ์ซึ่งตัวล็อคเพื่อนำออกจะแจ้งให้ระบบปฏิบัติการทำการปิดระบบไดรฟ์หรือดึงที่จับออกมาไม่นาน จากนั้นผู้ใช้จะได้รับคำสั่งให้รอการแจ้งเตือนว่าสามารถลบไดรฟ์ได้ (โดยปกติจะเป็น LED บนตัวไดรฟ์ตัวเอง)