เมื่อวานนี้ เราได้เขียนเกี่ยวกับไมโครคอนโทรลเลอร์ที่มีขนาดเล็กที่สุดในโลก (TI MSPM0C1104) ซึ่งมีขนาดเพียง 1.38 มม.² ในแพ็คเกจที่เล็กที่สุด แต่ชิปตัวนี้ได้รับการออกแบบมาสำหรับการใช้งานทั่วไปโดยไม่มีการเชื่อมต่อไร้สายในตัว แต่ถ้าคุณต้องการเชื่อมต่อ Bluetooth LE ในรูปแบบขนาดจิ๋ว Silicon Labs BG29 ซึ่งเป็นชิป SoC ไร้สายที่มาพร้อมแพ็กเกจขนาด 2.8 × 2.6 มม. ก็น่าสนใจไม่น้อย
BG29 ใช้ซีพียู Cortex-M33 ที่มีความเร็วสูงสุด 76.8 MHz มาพร้อมกับ SRAM สูงสุด 256KB และ แฟลชสูงสุด 1MB รองรับอุปกรณ์ดิจิทัลและอะนาล็อกต่างๆ รวมถึงฟีเจอร์ด้านความปลอดภัยที่เหมาะสำหรับการใช้งาน Bluetooth LE เช่น อุปกรณ์สวมใส่เพื่อสุขภาพและการแพทย์, เครื่องติดตามทรัพย์สิน (Asset Tracker) และ เซนเซอร์ที่ใช้พลังงานจากแบตเตอรี่

สเปคของ Silicon Labs BG29 (EFR32BG29):
- CPU core – Arm Cortex-M33 @ 76.8 MHz รองรับคำสั่ง DSP และหน่วยคำนวณจุดลอยตัว (FPU
- หน่วยความจำ – หน่วยความจำข้อมูล RAM สูงสุด 256 kB
- ที่เก็บข้อมูล – หน่วยความจำโปรแกรม Flash สูงสุด 1 MB
- การสื่อสารไร้สาย – คลื่นวิทยุ 2.4 GHz
- โปรโตคอล – Bluetooth 5.4 Low Energy (LE) และเป็น Proprietary
- รูปแบบการปรับเปลี่ยน
- 2 (G)FSK พร้อมการปรับแต่งรูปคลื่นได้เต็มที่
- OQPSK DSSS
- (G)MSK
- ความไวของตัวรับสัญญาณ (Rx Sensitivity)
- -106.8 dBm @ 125 kbps GFSK
- -99 dBm @ 1 Mbit/s GFSK
- -96.1 dBm @ 2 Mbit/s GFSK
- กำลังส่ง สูงสุด +8 dBm
- วงจรภายใน (Peripherals)
- 2x UART/SPI/SmartCard (ISO 7816)/IrDA/I2S
- 2x EUSART (Enhanced Universal Asynchronous Receiver/Transmitter)
- 2x I2C รองรับ SMBus
- แอนะล็อก
- Analog to Digital Converter (IADC) 16 บิต
- Analog Comparator (ACMP)
- ขา GPIO สูงสุด 26 ขา รองรับการรักษาสถานะเอาต์พุตและอินเทอร์รัพท์แบบอะซิงโครนัส
- เสียง – อินเทอร์เฟซไมโครโฟนดิจิทัล (PDM)
- ตัวควบคุม DMA 8 ช่องสัญญาณ
- Peripheral Reflex System (PRS) 12 ช่องสัญญาณ
- ตัวจับเวลา (Timers)
- 3x 16-bit Timer/Counter พร้อม 3 ช่อง Compare/Capture/PWM
- 2x 32-bit Timer/Counter พร้อม 3 ช่อง Compare/Capture/PWM
- ตัวจับเวลา 32-bit Real Time Counter
- 24-bit Low Energy Timer สำหรับสร้างรูปคลื่น
- Watchdog Timer
- ออสซิลเลเตอร์ RC ความถี่ต่ำที่แม่นยำ (แทนที่ 32 kHz sleep crystal)
- RFSENSE พร้อมโหมดเลือกสัญญาณ OOK
- เซนเซอร์วัดอุณหภูมิได (ความแม่นยำ ±1.5°C หลังการสอบเทียบแบบจุดเดียว)
- Coulomb Counter ฝังอยู่ใน DC-DC สำหรับตรวจสอบแบตเตอรี่อย่างแม่นยำ
- คุณสมบัติด้านความปลอดภัย
- Hardware Cryptographic Acceleration รองรับ AES128/192/256, ChaCha20-Poly1305, SHA-1, SHA-2/256/384/512, ECDSA+ECDH (P-192, P-256, P-384, P-521), Ed25519 และ Curve25519, J-PAKE, PBKDF2
- True Random Number Generator (TRNG)
- ARM TrustZone
- Secure Boot (Root of Trust Secure Loader)
- Secure Debug Unlock
- DPA Countermeasures
- Secure Key Management ด้วย PUF
- Anti-Tamper
- Secure Attestation
- ออกแบบมาเพื่อรองรับ PSA Level 3
- แรงดันไฟเลี้ยง (Supply Voltage)
- ใช้ Buck DC-DC: 1.8V – 3.8V
- ใช้ Boost DC-DC: 1.2V – 1.7V
- การใช้พลังงานของระบบ
- RX current 3.6 mA (1 Mbps GFSK)
- TX current 4 mA @ 0 dBm output power
- TX current 9 mA @ 6 dBm output power
- TX current 11 mA @ 8 dBm output power
- โหมด Active (EM0) 30 μA/MHz @76.8 MHz
- DeepSleep current (EM2) 3.4 μA (RAM 256 kB, RTC ใช้ LFXO)
- DeepSleep current (EM2) 1.5 μA (RAM 16 kB, RTC ใช้ LFXO)
- EM4 current 0.16 μA
- แพ็คเกจ
- QFN40 – 5 x 5 x 0.85 มม.
- WLCSP45 – 2.8 x 2.8x 0.5 มม.
- ช่วงอุณหภูมิในการทำงาน
- ใช้ Buck DC-DC: -40°C ถึง 125°C (เฉพาะ QFN40)
- ใช้ Boost DC-DC: -20°C ถึง 55°C (QFN40 และ WLCSP45)
ไม่มีข้อมูลเกี่ยวกับการรองรับซอฟต์แวร์ แต่สามารถคาดการณ์ได้ว่า Simplicity Studio 5 IDE น่าจะเป็นเครื่องมือหลักสำหรับการพัฒนาเฟิร์มแวร์ นอกจากนี้ ยังไม่มีการกล่าวถึงบอร์ดพัฒนาหรือชุดประเมินผล (Evaluation Kit) อาจเป็นเพราะการประกาศเปิดตัวเกิดขึ้นพร้อมกับงาน Embedded World และ Silicon Labs คาดว่า BG29 จะพร้อมวางจำหน่ายทั่วไปในช่วงไตรมาสที่ 3 ของปี 2025 สามารถดูรายละเอียดเพิ่มเติมได้จากหน้าผลิตภัณฑ์และข่าวประชาสัมพันธ์

แปลจากบทความภาษาอังกฤษ : Tiny Silicon Labs BG29 Bluetooth LE SoC measures just 2.8 x 2.6mm for wearables and sensors

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT