มีคอนโทรลเลอร์ ARM สำหรับแอปพลิเคชั่นขนาดเล็ก (เช่น Cortex M0) ให้ใช้ในแพ็คเกจขนาดเล็กที่มีหมุดสูงสุด 20 ขา ฉันรู้สึกว่าในบริเวณนี้พวกเขาไม่ค่อยเป็นภัยคุกคามต่อผู้ต้องสงสัยเช่น PIC และ AVR
มีคอนโทรลเลอร์ ARM สำหรับแอปพลิเคชั่นขนาดเล็ก (เช่น Cortex M0) ให้ใช้ในแพ็คเกจขนาดเล็กที่มีหมุดสูงสุด 20 ขา ฉันรู้สึกว่าในบริเวณนี้พวกเขาไม่ค่อยเป็นภัยคุกคามต่อผู้ต้องสงสัยเช่น PIC และ AVR
คำตอบ:
แพคเกจที่มีขนาดเล็กมากขึ้นโดยเฉพาะแพคเกจด้วยหมุดน้อยมักจะมีราคาไม่แพง โดยปกติแล้วเพราะมันยังขึ้นอยู่กับเทคโนโลยี ตัวอย่างเช่นเทคโนโลยี QFP นั้นราคาถูกกว่า CSP (Chip Scale Package) ฉันเข้าใจWLPนี้(แพ็คเกจระดับเวเฟอร์) สำหรับLPC1102UK
เป็นแพ็คเกจ ARM ที่เล็กที่สุดจนถึงปัจจุบันร่างกายคือ 2.17 x 2.32 x 0.6 มม. พร้อมด้วย 16 การกระแทก มันเล็กมาก แต่ก็มีราคาเกือบ USD 5.00 ปริมาณหนึ่ง (Digi-Key) แม้จะอยู่ที่ 3,000 ชิ้นราคายังคงสูงกว่า 2.00 เหรียญสหรัฐ (โปรดจำไว้ว่านี่คือ Cortex M0 ซึ่งเป็น ARM ระดับต่ำสุด)
จากการวิจัยที่ จำกัด เมื่อเร็ว ๆ นี้ฉันพบว่ามีอุปกรณ์ Cortex M จำนวนน้อยในแพ็คเกจขนาดเล็กมากฉันไม่พบอะไรเช่น SOT23-8 นอกเหนือจากTI LM3S101ในแพคเกจ Fred Flintstone (aka SOIC-28) แพ็คเกจส่วนใหญ่ดูเหมือนจะเป็นQFPและQFNและอื่น ๆ ที่เก่ากว่าอย่างหลัง
สิ่งนี้ค่อนข้างน่าแปลกใจเนื่องจากเทคโนโลยีการประกอบ PCB ของทั้งคู่เหมือนกันทั้งคู่สามารถตรวจสอบได้โดยใช้หัววัดการบินเช่น (ซึ่งไม่สามารถทำได้ใน CSP) แต่ QFN ต้องการพื้นที่น้อยกว่า QFP ที่เทียบเท่า
คำอธิบายคือความต้องการแน่นอน เห็นได้ชัดว่าลูกค้าส่วนใหญ่ไม่ต้องการพื้นที่ขนาดเล็กของ QFN (ยัง) ผู้ผลิตบางรายค่อนข้างยืดหยุ่นเกี่ยวกับบรรจุภัณฑ์และอาจเตรียมที่จะแนะนำแพ็คเกจใหม่สำหรับอุปกรณ์ที่มีอยู่หากคุณซื้อพูดอุปกรณ์ 100k ต่อปี เรื่องนี้มีการบริหารมากกว่าความหมายทางเทคนิค ดังนั้นในขณะที่ ARM เป็นที่แพร่หลายลูกค้าส่วนใหญ่ต้องการปริมาณที่น้อยลงหรือไม่ต้องการแพ็คเกจใหม่จริงๆ
ถึงกระนั้นฉันก็คาดหวังว่า ARMs จะพร้อมใช้งานในแพ็คเกจขนาดเล็กเช่นน้อยกว่า 20 พิน โดยเฉพาะอย่างยิ่งสำหรับ Cortex M0 สิ่งนี้จะต้องใช้ในการเอาลม 8-bitters ออกจากเรือได้สำเร็จ แม้ว่า SOT23 อาจไม่ใช่ตัวเลือกที่ฉันเห็นความเป็นไปได้มากมายใน QFN และโดยเฉพาะอย่างยิ่ง DFN
ต่างจาก DIL DFN ไม่ จำกัด เฉพาะความกว้างที่ระบุ ตารางนี้
แสดงให้เห็นว่ามีหลายสายพันธุ์ที่มีพร้อมใช้งานจากเพียง1 ผู้ผลิต ดังนั้นจึงมีวิธีแก้ปัญหาสำหรับจำนวนพินและขนาดแม่พิมพ์ที่เฉพาะเจาะจงเสมอ
ตัวควบคุมขนาดเล็กเช่น LPC1102 นั้นสามารถติดตั้งใน 3 x 3mm QFN-16 ได้อย่างง่ายดาย แต่เห็นได้ชัดว่า (และโชคไม่ดี?) สิ่งนี้ยังไม่เกิดขึ้น
NXP LPC1102 16 พินhttp://www.nxp.com/documents/data_sheet/LPC1102.pdf
นอกจากนี้ยังมีชิ้นส่วน M0 และ M3 32 pin หลายชุดในช่วงของ NXP
อย่างไรก็ตามสำหรับแอปขนาดเล็กมาก MCU 8 บิตมักจะยังมีข้อได้เปรียบแม้ว่าค่าใช้จ่ายจะใกล้เคียงกันเช่นแพ็คเกจที่มีความหนาแน่นต่ำกว่าแรงดันไฟฟ้าที่กว้างขึ้น
ไมโครคอนโทรลเลอร์ ARM ที่เล็กที่สุดจนถึงปัจจุบัน (มีนาคม 2014) คือไมโครคอนโทรลเลอร์Freescale Kinetis KL03 ที่อิงกับARM Cortex-M0 + 32 บิต ARM :
แพคเกจชิประดับ Kinetis KL03 (CSP) MCU เป็น ARM Powered® MCU ขนาดเล็กที่สุดในโลกที่ออกแบบมาเพื่อรองรับนวัตกรรมล่าสุดในอุปกรณ์อัจฉริยะขนาดเล็ก ที่มีจำหน่ายในขนาดเล็กพิเศษ 1.6 x 2.0 มิลลิเมตร²เวเฟอร์ระดับ CSP ที่ Kinetis KL03 CSP (MKL03Z32CAF4R) ช่วยลดพื้นที่บอร์ดมากยิ่งขึ้นขณะที่การบูรณาแม้จะอุดมไปด้วยคุณสมบัติ MCU กว่าที่เห็นก่อนหน้านี้ในตลาด
Fred Flintstone Package (aka SOIC-28)
....อะไร?