ฉันกำลังทำงานกับการออกแบบฮาร์ดแวร์ไมโครคอนโทรลเลอร์ตัวแรกของฉัน ฉันมีชั้นเรียนของไมโครคอนโทรลเลอร์ในวิทยาลัย แต่มันมุ่งเน้นไปที่ด้านซอฟต์แวร์ของสิ่งต่าง ๆ และใช้บอร์ดพัฒนาที่สร้างไว้ล่วงหน้า (สำหรับ Freescale 68HC12)
ฉันมีคำถามที่ฉันลังเลที่จะถามเพราะดูเหมือนว่าค่อนข้างธรรมดาและอาจชัดเจน แต่ในเวลาเดียวกันฉันไม่สามารถหาคำตอบที่ชัดเจนขณะค้นหาผ่านแผ่นข้อมูลหรือฟอรัมออนไลน์
ฉันได้ตัดสินใจใช้ชิปตระกูล STM32F7 และฉันพบปัญหานี้ในขณะที่วางแผนพลังงานพื้นฐานและการเชื่อมต่อภาคพื้นดิน ฉันเห็นจำนวนขา 12 Vdd บนแพ็คเกจ 144-LQFP (9xVdd + 1xVdda + 1xVddusb + 1xVddsdmmc) แต่มีเพียง 10 Vss pin กันอย่างรวดเร็ว: ฉันพิจารณาคร่าว ๆ ของ dsPIC33F ของ Microchip สำหรับโครงการนี้และฉันสังเกตเห็นความไม่สมดุลที่คล้ายกัน (7 Vdd pins และ 6 Vss pin)
ฉันได้อ่านเอกสารการออกแบบฮาร์ดแวร์เบื้องต้นแล้วและความสำคัญของการแยกแคปที่วางไว้ใกล้กับอุปกรณ์สำหรับคู่ Vdd / Vss แต่ละคู่นั้นให้ความสำคัญกับการออกแบบความเร็วสูงเสมอ ฉันสงสัยว่าฉันควรทำอย่างไรกับพิน Vdd ที่ไม่มีการจับคู่ Vss ที่เห็นได้ชัด PCB ของฉันจะรวมเลเยอร์ระนาบพื้นอย่างแน่นอนดังนั้นฉันสามารถแยกพิน Vdd ที่ไม่ได้จับคู่กับระนาบได้โดยตรง แต่ฉันก็รู้สึกว่าการจับคู่พิน Vdd / Vss นั้นสำคัญ
ฉันขาดอะไรที่ชัดเจนหรือไม่
ฉันได้รวมภาพสองภาพด้านล่างซึ่งแสดงกลยุทธ์ปัจจุบันของฉันสำหรับการแยกสัญญาณทั้งคู่ Vdd / Vss และ Vdd ขาเดียว โปรดแจ้งให้เราทราบหากมีปัญหาที่ชัดเจนด้วยวิธีใดวิธีหนึ่ง