BL606P is a highly integrated dual-core AIoT edge computing SOC, with Wi-Fi / BT / BLE / Zigbee/Ethernet/USB2.0 six-in-one multi-mode intelligent gateway function, built-in a RISC-V 32-bit high-performance CPU, It can realize a variety of wireless wired connections and data transmission, providing a variety of connection and transmission experiences; there is also a RISC-V 64-bit ultra-high-performance CPU, which provides ultra-high data processing computing power and can accelerate smart speaker related algorithms. BL606P supports a variety of security mechanisms, provides large-capacity cache and memory resources, integrates a variety of peripherals and audio codecs, provides powerful networking, storage and computing capabilities for IoT products, and is suitable for various intelligent voice interaction devices, Smart IoT application scenarios and devices that combine artificial intelligence and multi-mode wireless wired gateway functions, such as smart central control panels, smart gateways, and smart speakers.
The BL606P chip contains multiple RISC-V processors with a maximum clock frequency of 480MHz. M0 is a 32-bit RISC-V CPU with a 5-stage pipeline structure, supports RISC-V 32/16-bit mixed instruction set, contains 62 external interrupt sources, and 4 bits can be used to configure interrupt priority. M0 contains 32K instruction cache and 16K data cache. D0 is a 64-bit RISC-V CPU with a 5-stage pipeline structure, supports the RISC-V RV64IMAFCV instruction architecture, contains 28 external interrupt sources, and 3 bits can be used to configure the interrupt priority. D0 contains 32K instruction cache and 32K data cache. BL606P includes audio codec, has 700KB RAM / 16M pSRAM / 2Kb eFuse storage resources, and supports external Flash. Various integrated peripherals and rich GPIO pins, low power consumption of ~1uA level during sleep, meet the functional requirements of various IoT products such as smart speakers and video surveillance.
The wireless subsystem of BL606P integrates Wi-Fi / BT / BLE / Zigbee four-in-one wireless interconnection unit, and realizes Wi-Fi / BLE / Zigbee coexistence on a single chip. The subsystem has a built-in RISC-V 32-bit high-performance CPU, which can realize a variety of wireless connections and data transmission, provide a variety of connection and transmission experiences, and help build an Internet of Things with wider coverage and more powerful application functions. equipment and solutions.
BL606P supports RISC-V secure zone partition; supports QSPI/SPI Flash instant AES decryption (OTFAD); supports AES-CBC/GCM/XTS mode; supports MD5, SHA-1/224/256/384/512; provides public key Accelerator (PKA). The powerful security mechanism ensures the secure connection of the device and the security of the application program interface.
BL606P uses the IoT development framework BL_IOT_SDK. BL_IOT_SDK has undergone rigorous application testing and has been successfully applied to tens of millions of IoT devices. Based on its mature and clear software architecture, complete API and easy-to-use tools, developers will be easier to build BL606P applications or port solutions to other platforms. While using BL606P and SDK to build rich IoT connection functions, combined with the artificial intelligence speech recognition software library jointly developed by Bolu Intelligence and Alibaba Damo Academy, more interconnected applications of intelligent interaction scenarios can be realized.
|CPU||32nd RISC-V CPU (M0), 64th RISC-V CPU (D0)|
|RAM||544KB RAM, 128KB ROM, 4KB eFuse and configurable embedded Flash and PSRAM|
|Cache||D0: 32K instruction cache and 32K data cache; M0: 32K instruction cache and 16K data cache|
|Security function||■Safe start, safe debugging ■XIP QSPI On-The-Fly AES Decryption (OTFAD) ■Support RISC-V security zone partition ■AES-CBC/GCM/XTS mode ■MD5, SHA-1/224/256/384/512 TRNG (True Random Number Generator) ■ PKA (Public Key Accelerator) for RSA/ECC|
|Wireless protocol support||IEEE 802.15.4、Bluetooth® 5.x Dual-mode (BT+BLE)、Wi-Fi 802.11 b/g/n、zigbee|
|Wireless data rate|
|TX power||0-21 dBm|
|RX sensitivity||-98 dBm at 11b - 1Mbps; -90 dBm at 11b - 11Mbps; -93 dBm at 11g - 6Mbps; -77 dBm at 11g - 54Mbps; -93 dBm at 11n - MCS0; -74 dBm at 11n - MCS7ps;|
|RF power consumption at 3v DC/DC|
BL606P-DVK is specially designed for evaluating audio and video applications. It is suitable for smart panels, smart speakers, voice story machines and other equipment, and is suitable for the development of various audio and video and AIOT applications.
The BL606P-DVK baseboard includes MIC and SPK interfaces, SDH, SPI, I2C interfaces, etc., which can be connected to microphones, speakers, SD cards, SPI LCDs, various Sensors and other devices to meet the user's audio and video development needs. The on-board debugger is convenient for users to quickly debug the product, and there is also a set of DC interfaces that can be powered independently, which can directly build user product prototypes.
BL_IOT_SDK has undergone rigorous application test and has been successfully applied to tens of millions of IoT devices. Based on its mature and clear software architecture, complete API and easy-to-use tools, developers will be easier to build wireless interconnection applications of chips. Using BL_IOT_SDK can help you quickly develop related applications focusing on wireless interconnection, obtain compact code, save development time, and speed up product launch.
BL_MCU_SDK is rich in content and complete in functions. It has undergone rigorous application testing and has been successfully applied to tens of millions of IoT devices. Based on its mature and clear software architecture, complete API and easy-to-use tools, developers will be easier to build chip applications or port solutions to other platforms. The porting and application work of RTOS / LVGL / TFLite in the SDK also helps developers develop in-depth AIoT applications.