Other Parts Discussed in Thread: AFE4960, CC3301
Hello Team,
We are planning to use CC3220S in one of our applications.
The end product is a medical device (ECG holter monitor).
We need BLE and WiFi functionality in the product. (CC3220S has only WiFi functionality.)
1). Does TI have any MCU like MCU + WiFi + BLE?
2). Also for CC3220S, only a single SPI is available, can I use the pinout for the serial flash (11 - 14) for other peripherals?
3). Or can I use this serial Flash to store the data from a sensor?
The memory size will be above 500MB.
We are using the AFE AFE4960 from TI.
The AFE has a 128 sample FIFO which can store up to 128*32 bits of data.
When the watermark is achieved, we will get a FIFO RDY interrupt from the AFE.
The controller will then wake up from sleep mode and will store those data from the FIFO in the internal RAM of the MCU.
Once the data is in the internal RAM is 4KB (Page Size of the Flash we are using now), those data will be transmitted over SPI to the NAND Flash).
The AFE also uses the SPI interface and the CC3220S has only a single SPI
If the sampling rate of the AFE is taken as 250Hz (125 FIFO water level), we can expect 2 interrupts in a second.
The MCU needs to wake up in 500mS.
Since we only have a single SPI on CC3220S, will this create a bottleneck when using the same SPI for both NAND Flash and AFE?
Our minimum MCU requirements are as follows.
Minimum GPIO - 30 or above
Interfaces - SPI*2 (SPI Clock freq must be above 48M)
UART*2
I2C*2
RAM - 160kB or above
Flash - 500kB or above
Clock Speed - 100MHZ or above
Low Power
Package - Lowest form factor
Architecture - Cortex M4 or M0
Medical device.
The WiFi must support Access Point mode.