0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

给大伙科普关于语音芯片运行内存那些事

h1654155999.2098 来源:音频应用网 作者:7900953 2021-05-27 10:16 次阅读

自计算机和集成电路的交互时代来临,几乎所有的计算机都使用了一个非常重要的部分--内存。也许还有很多人知道电脑安装硬盘(内存),知道这类型的内存具体用处我想不会有几人知道;在正式讲解语音芯片内存的有关事项前,小编就为大家科普下,关于内存二三事:

内存从早的EDO,SRAMDRAMSDRAM,DDR,DDR2,DDR3经过这几代的发展现在已经发展的DDR4代,甚至在一些显卡上面已经有用到DDR5代。简单的讲内存经过这几代的技术的改进无非是提升空间和存取速度两个指标而已。

内存的作用。由于计算机的外部设备相对比较慢,例如键盘,鼠标,显示器等相对CPU的速度来讲属于慢速设备。如果CPU没有内存则相对来讲CPU的处理效能就会收到大大的缩减。

所以需要在外部设备和 CPU直接建立一个缓冲区,让外部设备和CPU的速度相匹配。这样就有效的利用CPU运算效能。我们通常讲的电脑内存主要是解决硬盘和CPU的数据速度匹配问题。计算机可以先把要运行的程序,一口气从硬盘读到内存。

然后CPU去内存中运行程序。由于硬盘一般是挂在CPU的低速总线上,而内存是挂在 CPU的高速总线上。并且内存的存取速度也要比硬盘快的多。所以把程序拷贝到内存中运行,可以提高运算效率。并且一般在CPU内部也有更快速的内存,命名叫CACHE。现在的CPU一般有两级或者三级CACHE这个也是相当于内存的作用,只是他们的存取速度更快,但是空间也更小。

那么,问题来了,上面的内容跟语音芯片到底有什么关系?

答案是肯定的!

语音芯片作为电子元器件,也要存储些数据和处理些程序;然而,由于一般语音芯片的处理速度不需要特别快,除了语音芯片内部存储数据通常用于ROM存储程序和数据。ROM的速度一般也与CPU的速度大致相同。

因此,通常的语音芯片的存储器也仅仅是用作于存储变量和临时存储数据的缓冲器。有慢的当然也有快的,有一些语音芯片运行需要更快的CPU时,而普通的ROM相对性较慢;这样也可以像计算机那样将程序读入内存并运行。就像电子以前开发的一些方案里也有像这样需要内存的,为了提高整个语音芯片的编解速率,一般都会把编解程序存储在内存上运行。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 集成电路
    +关注

    关注

    5321

    文章

    10746

    浏览量

    353454
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10451

    浏览量

    206582
  • 计算机
    +关注

    关注

    19

    文章

    6652

    浏览量

    84571
  • EDO
    EDO
    +关注

    关注

    0

    文章

    3

    浏览量

    7610

原文标题:关于语音芯片运行内存的二三事

文章出处:【微信号:jiuxin2010,微信公众号:九芯智能】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    stm32h7想把sarm1作为运行内存,但上电会进入hard fault是哪里的问题?

    因项目需要,想把sarm1(0x30000000-0x3000ffff)作为运行内存,但上电会进入hard fault, 请问有哪大哥这样设置是成功的
    发表于 04-17 07:20

    系统内存运行内存的区别

    系统内存运行内存都是计算机中重要的概念,它们在计算机的存储和运行方面起着不可或缺的作用。虽然它们与计算机存储和运行息息相关,但是它们具有不同的功能和实现方式。接下来我将详细介绍系统
    的头像 发表于 01-15 16:32 696次阅读

    运行内存12g和16g的区别

    运行内存12g和16g的区别  运行内存是计算机中的一种硬件组件,用于存储正在运行的程序和数据。12GB和16GB是两种常见的内存容量,它们在性能和使用方面存在一些区别和差异。本文将详
    的头像 发表于 12-25 15:12 5126次阅读

    关于半导体存储的最强入门科普

    关于半导体存储的最强入门科普
    的头像 发表于 11-30 17:16 456次阅读
    <b class='flag-5'>关于</b>半导体存储的最强入门<b class='flag-5'>科普</b>

    科普语音芯片语音合成芯片的不同之处

     可发声芯片分为语音芯片语音合成芯片,二者在技术和用途上不同。语音合成
    的头像 发表于 10-31 15:42 270次阅读

    科普向丨语音芯片烧录工艺的要求

    语音芯片烧录工艺要求烧录精度、速度、内存容量、电源稳定性、兼容性和数据安全性。这些要素需优化和控制以保证生产高效、稳定、安全并烧录出高质量的语音芯片
    的头像 发表于 10-13 16:07 685次阅读

    如何使用valgrind对代码进行内存泄露检测

    代码可能存在 内存泄露 怎么办? 使用 valgrind 可以对代码进行内存泄露检测。 valgrind下载安装 安装: 1 、tar –jxvf valgrind- 3 . 21
    的头像 发表于 10-04 14:56 398次阅读
    如何使用valgrind对代码进<b class='flag-5'>行内存</b>泄露检测

    科普丨OTP语音芯片与FLASH语音芯片的不同之处

    OTP的语音芯片更适合低成本、小型化的产品应用,如报警器、玩具、电子锁等性价比较高。FLASH芯片则更适合需要重复编写,更换语音内容的产品。
    的头像 发表于 09-26 16:56 310次阅读

    科普什么是语音芯片

    语音芯片是指可以存储控制播放语音的IC,又被叫做声音芯片、音频ic。语音芯片的分类及选择
    的头像 发表于 09-14 16:52 841次阅读

    M480安全功能-XOM仅可执行内存

    M480安全功能-XOM仅可执行内存
    的头像 发表于 08-10 16:31 404次阅读
    M480安全功能-XOM仅可执<b class='flag-5'>行内存</b>

    虹科分享 | 关于内存取证你应该知道的那些

    什么是内存取证?内存取证是指在计算机或其他数字设备运行时,通过对其随时存储的内存数据进行采集、分析和提取,以获取有关设备状态、操作过程和可能存在的安全事件的信息。
    的头像 发表于 08-01 11:21 1132次阅读
    虹科分享 | <b class='flag-5'>关于</b><b class='flag-5'>内存</b>取证你应该知道的<b class='flag-5'>那些</b>事

    可制造性案例│DDR内存芯片的PCB设计

    DDR是运行内存芯片,其运行频率主要有100MHz、133MHz、166MHz三种,由于DDR内存具有双倍速率传输数据的特性,因此在DDR内存
    的头像 发表于 07-28 13:12 2204次阅读
    可制造性案例│DDR<b class='flag-5'>内存</b><b class='flag-5'>芯片</b>的PCB设计

    Linux内存相关知识科普

    ,Linux 内核几种内存管理的方法,内存使用场景以及内存使用的那些坑。**从内存的原理和结构,到内存
    发表于 07-25 14:43 558次阅读
    Linux<b class='flag-5'>内存</b>相关知识<b class='flag-5'>科普</b>

    血糖仪语音播放芯片,NVC语音芯片自制语音播放效果

    语音芯片NVC语音芯片
    九芯电子语音芯片
    发布于 :2023年06月08日 16:28:47

    语音芯片

    语音芯片
    YS YYDS
    发布于 :2023年05月26日 17:03:11