EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 fred175320 于 2024-10-22 09:23 编辑 3 W* q+ r) h) l- Q$ ~$ x) P
; e; `+ N2 u4 I2 a 天微电子最近开始进入SPI NAND FLASH这个利基市场,考虑到市场空间有限,同时又有很多友商已经卷得很厉害,所以我们推出了专门针对RTOS系统进行了充分功能优化的自带完整的FTL功能的SPI NAND FLASH芯片产品,这个产品比较有特点,因为几乎所有友商的产品都是不带FTL的。 # N. z z% x6 u7 l' p' @" p
FTL(Flash Translation Layer)是NAND Flash存储设备中的一个管理软件,由于NAND Flash的特性(如读写擦单位不一致、P/E次数限制等),需要FTL来进行管理。FTL一般在NAND Flash存储设备的固件或驱动层中实现。 7 l) h1 R A3 v% p& ~" ~
实现方式:FTL通常作为固件或驱动程序的一部分,嵌入在存储设备或系统的软件中。 , u# n. r9 p3 t3 d" D" {: q9 Q
功能作用:FTL提供地址映射、垃圾回收、坏块管理和磨损均衡等功能,确保NAND Flash的稳定性和可靠性。
# `% ?' X5 e+ V7 F, M+ v重要性:通过在固件或驱动层中实现FTL,可以确保对NAND Flash的有效管理和优化,提高存储设备的性能和寿命。 7 q* b5 Y, Y3 ^1 \
采用友商的方案,FTL 需要消耗一部分嵌入式系统的计算资源,作为功能模块配合系统架构中的上层管理模块如MTD来实现,对系统比较依赖。而当客户需要一个比较精简的系统,如当在RTOS嵌入式系统中的时候,则需要在RTOS系统中自行实现这些FTL的功能,否则系统可靠性将无法得到保证。比如在操作NAND FLASH的时候数据写在哪里很有讲究,每天N次地重复在一个地方插写,10万次的擦写寿命也用不了多久。在RTOS系统中实现磨损均衡等功能非常麻烦,也影响系统的性能。甚至有些系统可能就是为了避免自行实现这些功能而选用了Linux或安卓方案,使系统一下子庞大起来,系统整体成本水涨船高,产品竞争力大打折扣。 $ E' X& p; u" T1 a0 U0 c \
针对这种情况,天微电子新推出专门针对RTOS系统,功能进行全方位优化的SPI NAND FLASH新产品。简单的说就是我们的SPI的主控部分已经实现了完整的FTL功能,包含ECC,坏块管理,地址映射,磨损均衡等,RTOS系统设计可以完全忽略NAND的这些奇怪特性,直接对该芯片读写就好了。大大简化了系统,降低了实现难度,提高产品竞争力,加快产品推向市场的时间。 ; q# x' d4 `! r. [
目前我们采用的是:LGA封装(8x6x0.75mm),管脚和WSON8是兼容的。 * t3 u' d8 B) I8 i8 W
RTOS和SPI NAND FLASH组成的系统还是有很多,问了一下ChatGPT,帮我罗列了N种,各位亲帮对号入座了,对该产品有兴趣的可以联系天微电子的客户专员进一步咨询。
3 G- V+ I, T4 H 以下是采用实时操作系统(RTOS)并具有示例: ; Q$ T. d' l- N. S) }2 V2 d& Y9 x
1. 工业控制系统
0 x5 m+ I8 w: j; ]# L. L·RTOS:FreeRTOS 或 VxWorks
& y% J4 Z, y; }; {, y2 T·存储芯片:SPI NAND Flash 1Gb(如Micron、Winbond等品牌)
( \$ j- t- X* c. D·应用:用于监控和控制工业设备,RTOS提供低延迟响应,SPI NAND Flash存储数据或系统配置文件。 7 Z6 L, \0 r: z/ d' t9 P
! Q" s0 c# x7 a$ K% ?: x2 `·RTOS:Zephyr 或 ThreadX $ }( }" v- U; @
·存储芯片:SPI NAND Flash 1Gb
$ O# @& @5 n$ p/ ]& R·应用:物联网网关需要快速的实时响应来管理设备,使用SPI NAND存储固件、日志和数据。 4 b1 `: D- o6 Q
3. 智能家居设备 7 y9 ] p+ G1 s$ g9 ~$ H
·RTOS:Amazon FreeRTOS 或 Contiki OS ! e, L$ Z0 L4 T) [6 K2 Z2 x; z
·存储芯片:SPI NAND Flash 1Gb
! {1 ^7 J) [' o* A·应用:用于智能音箱、安防摄像头等设备,SPI NAND存储配置、固件和用户数据。
' `$ a" j4 o7 U6 p8 [3 J4. 汽车电子系统 # e% S5 V+ h* W& y
·RTOS:AUTOSAR OS 或 QNX Neutrino
# y' [, r, ^0 g4 ~: Z2 R& O" Y·存储芯片:SPI NAND Flash 1Gb 7 `/ `! G8 a( N; D
·应用:用于汽车的信息娱乐系统或高级驾驶辅助系统(ADAS),需要存储系统更新和数据。 " |8 K( y! S& R" p4 c
5. 医疗设备
1 q; d* G/ q% A- a1 p·RTOS:TI-RTOS 或 SafeRTOS
. K; j& C" X' @. l2 H2 S$ i·存储芯片:SPI NAND Flash 1Gb
" x/ Q. O8 z& k# b: q2 d·应用:便携式医疗设备如血糖仪、心电图监护仪等,存储病患数据和系统日志。
2 e( `: d* P9 ^) K. V7 ]6. 无人机控制系统
1 J( P C6 o% s: k' }) _, D·RTOS:NuttX 或 PX4 - J9 k" x* ~/ R' x. n' e8 ^
·存储芯片:SPI NAND Flash 1Gb 1 ^6 ]+ w1 ?8 b* X& @+ U
·应用:无人机控制系统需要实时的任务调度,SPI NAND存储飞行数据和导航信息。 ( ]3 _0 M- U/ V: c7 \, y
7. 智能仪表
7 _/ e" G* r6 Z8 k) d+ e·RTOS:FreeRTOS 或 embOS
4 m; c! ?6 v' Z4 n·存储芯片:SPI NAND Flash 1Gb . }, ]3 [0 T9 V. Q
·应用:智能电表、气表等,使用RTOS实现低功耗操作,存储测量数据和日志。
- \2 r, l7 ~7 M/ g7 C2 }9 q7 {6 K: l8. 网络路由器和交换机
# u4 X6 l$ Q. j* M9 _1 h9 L·RTOS:Cisco IOS-XR 或 eCos
2 [( y3 p# t; w·存储芯片:SPI NAND Flash 1Gb
8 _7 \; w1 C. m# ]' T·应用:用于企业级路由器或交换机的实时操作,存储配置文件、固件更新和日志信息。
' Q- R* M5 {9 z0 c( x @# |9. 便携式支付终端(POS)
+ \* n) ^' Q- q. ?2 }: h1 ?·RTOS:FreeRTOS 或 uC/OS-II 9 j5 q' N) M% ~* U) D6 t1 J- f
·存储芯片:SPI NAND Flash 1Gb
8 q& B! n( J; w/ x9 E$ ~/ W8 \·应用:POS设备需要实时响应用户输入和交易请求,SPI NAND Flash存储交易记录和系统数据。
- a6 Q7 b* ~; N4 i8 z10. 卫星通信设备 0 x/ a/ x4 o! X7 Y* `# e/ {
·RTOS:RTEMS 或 VxWorks ( q! ]0 U% ~9 b( e, k1 c
·存储芯片:SPI NAND Flash 1Gb
' M G- W% ~! T% m- e·应用:卫星通信系统使用RTOS管理时间敏感的任务,SPI NAND存储通信数据和遥测信息。 ) X& v* }6 z* Y
11. 嵌入式安全系统 6 s) v0 N3 R' C
·RTOS:INTEGRITY 或 FreeRTOS + }9 X/ J% L+ Z' S: a3 a! h
·存储芯片:SPI NAND Flash 1Gb 1 I+ w3 D& q" f6 u- x
·应用:用于门禁控制系统或指纹识别系统,存储访问记录、日志和固件。 8 c, I- y! ?$ q3 `( x
12. 可穿戴设备 " C, n4 @8 m, K9 W! ]7 x+ c
·RTOS:Zephyr 或 FreeRTOS
' ]/ A( ]4 Q/ t% l# u6 r1 j) Z·存储芯片:SPI NAND Flash 1Gb
+ u$ d A9 l$ N Z·应用:智能手表或健康监测设备,需要快速响应用户输入,存储健康数据、活动记录和应用数据。
: ?! m' v6 S( W: @3 E; R13. 航空航天嵌入式系统 1 t2 B7 b) w/ l
·RTOS:Wind River VxWorks 或 LynxOS 7 X6 C+ g" b7 \2 ~- ?3 a
·存储芯片:SPI NAND Flash 1Gb & X7 F _; e; H
·应用:航空航天中的导航、控制系统需要高可靠性,SPI NAND存储飞行记录数据和关键系统信息。
+ z3 V5 u9 n V+ [; p" ?14. 智能交通系统(ITS)设备 . D/ Q5 a; Q9 k" a3 W
·RTOS:QNX 或 ThreadX
2 I0 Q7 m Q0 K* J. @& t5 W·存储芯片:SPI NAND Flash 1Gb
+ \7 @7 P, {, W4 K7 A·应用:智能交通控制器、电子收费系统,实时管理交通流量,存储设备数据和系统更新。
; E/ z2 d, e @1 R* d" }- |15. 嵌入式消费电子设备 + f$ h. P$ V2 |
·RTOS:FreeRTOS 或 Zephyr
/ k& _. P; R" v" l& o·存储芯片:SPI NAND Flash 1Gb
" T( N# J( K5 X' d, Y! } _6 p·应用:智能电视、音响系统等消费电子设备,SPI NAND Flash用于存储固件、用户数据和多媒体文件。
$ P5 A, Q, l! P16. 智能电网设备
, _" ~ v6 e& c+ B2 q! U9 ~·RTOS:MQX 或 SafeRTOS
2 x7 d T0 N7 H9 P·存储芯片:SPI NAND Flash 1Gb
; l) v$ c, F; B$ x( {·应用:电力监控和管理设备,实时处理电力数据并存储历史记录和操作日志。 - e# X7 |5 A: E* t" P7 W9 i
17. 机器人控制系统
! m$ P( M. Z- a7 u C0 p* l; ^ O) r# O·RTOS:ChibiOS 或 FreeRTOS # f. k- A7 S7 h& h, V
·存储芯片:SPI NAND Flash 1Gb
# }, n1 k% p4 X& [# S, w6 ` ^+ O3 B·应用:机器人系统需要实时处理传感器数据和控制任务,SPI NAND存储控制软件和传感器数据。 & \ k; G- j, Y7 u; r
18. 边缘计算设备 8 o& m1 ]# i! P' ]& |$ a. s* S
·RTOS:Azure RTOS 或 FreeRTOS
' W3 h$ ~3 e m! [: {- R& H·存储芯片:SPI NAND Flash 1Gb f* g# z5 q" f$ q- G6 P' i0 g
·应用:用于边缘计算的设备,如边缘网关和智能传感器,存储本地数据处理的结果和日志。
, F4 M. B1 n+ `8 e7 {19. 家庭安防系统
/ l! F6 F7 C2 U: ?% ~/ s·RTOS:Zephyr 或 Nucleus RTOS 0 M7 O5 }$ ]* {8 F" K; @
·存储芯片:SPI NAND Flash 1Gb - g0 D' ^9 ? A V9 s" Q* @5 s o
·应用:家庭安防摄像头、警报系统,实时处理传感器数据和录像,存储录像和系统配置。 - |6 [1 w" l8 N
20. 环境监测设备 5 `, E p4 S0 A- r
·RTOS:FreeRTOS 或 Micrium OS ' w# a5 |& h! L; f: X2 C0 C
·存储芯片:SPI NAND Flash 1Gb & G6 Y5 B! `! Y! G+ ~/ j
·应用:环境传感器系统,监测空气质量、水质等环境数据,实时采集并存储监测数据。 9 @4 S+ F& I6 U5 F p; _) [& N5 c
21. 智能农业设备
2 ]) W3 { i6 E7 \5 D+ B·RTOS:FreeRTOS 或 Zephyr 3 x. G5 C! [) u8 o2 O: ?7 u0 A
·存储芯片:SPI NAND Flash 1Gb % W8 U) { [; h- H& I$ ^4 W+ N
·应用:用于监测土壤湿度、温度、空气质量等参数的智能农业设备,存储传感器数据并实时管理设备工作。
0 H, \4 E$ h0 I5 y. T) A22. 通信基站 2 l: w/ O/ S5 ~& Y5 C
·RTOS:QNX Neutrino 或 VxWorks - K# i: M& y" r+ H
·存储芯片:SPI NAND Flash 1Gb
6 i8 Z+ D ]9 ]# b! i) x! a9 N7 u5 U·应用:通信基站需要处理大量实时数据,RTOS用于调度通信任务,SPI NAND存储配置和日志数据。
% r) |8 L4 F9 e' v% O$ g8 a23. 电子阅读器
0 Q- S5 o) E3 G) W# S4 {+ Y) r·RTOS:FreeRTOS 或 NuttX
# C; M! E9 e3 g4 o* \3 k3 m/ p! J·存储芯片:SPI NAND Flash 1Gb + X" ^" I3 v% Y. p, o+ Y
·应用:电子阅读器使用RTOS来确保界面流畅操作,SPI NAND存储电子书、用户配置和系统更新文件。 # S! c( K" k) K7 l% h: w2 b8 i
24. 智能照明控制系统
! @( D7 o& A! Y' B0 ~& E·RTOS:Zephyr 或 FreeRTOS 5 _" @! o# T9 m! ~
·存储芯片:SPI NAND Flash 1Gb
% P0 o0 t* L1 p# Z9 w! p- O·应用:用于智能家居或商用建筑的智能照明控制系统,存储光照模式、用户偏好和日志。
# B ^; e5 I3 W: y, k25. 轨道交通系统 9 q Y. I7 g5 v
·RTOS:VxWorks 或 QNX : j9 \5 d9 L i5 T' B- Q
·存储芯片:SPI NAND Flash 1Gb ; I" W. w9 ^7 F) C: r4 J
·应用:轨道交通信号系统或列车控制系统,SPI NAND存储实时数据。 |