產品詳情

產品詳情

32位元語音系列

NX1 Series

NX1 Series

NX1

32-bit MCU with Sub-Band Coding & 16-ch MIDI

NX1 系列是基於32位元CPU 的高品質Speech/MIDI 處理器,特別設計用來發揮數位處理的能力。內嵌OTP作為量產晶片,完全不需要掩膜費用,並且擁有OTP產品在MOQ和交期的優勢。

NX1 系列包含數個產品,由OTP/RAM記憶體大小、I/O數目、以及功能多寡來區分。NX1採用記憶體映射架構,可以定址到16MB,包含記憶體(OTP/RAM)、週邊、以及SPI flash的儲存空間(支援指令/資料模式)。由於DSP演算法以及硬體規格的提升,NX1支援SBC (Sub-Band Coding, 子帶編碼),相較於傳統式的ADPCM演算法,除了更高的壓縮率之外,在音質上也大幅超越傳統的語音水準!藉由32位元MCU軟體的高性能運算,可用來實現16和弦MIDI。所有的資料,包括SBC / MIDI 檔案、音色波表(Wavetable)、XIP 程式、一般使用者資料,都可以從SPI flash取得。

NX1 VR & QFID
NX1 VR & QFID

NX1 系列除了可用C 語言在NYIDE 環境下開發,提供客戶更多的控制度來滿足較高複雜度的產品開發。更將高階的Q-Code 語言移植到32位元MCU,不僅提供簡單易用和高生產力的開發環境,更把握了產品構想及時實現的重要性。藉由NX_Programmer 硬體多功能USB轉串列適配器,使用者可以方便地完成以下諸多事項:當作NX1_ICE 進行程式除錯;以NX1_FDB (Flash Demo Board) 完成原型的演示;以及用OTP (One Time PROM) 來量產。NX_Programmer 還提供ICP (In-Circuit Programming) 燒寫量產板上SPI flash 的功能,方便客戶先組裝PCBA模組再進行燒錄。

特性:

  • 寬廣的工作電壓: 2.4V ~ 5.5V
  • 32位元CPU內核
  • 四種工作模式可隨系統需求調整電流消耗:正常(Normal) / 慢速(Slow) / 待機(Standby) / 睡眠(Halt),在睡眠模式下,耗電流< 1uA。
  • 內建6階低電壓檢測器(LVD):3.6V, 3.4V, 3.2V, 2.6V, 2.4V, 2.2V。
  • 三組16位下數計時器(Timer0 / Timer1 / Timer2)。
  • 兩組PWM產生器(PWMA / PWMB)
  • 內建MIC偏壓,2級前置放大器,以及自動/程式增益控制(AGC / PGA)。
  • 內建14位元DAC(數位類比轉換器) 以及1.3瓦/1.5瓦推挽式功放(僅NX11P22A/NX12P44A/NX13P44A)
  • 內建各式介面:IR傳輸,UART,I2C,SDHC 2.0卡。
  • 支援實時時鐘(RTC):16KHz (或4KHz) / 1KHz / 64Hz / 2Hz中斷。
  • 支援OTP安全鎖防讀寫。
  • 基於軟件的語音/MIDI編解碼器以及各式演算法
  • 支援4倍頻超採樣濾波器。

NX1 OTP Lineup

RAM

OTP

Flash

I/O

SPI I/O

16-bit Timer

12-bit ADC

PWM-IO

MIC

I2C

UART

Push-Pull PA

VR

MCP

4KB
32KB
-
18
v / -
2
-
-
-
-
-
v
-
-
4KB
32KB
-
24
v / -
2
4
-
-
-
-
v
-
-
12KB
64KB
-
32
v / v
3
8
8-ch
v
v
v
v
v
-
12KB
64KB
-
32
v / v
3
8
8-ch
v
v
v
v
-
-
4KB
32KB
2Mb
12
v / -
2
-
-
-
-
-
v
-
v
4KB
32KB
4Mb
12
v / -
2
-
-
-
-
-
v
-
v
4KB
32KB
4Mb
12
v / -
2
-
-
-
-
-
v
-
v
4KB
32KB
8Mb
12
v / -
2
-
-
-
-
-
v
-
v
4KB
32KB
16Mb
12
v / -
2
-
-
-
-
-
v
-
v
4KB
32KB
32Mb
12
v / -
2
-
-
-
-
-
v
-
v
10KB
96KB
4Mb
16
v / -
3
4
4-ch
v
v
v
v
v
v
10KB
96KB
8Mb
16
v / -
3
4
4-ch
v
v
v
v
v
v
10KB
96KB
16Mb
16
v / -
3
4
4-ch
v
v
v
v
v
v
10KB
96KB
32Mb
16
v / -
3
4
4-ch
v
v
v
v
v
v
10KB
96KB
4Mb
16
v / -
3
4
4-ch
v
v
v
v
-
v
10KB
96KB
8Mb
16
v / -
3
4
4-ch
v
v
v
v
-
v
10KB
96KB
16Mb
16
v / -
3
4
4-ch
v
v
v
v
-
v
10KB
96KB
32Mb
16
v / -
3
4
4-ch
v
v
v
v
-
v
備註:
  • NX1 MCU is similar to Cortex-M0+. It can run up to 50+ DMIPS @ 32MHz.
  • Sub-Band Coding for high-quality sound with wider bandwidth (Ex. 12KHz BW @ 24KHz SR).
  • Support XIP (eXecute In Place) and MIDI wavetable timbres @ SPI Flash, up to 32MHz clock.
  • Support both Q-Code and C language programming.
  • Push-pull power amplifier embedded, with 14-bit DAC resolution.
  • MCP (Multi-Chip Package) for more GPIO pins in cost-effective packages.
  • NX12 is subject to Cyberon VR royalty.

NX1 EF Lineup

VDD

RAM

EF

SPI Flash

I/O

SPI 0

SPI 1

I2C

UART

16-bit Timer

PWM-IO

12-bit SAR ADC

MIC

Cap Touch

DAC

Power Amp.

NFC Tag

VR

MCP

2.0V~5.5V
4KB
1Mb
-
4/12
-/v
-
-
v
2
1/7
-
-
v
-
S-D PWM
-
-
-
2.0V~5.5V
4KB
2Mb
-
4/12
-/v
-
-
v
2
1/7
-
-
v
-
S-D PWM
-
-
-
2.0V~5.5V
4KB
24Mb
-
4/12/20
-/v/v
-
-
v
2
1/7/8
-
-
v
-
S-D PWM
-
-
-
2.0V~5.5V
4KB
8Mb
-
4/12/20
-/v/v
-
-
v
2
1/7/8
-
-
v
14-bit
S-D PWM
-
-
-
2.0V~5.5V
10KB
2Mb
-
25/10/22/25
v/-/v/v
v/v/v/v
v
v
4
8/6/8/8
8/1/6/8
v
13/5/7/13
14-bit
S-D PWM
v
v
-
2.0V~5.5V
12KB
2Mb
-
25/10/22/25
v/-/v/v
v/v/v/v
v/-/v/v
v
4
8/3/8/8
8/1/6/8
v
13/5/7/13
14-bit
S-D PWM
v
v
-
2.0V~5.5V
10KB
2Mb
-
25/10/22/25
v/-/v/v
v/v/v/v
v/-/v/v
v
4
8/3/8/8
8/1/6/8
v
13/5/7/13
14-bit
S-D PWM
v
-
-
2.0V~5.5V
12KB
2Mb
-
25/10/22/25
v/-/v/v
v/v/v/v
v/-/v/v
v
4
8/3/8/8
8/1/6/8
v
13/5/7/13
14-bit
S-D PWM
v
-
-
2.0V~5.5V
10KB
2Mb
4Mb
10/21
-/-
v/v
v
v
4
3/4
1/8
v
5/11
14-bit
S-D PWM
v
v
v
2.0V~5.5V
10KB
2Mb
16Mb
10/21
-/-
v/v
V
v
4
3/4
1/8
v
5/11
14-bit
S-D PWM
v
v
v
2.0V~5.5V
12KB
2Mb
16Mb
10/21
-/-
v/v
-/v
v
4
3/4
1/8
v
5/11
14-bit
S-D PWM
v
v
v
2.0V~5.5V
12KB
2Mb
16Mb
10/21
-/-
v/v
-/v
v
4
3/4
1/8
v
5/11
14-bit
S-D PWM
v
v
v
2.0V~5.5V
10KB
2Mb
4Mb
10/21
-/-
v/v
-/v
v
4
3/4
1/8
v
5/11
14-bit
S-D PWM
v
-
v
2.0V~5.5V
10KB
2Mb
16Mb
10/21
-/-
v/v
v
v
4
3/4
1/8
v
5/11
14-bit
S-D PWM
v
-
v
2.0V~5.5V
12KB
2Mb
4Mb
10/21
-/-
v/v
-/v
v
4
3/4
1/8
v
5/11
14-bit
S-D PWM
v
-
v
2.0V~5.5V
12KB
2Mb
16Mb
10/21
-/-
v/v
-/v
v
4
3/4
1/8
v
5/11
14-bit
S-D PWM
v
-
v
備註:
  • The 32-bit NX1 EF series is embedded with Cortex-M0+ like CPU. It can run up to 50+ DMIPS.
  • Sub-Band Coding for high-quality sound with wider bandwidth (Ex. 12KHz BW @ 24KHz SR).
  • Support both Q-Code and C language programming.
  • Audio Output Resolution: 14-bit DAC, 13-bit Sigma-Delta PWM (effective).
  • PWM-IO with 16-bit resolution, IHRC as clock source
  • Built-in 3.3V LDO to power external SPI Flash @ SPI0 and I/O periphery @ SPI1.
  • Duration calculated for SBC after deduction of 16KB/64KB for (NX11F)/(NX12F/NX13F) from EF size for code storage.