找回密码
 注册
关于网站域名变更的通知
查看: 254|回复: 0
打印 上一主题 下一主题

用到1Gb SPI NAND FLASH的RTOS应用场景

[复制链接]
  • TA的每日心情
    开心
    2025-9-29 15:52
  • 签到天数: 436 天

    [LV.9]以坛为家II

    跳转到指定楼层
    1#
     楼主| 发表于 2024-10-21 10:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    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
    FTLFlash 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
        RTOSSPI 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
    ·RTOSFreeRTOS VxWorks

    & y% J4 Z, y; }; {, y2 T
    ·存储芯片:SPI NAND Flash 1Gb(如MicronWinbond等品牌)

    ( \$ j- t- X* c. D
    ·应用:用于监控和控制工业设备,RTOS提供低延迟响应,SPI NAND Flash存储数据或系统配置文件。
    7 Z6 L, \0 r: z/ d' t9 P
    2. 物联网IoT)网关设备

    ! Q" s0 c# x7 a$ K% ?: x2 `
    ·RTOSZephyr 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
    ·RTOSAmazon 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 J
    4. 汽车电子系统
    # e% S5 V+ h* W& y
    ·RTOSAUTOSAR 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
    ·RTOSTI-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
    ·RTOSNuttX 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
    ·RTOSFreeRTOS 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: l
    8. 网络路由器和交换机

    # u4 X6 l$ Q. j* M9 _1 h9 L
    ·RTOSCisco 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 ?
    ·RTOSFreeRTOS 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 z
    10. 卫星通信设备
    0 x/ a/ x4 o! X7 Y* `# e/ {
    ·RTOSRTEMS 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
    ·RTOSINTEGRITY 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
    ·RTOSZephyr 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; R
    13. 航空航天嵌入式系统
    1 t2 B7 b) w/ l
    ·RTOSWind 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
    ·RTOSQNX 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 |
    ·RTOSFreeRTOS 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! P
    16. 智能电网设备

    , _" ~  v6 e& c+ B2 q! U9 ~
    ·RTOSMQX 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
    ·RTOSChibiOS 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
    ·RTOSAzure 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
    ·RTOSZephyr 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
    ·RTOSFreeRTOS 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
    ·RTOSFreeRTOS 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) A
    22. 通信基站
    2 l: w/ O/ S5 ~& Y5 C
    ·RTOSQNX 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 a
    23. 电子阅读器

    0 Q- S5 o) E3 G) W# S4 {+ Y) r
    ·RTOSFreeRTOS 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
    ·RTOSZephyr FreeRTOS
    5 _" @! o# T9 m! ~
    ·存储芯片:SPI NAND Flash 1Gb

    % P0 o0 t* L1 p# Z9 w! p- O
    ·应用:用于智能家居或商用建筑的智能照明控制系统,存储光照模式、用户偏好和日志。

    # B  ^; e5 I3 W: y, k
    25. 轨道交通系统
    9 q  Y. I7 g5 v
    ·RTOSVxWorks QNX
    : j9 \5 d9 L  i5 T' B- Q
    ·存储芯片:SPI NAND Flash 1Gb
    ; I" W. w9 ^7 F) C: r4 J
    ·应用:轨道交通信号系统或列车控制系统,SPI NAND存储实时数据。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-10-30 11:59 , Processed in 0.156250 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表