RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

汽車MCU芯片內(nèi)的Flash特性

qq876811522 ? 來源:芯小二的下午茶 ? 2023-07-10 16:24 ? 次閱讀

和消費,工業(yè)MCU不一樣,汽車MCU芯片內(nèi)部的Flash一般會分PFlash(Program Flash),DFlash(Data Flash);一般還會通過Data Flash模擬EEPROM;另外一點不一樣的是說,汽車MCU基本都是Embedded Flash,基本很少采用XIP(eXecute In Place)的方式;

1

PFlash和DFlash的參數(shù) - Endurance,Page Size

如下圖是TC336LP的PFlash和DFlash的Endurance(耐力),一般默認(rèn)DFlash配置是Single ended sensing 模式(Complment 模式DFlash的可用大小減半),這個情況下, DFlash的擦除操作是PFlash的46倍以上;

bdd7c6ec-1ef8-11ee-962d-dac502259ad0.png

bdfca8e0-1ef8-11ee-962d-dac502259ad0.png

be18e1cc-1ef8-11ee-962d-dac502259ad0.png

2

PFlash的參數(shù) - Wait Cycle

很久之前,小二學(xué)習(xí)單片機時候,發(fā)現(xiàn)程序經(jīng)常跑飛,后面定位到原來是芯片的Flash Wait Cycle莫名被修改導(dǎo)致的;

CPU速率很高,比如TC336,最高可以跑300MHz,但是諸如PFlash的速率是不夠的,需要有響應(yīng)時間,否則讀取的結(jié)果就是錯誤的;這就是Wait Cycle的由來;

如下圖

be44a3de-1ef8-11ee-962d-dac502259ad0.png

可以看到,本地訪問PSRR是0等待,也就是單周期執(zhí)行,對于時間敏感的一些程序,就會放到PSPR里面跑;

同理,如下圖,數(shù)據(jù)讀寫也是一個道理

be68d376-1ef8-11ee-962d-dac502259ad0.png

這篇文章,估計大家也了解了為什么單獨的提高主頻對于計算性能的影響是有限的

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    455

    文章

    50714

    瀏覽量

    423136
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17123

    瀏覽量

    350979
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10854

    瀏覽量

    211574

原文標(biāo)題:汽車MCU芯片內(nèi)的Flash特性

文章出處:【微信號:汽車半導(dǎo)體情報局,微信公眾號:汽車半導(dǎo)體情報局】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    實例分析MCU的Data Flash訪問控制

    過去傳統(tǒng)的方法是在MCU上外掛EEPROM或?qū)?b class='flag-5'>MCU內(nèi)部的部分存儲單元專門劃分出來,以存取運行數(shù)據(jù)。瑞薩RL78系列MCU內(nèi)嵌2KB的DATA FLASH,省去了用戶單獨外擴數(shù)據(jù)
    發(fā)表于 11-15 15:37 ?1.5w次閱讀
    實例分析<b class='flag-5'>MCU</b>的Data <b class='flag-5'>Flash</b>訪問控制

    菱沃鉑FlashMCU開發(fā)指導(dǎo)說明

    菱沃鉑FLASHMCU,目前主要有Rb56F175A、Rb57F095A 系列與Rb58F175A系列,開發(fā)環(huán)境均為KEIL,并可以安裝菱沃鉑驅(qū)動包。FLASH芯片都具有片上調(diào)試功能
    發(fā)表于 07-18 16:44 ?1357次閱讀
    菱沃鉑<b class='flag-5'>Flash</b>型<b class='flag-5'>MCU</b>開發(fā)指導(dǎo)說明

    Actel推動Flash技術(shù)進入汽車應(yīng)用領(lǐng)域

    Barry Marsh稱:“由于具備低功耗、可重編程、上電運行及防竄改特性,我們預(yù)計客戶對于以Flash為基礎(chǔ)FPGA技術(shù)的應(yīng)用將不斷增加,范圍包括駕駛室內(nèi)汽車遠(yuǎn)程信息處理和引擎控制等。因此,隨著Actel以
    發(fā)表于 07-25 12:31

    汽車電子MCU中采用抗EMI的設(shè)計方法介紹

    1、引言隨著集成電路集成度的提高,越來越多的元件集成到芯片上,電路功能變得復(fù)雜,工作電壓也在降低。當(dāng)一個或多個電路里產(chǎn)生的信號或噪聲與同一個芯片內(nèi)另一個電路的運行彼此干擾時,就產(chǎn)生了芯片
    發(fā)表于 07-25 06:13

    如何去完成MCU內(nèi)Flash(閃存)的擦除與讀寫任務(wù)呢

    如何去完成MCU內(nèi)Flash(閃存)的擦除與讀寫任務(wù)呢?怎樣在調(diào)試助手上查看其結(jié)果?
    發(fā)表于 11-25 08:30

    如何在MCU內(nèi)進行Flash讀寫呢

    如何在MCU內(nèi)進行Flash讀寫呢?其過程是怎樣的?
    發(fā)表于 12-13 06:51

    關(guān)于Flash MCU仿真器的幾種設(shè)計方法詳解

    中,由額外的硬件邏輯來模擬Flash的這些特性是費時低效的;同時將FlashMCU內(nèi)嵌的其他類型存儲器如SRAM、ROM等區(qū)分開來也是十分重要的。如果在程序的調(diào)試階段就可以反映出這
    發(fā)表于 08-05 09:58 ?3713次閱讀

    FPGA MCU FSMC通信接口——NAND Flash模式

    FPGA MCU通信——異步接口(仿NAND Flash)FPGA MCU通信——異步接口MCU側(cè)開發(fā)注意事項FPGA側(cè)注意事項FPGA MCU
    發(fā)表于 10-26 11:51 ?28次下載
    FPGA <b class='flag-5'>MCU</b> FSMC通信接口——NAND <b class='flag-5'>Flash</b>模式

    【嵌入式】MCU外接Flash圖片數(shù)據(jù)存取實例

    一 問題背景工程中需要使用大量的圖片資源用于GUI顯示,但是圖片資源比較大,不能直接保存在MCU上,所以考慮外接Flash芯片用于圖片數(shù)據(jù)的存儲。實際使用中,將Flash
    發(fā)表于 11-05 16:50 ?24次下載
    【嵌入式】<b class='flag-5'>MCU</b>外接<b class='flag-5'>Flash</b>圖片數(shù)據(jù)存取實例

    如何使用Simplicity Studio查看MCU內(nèi)部Flash的數(shù)據(jù)

    很多嵌入式MCU開發(fā)工程師在產(chǎn)品開發(fā)和調(diào)試階段,需要將MCU內(nèi)部Flash存放的Code數(shù)據(jù)讀取出來,來分析數(shù)據(jù)是否被異常更改。如果做過32位的Coretex-M內(nèi)核MCU開發(fā)的工程師
    發(fā)表于 12-02 09:36 ?15次下載
    如何使用Simplicity Studio查看<b class='flag-5'>MCU</b>內(nèi)部<b class='flag-5'>Flash</b>的數(shù)據(jù)

    汽車mcu芯片最新消息

    芯片代表的是半導(dǎo)體原件產(chǎn)品,汽車半導(dǎo)體按種類可分為功能芯片MCU 、功率半導(dǎo)體、傳感器及其他,MCU價值量占比最高。那么下面我們一起來看一看
    的頭像 發(fā)表于 01-07 11:33 ?4057次閱讀

    C2000 MCU flash報錯的解決方案

    在使用C2000 MCU產(chǎn)品的時候,有可能會碰到仿真器連上目標(biāo)板以后報“flash is not available on this device”,詳細(xì)報錯信息如下,而事實上芯片本身是有Fl
    的頭像 發(fā)表于 06-30 17:01 ?4423次閱讀
    C2000 <b class='flag-5'>MCU</b> <b class='flag-5'>flash</b>報錯的解決方案

    YTM32系列MCU Flash模塊功能詳解

    Flash(閃存)是一種可擦除的只讀存儲器,按照實現(xiàn)方式和運行特性Flash一般還會分為NOR和NAND兩種。其中NOR Flash支持隨機地址的讀取方式,在讀取操作上類似于RAM,比
    的頭像 發(fā)表于 07-24 10:00 ?3778次閱讀
    YTM32系列<b class='flag-5'>MCU</b> <b class='flag-5'>Flash</b>模塊功能詳解

    使用MCU Flash模擬EEPROM

    使用MCU Flash模擬EEPROM
    的頭像 發(fā)表于 10-18 18:01 ?690次閱讀

    汽車控制類芯片 - MCU

    汽車MCU的一個非常重要的應(yīng)用領(lǐng)域,據(jù)IC Insights數(shù)據(jù),2019年全球MCU應(yīng)用于汽車電子的占比約為33%。高端車型中每輛車用到的MCU
    的頭像 發(fā)表于 11-21 17:34 ?873次閱讀
    <b class='flag-5'>汽車</b>控制類<b class='flag-5'>芯片</b> - <b class='flag-5'>MCU</b>
    RM新时代网站-首页