电子发烧友网 > 处理器/DSP > 正文

基于DSP芯片C5402和音频接口芯片AD50实现实时语音处理系统的设计

2020年08月12日 11:45 次阅读

TMS320VC5402(以下简称C5402)是TI德州仪器)公司1999年10月推出的性价比极高(目前批量价格约人民币40元)的定点数字信号处理器(DSP)。指令执行速率高达100MIPS,已经广泛用于实时语音处理、个人数字助理(PDA)和数字无线通信等嵌入式系统。TLC320AD50C(简称AD50)是TI公司生产的SIGMA-DELTA型单片音频接口芯片(AIC)。而DSK板是TI公司的一种DSP仿真/开发板,本文着重介绍了利用CCS在DSK板上进行实时语音处理的软件设计过程。

1.C5402及其多通道缓冲串口

C5402硬件优点。改进的哈佛结构解决了冯诺伊曼(Von-Neumann)结构中高速数据传输时的传输通道上的瓶颈现象;内部多总线结构保证在一个机器周期内可以多次访问程序空间和数据空间;指令执行时的多重流水线结构将指令周期降低到了最小值;多处理单元可以在一个指令周期内同时进行运算,而这种结构恰好满足了数字信号处理中的一些特殊要求如FIR、IIR、FFT等运算。尤为值得一提的是C5402的软件特点,7种有效灵活的寻址方式,仅为10ns的指令执行周期,还有一些特殊的运算指令更好地满足了数字信号处理中特有的运算需要。

C5402具有高速的,全双工串行口,可用来与系统中的其他C54x器件,编码解码器,串行A/D,D/A转换器以及其他的串行器件直接接口。这两个串行口均为多通道缓冲串行口McBSP(MulTI-channel Buffered Serial Port)。它支持全双工通信,双缓冲数据寄存器,允许连续的数据流。可以与工业标准的编/解码器,AICs接口。支持多种方式的传输接口如T1/E1帧协议、MVIP帧方式、H.100帧方式、SCSA帧方式、IIS兼容设备等。可与多达128个通道进行收发。支持传输的数据字长可以是8bit,12bit,16bit,20bit,24bit或32bit。内置μ-律和A-律压扩硬件。

McBSP在结构上可以分为一个数据通道和一个控制通道。如图1所示:

数据通道完成数据的发送和接收。控制通道完成的任务包括内部时钟的产生,帧同步信号产生,对这些信号的控制以及多通道的选择等。控制通道还负责产生终端信号送往CPU,产生同步事件通知DMA控制器。

基于DSP芯片C5402和音频接口芯片AD50实现实时语音处理系统的设计

图1 McBSP的结构

象51/96系列单片机一样,对C5402串行口的操作也是通过设置各控制寄存器来进行的。这些控制寄存器有串行口控制寄存器SPCR1/2;接收控制寄存器RCR1/2;发送控制寄存器XCR1/2;多通道寄存器MCR1/2等。需要注意的是,要对某一控制寄存器寻址,只能采用加子地址寻址方式。

2. AD50的一般说明

AD50是一款SIGMA-DELTA型单片音频接口芯片(AIC)。它内部集成了16位的D/A和A/D转换器,采样速率最高可达22.05kb/s,其采样速率可通过DSP编程来设置。在DAC之前有一个插值滤波器以保证输出信号平滑和ADC之后有一个抽取滤波器以提高输入信号的信噪比。

AD50内部有7个数据和控制寄存器,用于编程控制它们的工作状态。

寄存器0:空操作寄存器。

寄存器1: 软件复位

软件掉电

选择16位或15位工作方式

硬件或软件二次通信请求方式的选择

寄存器2:使能ALTDATA输入端

为ADC选择16/15位方式

寄存器3:选择FS与FSD之间延迟SCLK的个数

告诉主机有几个从机被联上

寄存器4:为输入和输出放大器选择放大器增益

选择N来设置采样频率,fs=MCLK/(128*N)或MCLK/(512*N)

在MCLK输入端使能外部时钟输入并旁通内部的PLL

寄存器5,6:保留

AD50与C5402之间的数据传送采用串行方式,包括两种传输模式:16位和15+1位传输模式。15+1位模式时,其中的D0位表示二次通信。它们各自的时序如下:

注:A,16位或15位工作方式是通过控制寄存器2来编程实现的。

B,M/S用来表明15位的数据是来自主机还是从机。

C,最高位MSB(D15)在SCLK第一个周期的下降沿稳定,最低位(D0,M/S)在SCLK第16个周期的下降沿稳定。

图 2 仅有首次通信时的ADC通道时序

注:A,二次通信时的M/S位(DS15)用于表明在设置了读位后寄存器数据(地址和内容)是来自主机还是从机。在寄存器读期间,DS7-DS0位是指定寄存器的内容,在寄存器写期间,DS7-DS0为0。

图3 有首次通信和二次通信的ADC通道时序

AD50的数据传输模式和采样速率都可以通过DSP对其控制寄存器的编程来实现,因此,在许多场合下,AD50都作为DSP的AIC来实现音频处理。

3.CCS和DSK

CCS(Code Composer Studio)为TI公司的DSP集成开发环境。它提供了环境配置、源文件编辑、程序调试、跟踪和分析等工具,可以帮助用户在一个软件环境下完成编辑、编译链接、调试和数据分析等工作。与TI提供的早期软件开发工具相比,利用CCS能够加快软件开发进程,提高工作效率。

CCS一般工作在两种模式下:软件仿真器和与硬件开发板相结合的在线编程。前者可以脱离DSP芯片,在PC机上模拟DSP的指令集与工作机制,主要用于前期算法实现和调试。后者实时运行在DSP芯片上,可以在线编制和调试应用程序。

DSK板是一块需要外部提供+5VDC电源的独立的开发板,在板线性电压调整器提供1.8VDC的DSP内核电压,3.3VDC数字和5VDC模拟电压。它提供低功耗的、标准的、独立的C54X系列开发平台,允许用户为C54X系列DSP评估和开发应用程序。DSK板上的核心当然就是100MHz的C5402 DSP,还有两片AD50,它们占用了DSP的两个McBSP,其中的一片是本文用到的即用于采集外部音频信号(使用McBSP1),另一片则与标准电话线相接口(使用McBSP0)。

值得一提的是DSK板的在板接口十分丰富,有25针并行接口,9针串行接口,JTAG仿真口,电话 DAA接口,麦克风/扬声器 接口,还有扩展接口用于扩展存储器和外围电路。这些接口极大地方便了DSP开发者的在板开发。本文所涉及的程序设计是通过25针的并行口将主机和DSK板连接起来的。

4.软件设计

本文所设计的程序要完成的功能是通过麦克风接口进行语音信号的采集并实时地通过扬声器接口回放出来。

4.1 通信格式的研究

AD50C有两种通信格式:首次通信和二次通信。

首次通信格式的16位都用来传输数据。ADC的数据长度由寄存器2的D4位决定。启动和复位后默认值为15+1位模式,最后一位用于请求二次通信(D0:0表示无操作,1表示请求二次通信)。当然,二次通信也可以由硬件的FC引脚产生,本文不作讨论。下图为首次通信的数据格式:

图4 首次通信的数据格式

二次通信则用来初始化和设置AD50C的内部寄存器的值。二次通信时DSP可通过向DIN写入寄存器的值,也可以从DIN读出寄存器的值。二次通信的数据格式如下:

图4 二次通信的数据格式

由图可以看出,DS13位控制读写,DS12~8为寄存器的地址,DS7~0为寄存器的值。系统复位后,必须通过DSP的DX口向AD50C的DIN写数据以初始化各控制寄存器,如AD转换只用到寄存器1,寄存器2和寄存器4。

4.2 程序流程

图5示出了CCS配置的主程序源文件(.c或.asm)的设计流程

图5 主程序设计流程

当然,要使用CCS在DSK板上运行某个程序,光有源文件的主程序(.c或.asm)是不够的,还需要配置中断向量表(.asm)和命令链接文件(.cmd),在一些特殊的场合还需要配置其他的文件。主程序当然是整个程序的核心,它的作用涉及数据的读/写和具体的处理过程以及中断的设置、寄存器的配置等;中断向量表主要作用是告知程序中断跳转的位置,显而易见,如果在主程序中已经设置,则不再需要配置中断向量表;命令链接文件(.cmd)的主要作用是分配存储空间,比如存储器的第0页分配作程序空间,第1页分配作数据空间,以及各个段将要放在哪儿(如.text段放在数据空间),这个文件对每个工程来说都是必须的。

4.3 程序设计

从上面的程序流程中,我们可以看到,要完成预定的功能,首先要初始化DSP的串行口和AIC,然后的工作就是开辟缓存区以便将输入的数据存储起来等待进一步处理如滤波、DA转换等。限于篇幅,下面只列出了本文要实现音频回放功能的几个关键程序段。

一.主程序:

在程序中要定义诸多的变量以及所需要包含的头文件和库文件在此略。

5.CCS运行结果

待程序设计好之后,将其添加到一个新建的工程里编辑、调试,直到编译、构建通过并生成.out文件,然后装载.out文件。这样就可以运行了。为了验证程序是否已正常运行,可以在麦克风/扬声器接口分别接上话筒和小音箱,在对着话筒说话时,将可以从小音箱中听到。同时,也可以在CCS中打开观察窗口、寄存器窗口以及图形显示窗口。下图为音频输入时某一时刻的图形显示和寄存器的值。

图6. CCS运行窗口

事实上,在程序调试过程中经常会遇到这样或那样的问题,一般的方法是采用单步执行的方式来调试。而且,由于DSP本身的特点,从一开始就需要认识到开发过程的复杂性。

责任编辑:gt

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

FPGA原厂背后的故事

(1) 国产EDA综合工具现状?(2) 国产FPGA芯片出货情况怎么样?(3) 蓝牙FPGA是怎么回事?(4) 车规级的
发烧友学院发表于 2020-04-10 00:00 33868次阅读
FPGA原厂背后的故事

Helio G70 系列采用 A75 双核+A5...

联发科技表示,Helio G70 系列处理器搭载有 Hyper Engine 游戏技术,对 CPU、....
发表于 2020-08-12 11:39 2次阅读
Helio G70 系列采用 A75 双核+A5...

新型 Jacinto™处理器支持 ASIL-D ...

北京讯 ——德州仪器(TI)(纳斯达克代码:TXN)今日推出了全新的 Jacinto™ 7 处理器平....
发表于 2020-08-12 11:28 4次阅读
新型 Jacinto™处理器支持 ASIL-D ...

新思科技针对 S32G 车辆网络处理器推出 VD...

恩智浦副总裁兼车辆网络处理器部门总经理 Ray Cornyn 表示:“新思科技针对 S32G 车辆网....
发表于 2020-08-12 11:23 5次阅读
新思科技针对 S32G 车辆网络处理器推出 VD...

NeuPro AI 处理器创建面向大众市场的嵌入...

通过 SiFive 的 DesignShare 计划进行联合芯片开发,结合两家企业的 IP 和设计优....
发表于 2020-08-12 11:20 6次阅读
NeuPro AI 处理器创建面向大众市场的嵌入...

了解为什么你家的LED灯会越来越暗

LED灯产品的光衰就是光在传输中的讯号减弱,而现阶段全球LED大厂做出的LED产品光衰程度都不同,大....
发表于 2020-08-12 10:13 37次阅读
了解为什么你家的LED灯会越来越暗

浅谈半导体芯片仿真技术的重要性,它的作用是什么

2020年8月4-7日,第十六届全国MOCVD学术会议在安徽屯溪盛大召开。本次会议以先进光电技术 智....
发表于 2020-08-12 09:55 10次阅读
浅谈半导体芯片仿真技术的重要性,它的作用是什么

未来LCD+Mini LED背光在显示领域将有非...

这次,看重Mini LED显示器轻薄、色域广、对比度高、寿命更长、价格更低的优点,苹果又开始采用Mi....
发表于 2020-08-12 09:45 53次阅读
未来LCD+Mini LED背光在显示领域将有非...

基于S3C2410和AT2042芯片实现视频服务...

硬件部分以三星公司的ARM9芯片S3C2410和韩国的专用视频芯片AT2042为核心。S3C2410....
发表于 2020-08-12 09:39 130次阅读
基于S3C2410和AT2042芯片实现视频服务...

SRv6技术成为推进IPv6应用的首选方案

然而,标准SRv6技术在实际部署中存在一些缺点:一是SRv6报文开销大、网络链路带宽利用率低。在25....
发表于 2020-08-12 09:23 31次阅读
SRv6技术成为推进IPv6应用的首选方案

打造生态体系、培养基础技术能力成为我国芯片制造的...

尽管麒麟芯片实现了许多技术突破,在性能、算力、能力方面都处于领先方阵,但如余承东所言:“华为在芯片里....
发表于 2020-08-12 09:11 106次阅读
打造生态体系、培养基础技术能力成为我国芯片制造的...

采用CPLD器件XC9572-VQ64芯片和MP...

语音系统是电梯不可缺少的部分,用于楼层报数、方向提示、报警告示、消防对讲以及广告宣传等。传统语音系统....
发表于 2020-08-11 17:16 46次阅读
采用CPLD器件XC9572-VQ64芯片和MP...

基于EPF20K300EQC240-1和TMS3...

本文将FPGA技术和DSP单片系统设计技术结合起来,设计了一种新型四通道超声探伤数据采集处理系统,由....
发表于 2020-08-11 17:12 51次阅读
基于EPF20K300EQC240-1和TMS3...

基于XC2V2000和TMS320C6414芯片...

红外热成像技术在军事领域得到广泛的应用。但是通常的热成像系统的瞬时视场都很小,为了扩大视界通常采用光....
发表于 2020-08-11 17:08 38次阅读
基于XC2V2000和TMS320C6414芯片...

采用FPGA器件APEX20K1500E芯片实现...

网际协议(Internet Protocol) 是互联网进行网际互连的基础。随着互联网服务的快速发展....
发表于 2020-08-11 16:47 37次阅读
采用FPGA器件APEX20K1500E芯片实现...

采用CPLD器件XC95288XL-7TQ144...

对于Flash,项目中选择了Intel公司的Intel StrataFlash系列的256-Mbit....
发表于 2020-08-11 16:45 108次阅读
采用CPLD器件XC95288XL-7TQ144...

采用新型芯片转移贴片和封装技术的国星Mini C...

Mini COG作为一种以玻璃为基板的技术方案,一直以来,制程上因其易碎受损的特点,容易出现品质问题....
发表于 2020-08-11 16:40 194次阅读
采用新型芯片转移贴片和封装技术的国星Mini C...

2018-2023年,全球UV LED市场规模年...

国星半导体是专业从事高端LED外延芯片的研发、制造、销售的公司,产品涵盖高性能RGB显示芯片、UV芯....
发表于 2020-08-11 16:35 138次阅读
2018-2023年,全球UV LED市场规模年...

基于高精度V/F转换器LM331芯片实现A/D转...

LM331是美国NS公司生产的性能价格比比较高的集成芯片。它是当前最简单的一种高精度V/F转换器、A....
发表于 2020-08-11 16:32 48次阅读
基于高精度V/F转换器LM331芯片实现A/D转...

高通与华为在芯片和5G上的布局和发展近况如何?

在研制麒麟芯片之前,华为在手机终端和网络业务上一直与高通保持密切合作,而高通也从华为获得金额庞大的订....
发表于 2020-08-11 16:09 346次阅读
高通与华为在芯片和5G上的布局和发展近况如何?

基于ADSP218x系列和TMS320C62x系...

在某型光电跟踪产品中,由于需要对抗各种人工干扰和背景干扰,使得导引系统需要处理的信息量成倍增加,对导....
发表于 2020-08-11 16:00 46次阅读
基于ADSP218x系列和TMS320C62x系...

基于数字信号处理器TMS320C5416芯片的高...

各种集成化单片数字信号处理器(DSP)以其功能强、集成度高、应用灵活、性价比高等优点,在信号处理和系....
发表于 2020-08-11 15:54 108次阅读
基于数字信号处理器TMS320C5416芯片的高...

基于LTCC滤波器的电路设计并进行仿真分析

军、民通信的日益发展,特别是移动通信市场迅速扩张,对微波元器件集成度、高性能、小型化的要求不断提高。....
发表于 2020-08-11 15:47 36次阅读
基于LTCC滤波器的电路设计并进行仿真分析

恩智浦半导体采用恩智浦的 NFC 芯片可添加到传...

恩智浦安全汽车门禁副总裁兼总经理 Markus Staeblein 表示:“消费者需要能够支持新生活....
发表于 2020-08-11 15:42 50次阅读
恩智浦半导体采用恩智浦的 NFC 芯片可添加到传...

苹果的iPhone智能手机不受DSP芯片漏洞的影...

有漏洞的DSP 芯片几乎用于每台安卓手机,包括来自谷歌、三星、LG、小米、一加等厂商的安卓手机。苹果....
发表于 2020-08-11 15:34 167次阅读
苹果的iPhone智能手机不受DSP芯片漏洞的影...

爆华为成立屏幕驱动芯片部门,进军屏幕行业

华为在自研领域上的投入已经跨进世界前列,仅2018全年投入研发就高达1317亿元,占销售收入的15.....
发表于 2020-08-11 15:07 199次阅读
爆华为成立屏幕驱动芯片部门,进军屏幕行业

高通游说政府松绑华为禁令_高通为什么要这么做

据外媒10日 报道,美国芯片企业高通公司试图游说特朗普政府,取消向中国通信设备巨头华为技术有限公司出....
发表于 2020-08-11 15:06 1179次阅读
高通游说政府松绑华为禁令_高通为什么要这么做

高精度数模转换器TQ6124芯片的性能特点、结构...

TQ6124是一种高速高精度的数模转换器芯片。它具有14位数据位并采用分段结构将数据位分成最高4位、....
发表于 2020-08-11 14:51 105次阅读
高精度数模转换器TQ6124芯片的性能特点、结构...

微控制器软件设计的主要功能有哪些?

MCU 控制软件整个系统中最重要的环境。我们使用汇编语言编程,采用自顶向下(top-down)的程序....
发表于 2020-08-11 14:38 45次阅读
微控制器软件设计的主要功能有哪些?

快讯:兆驰半导体氮化镓LED芯片项目已投产

7月27日,2020年《财富》中国500强排行榜发布,上榜公司的年营收门槛接近178亿元,相比上一年....
发表于 2020-08-11 14:38 216次阅读
快讯:兆驰半导体氮化镓LED芯片项目已投产

寒武纪推出终端智能处理器 IP 产品1A系列

寒武纪表示:除募投项目所涉及三款芯片产品外,公司预计未来 3 年内仍有其他 5-6 款芯片产品需要进....
发表于 2020-08-11 14:33 192次阅读
寒武纪推出终端智能处理器 IP 产品1A系列

AI芯片将会推动终端人工智能的迅速发展

世界变化的节奏在加速,可以验证的是,第一次工业革命用了三代人完成,第二次工业革命用了一代人。如今,这....
发表于 2020-08-11 14:29 68次阅读
AI芯片将会推动终端人工智能的迅速发展

Whitechapel 芯片适配Google 的...

这一处理器芯片的代号为:Whitechapel,可能为八核心 Arm 架构,采用三星 5nm 制程。
发表于 2020-08-11 14:29 208次阅读
Whitechapel 芯片适配Google 的...

Linley Group 针对该产品测试后打造 ...

在 2019 年该款 AI 处理器早就有消息传出产品已经进入测试验证阶段,且官方也于 12 月上旬对....
发表于 2020-08-11 14:22 190次阅读
Linley Group 针对该产品测试后打造 ...

目前攻击单片机主要有四种技术,分别都是哪四种

为了防止未经授权访问或拷贝单片机的机内程序,大部分单片机都带有加密锁定位或者加密字节,以保护片内程序....
发表于 2020-08-11 14:18 39次阅读
目前攻击单片机主要有四种技术,分别都是哪四种

5G等新一代信息技术为国内集成电路行业的发展提供...

集成电路行业的发展,需要依托下游产业的快速进步。虽然目前人工智能、物联网、云计算、生物识别、自动驾驶....
发表于 2020-08-11 12:11 247次阅读
5G等新一代信息技术为国内集成电路行业的发展提供...

高通全系列 Wi-Fi 6E 解决方案,集成了蓝...

分别用于路由器和手机,其中路由器现在就可以发货,用于手机的则要等到今年下半年,合作伙伴包括华硕、LG....
发表于 2020-08-11 12:03 76次阅读
高通全系列 Wi-Fi 6E 解决方案,集成了蓝...

麒麟 710A 处理器由中芯国际代工,并将频率提...

据悉,麒麟 710 于 2018 年 7 月由华为 Nova 3i 搭载发布,它也是麒麟首款 7 系....
发表于 2020-08-11 11:58 307次阅读
麒麟 710A 处理器由中芯国际代工,并将频率提...

LED显示屏驱动IC技术的重要性和作用

LED显示屏,不仅能有效地传递利民信息,还能为受众带来无以伦比的视听享受。尤其是LED显示屏驱动IC....
发表于 2020-08-11 11:57 152次阅读
LED显示屏驱动IC技术的重要性和作用

Mini LED封装胶市场进入爆发式增长阶段

但值得注意的是,Mini/Micro LED发展道路上除了巨量转移等关键技术的掣肘外,设备以及胶水、....
发表于 2020-08-11 11:55 192次阅读
Mini LED封装胶市场进入爆发式增长阶段

RISC-V盘活IC创新,应如何抢抓机遇?

“在复杂国际形势下,考虑到以往瑞士对开源技术、软件和协作支持力度较大,且地缘政治破坏风险相对较低,R....
发表于 2020-08-11 11:28 217次阅读
RISC-V盘活IC创新,应如何抢抓机遇?

未来新推出的 iPhone 将会采用 A16 处...

台积电多年前就已开始谋划 3nm 工艺,创始人张忠谋在退休之前,就曾谈到他们建设 3nm 工厂的计划....
发表于 2020-08-11 11:25 154次阅读
未来新推出的 iPhone 将会采用 A16 处...

俄罗斯 MCST 公司研发模拟 X86 处理器的...

俄罗斯 Elbrus 8CB 处理器曝光,目前已经采用 28nm 制程工艺。由于 X86 处理器的专....
发表于 2020-08-11 11:20 70次阅读
俄罗斯 MCST 公司研发模拟 X86 处理器的...

芯片处理器嵌入到联网系统之中能让我们更安全?

比如当你登录自己的银行账户完成支付时,整个会话过程都有可能成为黑客的攻击目标,它们会潜伏在会话中试图....
发表于 2020-08-11 11:07 127次阅读
芯片处理器嵌入到联网系统之中能让我们更安全?

麒麟芯片的缺失,将对华为手机造成一定程度上的影响

华为消费者业务总裁余承东近日表示,华为Mate 40系列可能是该公司最后一款采用麒麟芯片的手机,此消....
发表于 2020-08-11 10:16 188次阅读
麒麟芯片的缺失,将对华为手机造成一定程度上的影响

追赶世界领先技术,国产芯片产业还有很长的路要走

最近关于芯片的消息依然是铺天盖地,芯片断供,从硬件到软件都被堵死,全球半导体产业供应链的局势异常紧张....
发表于 2020-08-11 10:15 206次阅读
追赶世界领先技术,国产芯片产业还有很长的路要走

中科创达以领先的人工智能视觉引擎等差异化技术为客...

报告期内,公司智能网联汽车业务实现营业收入2.9亿元,较上年同期增长64.83% 。其中软件开发、技....
发表于 2020-08-11 10:00 297次阅读
中科创达以领先的人工智能视觉引擎等差异化技术为客...

意法半导体比2020第一季度总收入下降 1.3%

根据报告,从 1998 到 2019 年,全球主要 IC 终端市场主要涵盖消费性电子、汽车、计算机、....
发表于 2020-08-11 09:30 105次阅读
意法半导体比2020第一季度总收入下降 1.3%

基于数字信号处理器实现发电机测速功能系统的设计

应用于高层建筑、银行、机场和油田等场合的柴油发电机组,必须采用相应方法控制其供电电压和频率,以确保在....
发表于 2020-08-11 09:28 441次阅读
基于数字信号处理器实现发电机测速功能系统的设计

恩智浦加强5G关键器件研发与应用的结合

据悉,天津滨海新区依托唯捷创芯、恩智浦、国芯等5G核心器件企业,快速布局5G关键器件、智能终端和应用....
发表于 2020-08-11 09:19 88次阅读
恩智浦加强5G关键器件研发与应用的结合

高管的频频跳槽 让这些企业“芯”动了

一个公司高管的人事变动往往能够大致透露出这家公司未来的战略规划,尤其是行业内的知名公司,其管理层的变....
发表于 2020-08-11 08:50 1192次阅读
高管的频频跳槽 让这些企业“芯”动了

采用可编程逻辑器件实现图像目标发生器的应用方案

在CCD图像采集中,需要对图像采集系统的性能进行评估,而由于CCD相机的研制时间长,研制成本高,并且....
发表于 2020-08-10 18:01 74次阅读
采用可编程逻辑器件实现图像目标发生器的应用方案

基于(FPGA)芯片 XQRKU060采用65n...

赛灵思表示,该款 FPGA 为卫星和太空应用提供更优秀的辐射耐受能力(Radiation Toler....
发表于 2020-08-10 17:47 102次阅读
基于(FPGA)芯片 XQRKU060采用65n...

Labs新发明了一种环形谐振器可以实现 25Gb...

相比之下,目前 FPGA 使用的 PAM4 收发器速率最高为 58Gbps,NRZ 收发器最高速率为....
发表于 2020-08-10 17:30 26次阅读
Labs新发明了一种环形谐振器可以实现 25Gb...

96boards是主芯片名称还是什么?

96boards是主芯片名称,还是啥
发表于 2020-08-05 08:02 0次阅读
96boards是主芯片名称还是什么?

有MIP382电源管理模块的引脚说明和替代芯片型号吗?

有MIP382电源管理模块的引脚说明和替代芯片型号吗? 松下的产品 ...
发表于 2020-08-03 23:58 46次阅读
有MIP382电源管理模块的引脚说明和替代芯片型号吗?

初学者烧入DSP的LED灯闪烁程序,只亮不闪烁

主程序:/* * main.c * *  Created on: 2018-3-21 *      Author: Adminis...
发表于 2020-08-02 22:46 202次阅读
初学者烧入DSP的LED灯闪烁程序,只亮不闪烁

如何升级DSP到C6747?

之前一直在用C6713+FPGA平台,现在想升级下DSP到C6747,程序移植完成后,程序跑的异常(原本是在中断中计数1...
发表于 2020-07-31 14:04 0次阅读
如何升级DSP到C6747?

用CCS编译工程如何知道占用多少RAM,ROM,FLASH

用CCS编译的工程如何知道占用多少RAM,ROM,FLASH? ...
发表于 2020-07-31 09:45 202次阅读
用CCS编译工程如何知道占用多少RAM,ROM,FLASH

二手NXP LPC2478FBD芯片可烧录但无法正常工作?

因为这个芯片停产,目前回收了少量二手芯片做测试,使用希尔特5000编程器烧录程序进去以后,焊接到产品上,产品无法正...
发表于 2020-07-30 20:05 202次阅读
二手NXP LPC2478FBD芯片可烧录但无法正常工作?

DSK6455评估版TMS320C6455芯片功耗测量数据如何得到?

你好! 我现在在做一项关于TMS320C6455芯片功耗与应用程序之间关系的实验,我想请教一下如何单独获得TMS320C...
发表于 2020-07-30 17:29 0次阅读
DSK6455评估版TMS320C6455芯片功耗测量数据如何得到?

LMC6001可以用哪个芯片代替

请问LMC6001可以用哪个芯片代替呢? 感谢您的回复! ...
发表于 2020-07-30 16:10 278次阅读
LMC6001可以用哪个芯片代替

请问DSP程序调试的一般步骤是什么?

程序编译好下载到板子后,运行。然后修改源程序,这时候需要Reset CPU吗,还是直接load program啊。...
发表于 2020-07-30 15:51 0次阅读
请问DSP程序调试的一般步骤是什么?

请问DSP与FPGA之间EMIF通讯需要做数据校验吗?

[table] [tr][td]请教,一般DSP与FPGA之间EMIF通讯需要做数据校验吗?如果需要的话采用什么校验方式呢?如...
发表于 2020-07-30 06:24 0次阅读
请问DSP与FPGA之间EMIF通讯需要做数据校验吗?