dsp

(1)DSP TMS320C6713学习 概论

匿名 (未验证) 提交于 2019-12-02 23:40:02
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ZenNaiHeQiao/article/details/91453447 DSP 特点: 在大部分的DSP算法中,乘积和(sum of product, SOP)是最基本的单元。 DSP对乘法和加法做了优化,乘法与加法在DSP上一般在一个指令周期内完成,这也是为什么DSP适用于做信号处理的原因。 浮点DSP与定点DSP的使用场合对比: TMS320C6713B是一款浮点型DSP 浮点DSP一般用于高精度、宽的动态范围、高信噪比,一般比较容易使用。定点DSP具有更低的功耗,更便宜,相对尺寸更小。 TMS320系列DSP TI C6000系列主要分为C64x,C62x,C67x三个子系列,C62x与C64x都是定点DSP,C67系列为浮点DSP。 更多细节参考 http://www.ti.com/lsds/ti/dsp/c6000_dsp/products.page 文章来源: https://blog.csdn.net/ZenNaiHeQiao/article/details/91453447

结合工程实践选题调研分析同类软件产品

喜欢而已 提交于 2019-12-01 02:08:18
我选择的是软件是:Visual C++ 6.0 、 Dev-C++、MATLAB 、 CCS 3.3 Q:这些软件的开发者是怎么说服你(陌生人)成为他们的⽤户的?他们的目标都是盈利么?他们的目标都是赚取用户的现金么?还是别的? A:这三个软件都是我在学习过程中,特别是学习语言的过程中老师推荐的软件。Visual C++是我用来学习C语言时使用的编译集成环境,Dev-C++是学习C++时使用的集成环境,但这两个都可以支持C与C++。CCS是学习DSP时使用的环境。MATLAB主要是做实验仿真。除CCS外,其他的应该都是可以免费下载使用的,Visual C++甚至是绿色免安装版的。 Q:这些软件是如何到你手里的(邮购,下载,互相拷贝、在线使用……) A:Visual C++是从学校的电脑机房拷贝下来的,Dev-C++、MATLAB是在网上找的安装包下载安装得到的,CCS是老师实验室里电脑所使用的环境。 Q:这些软件有Bug么?又是如何更新新版本的? A:Dev-C++只能运行Windows下的C与C++,而且只适合初学者使用,是一个Bug吧。CCS对运行的操作系统有要求,Win8、Win10就可以运行,IOS系统和少量Win7运行会有一点问题,所以当时我是使用老师实验室提供的电脑。其余的三个软件我都没有更新过,如果要更新可以去找更新一版的安装包安装覆盖。 Q:

谈谈IC、ASIC、SoC、MPU、MCU、CPU、GPU、DSP、FPGA、CPLD

半腔热情 提交于 2019-11-30 16:28:47
IC (integrated circuit) 集成电路 :微电路、微芯片、芯片;集成电路又分成:模拟集成电路(线性电路)、数字集成电路、数/模混合集成电路; 模拟集成电路 :产生、放大、处理各种模拟信号(幅度随时间变化的信号); 数字集成电路 :产生、放大、处理各种数字信号(时间和幅度上离散取值的信号); 集成电路按用途分成: 专用集成电路(ASIC) 、通用集成电路; ASIC (Application Specific Integrated Circuit) 专用集成电路:是指应特定用户要求和特定电子系统的需要而设计、制造的集成电路。 目前用 CPLD (复杂可编程逻辑器件)和 FPGA (现场可编程逻辑阵列)来进行ASIC设计是最为流行的方式之一,它们的共性是都具有 用户现场可编程特性 ,都支持边界扫描技术,但两者在集成度、速度以及编程方式上具有各自的特点。 ASIC是对特定算法定制的芯片,所以效率是最高的 ,但是一旦算法改变,芯片就无法使用。 现代ASIC常包含整个32-bit处理器,类似ROM、RAM、EEPROM、Flash的存储单元和其他模块. 这样的ASIC常被称为 SoC(片上系统) 。 SoC (System On Chip) 片上系统 :MCU只是芯片级芯片,SOC是系统级芯片,它既像MCU那样有内置RAM,ROM的同时

创龙集成TL665x-EasyEVM开发板(DSP端)+ TL-A7HSAD采集卡(FPGA端)开发板规格书

核能气质少年 提交于 2019-11-30 07:47:28
广州创龙基于TI设计的TL665xFI-EasyEVM是一款DSP+FPGA高速大数据采集处理架构,适用于高端图像处理、高速大数据传输和音视频等大数据采集处理领域。 此设计通过I2C、PCIe、SRIO等通信接口将DSP开发板和FPGA采集卡结合在一起,组成DSP+FPGA架构,实现了需求独特、灵活、功能强大的DSP+FPGA高速数据采集处理系统。 DSP和FPGA可以独立开发,互不干扰。其中DSP开发板使用核心板+底板形式,SOM-TL665x核心板引出丰富的资源信号引脚,客户只需要专注上层运用,降低了开发难度和时间成本。FPGA采集卡提供工业级高速数据传输PCIe x4接口,串行高速输入输出GTP总线通过HDMI接口提供稳定、可靠的高速传输能力,还引出丰富的IO接口,为产品搭建提供极大的便利。 开发板简介 集成TL665x-EasyEVM开发板(DSP端)+ TL-A7HSAD采集卡(FPGA端); DSP端基于TI KeyStone C66x多核定点/浮点DSP TMS320C665x,单核TMS320C6655和双核TMS320C6657管脚pin to pin兼容,FPGA端基于Xilinx Artix-7处理器; TMS320C665x主频为1.0/1.25GHz,单核运算能力高达40GMACS和20GFLOPS

创龙AM570x浮点DSP C66x + ARM Cortex-A15多核处理器工业核心板最新规格书

一曲冷凌霜 提交于 2019-11-30 03:12:15
由创龙自主研发的SOM-TL570x核心板,基于TI AM570x浮点DSP+ARM处理器,大小仅有58mm*36mm,性能强、成本低、性价比高。采用沉金无铅工艺的8层板设计,专业的PCB Layout保证信号完整性的同时,经过严格的质量控制,通过高低温和振动测试,满足工业环境应用。 SOM-TL570x引出CPU全部资源信号引脚,二次开发极其容易,客户只需要专注上层运用,降低了开发难度和时间成本,让产品快速上市,及时抢占市场先机。 不仅提供丰富的DSP+ARM软件开发,还提供DSP+ARM双核通信开发教程,全面的技术支持,协助客户进行底板设计和调试以及DSP+ARM软件开发。 核心板简介 基于TI AM570x浮点DSP C66x + ARM Cortex-A15工业控制及高性能音视频处理器; pin to pin兼容AM5708/AM5706,集成ARM Cortex-A15、C66x浮点DSP、2个双核PRU-ICSS、2个双核IPU Cortex-M4和GPU等处理单元,支持OpenCL、OpenMP、IPC多核开发; C66x浮点VLIW DSP主频高达750MHz,基于C66x可实现运动控制、视觉处理等算法; 内部IVA-HD系统支持H.264视频编解码,最高支持1路4K@15或1路1080P60或2路720P60或4路720P30或者其他硬件编解码;

创龙基于TI TMS320C6748定点/浮点DSP C674x处理器,主频456MHz核心板

白昼怎懂夜的黑 提交于 2019-11-30 00:31:35
由广州创龙自主研发的SOM-TL6748核心板是基于TI TMS320C6748定点/浮点DSP核心板,55mm*33mm,仅硬币大小,功耗小、成本低、性价比高。采用沉金无铅工艺的6层板设计,专业的PCB Layout保证信号完整性的同时 , 经过严格的质量控制,通过高低温和振动测试认证,满足工业环境应用。 SOM-TL6748引出CPU全部资源信号引脚,二次开发更加容易,用户只需要专注上层运用,降低了开发难度和时间成本,让产品快速上市,及时抢占市场先机。 不仅提供丰富的Demo程序,还提供全面的技术支持,协助用户进行底板设计和调试以及DSP软件开发。 核心板简介 基于TI TMS320C6748定点/浮点DSP C674x处理器,主频456MHz; 集成uPP、EMIFA、SATA、USB 2.0 OTG等大数据接口,可与FPGA/CPLD配套使用; 55mm*33mm,极小的C6000系列DSP核心板,仅硬币大小; 采用精密工业级B2B连接器,占用空间小,稳定性强,易插拔,防反插; 通过高低温、振动测试认证,满足工业环境需求,发热量低,手持设备首选; 支持裸机、SYS/BIOS操作系统。 典型运用领域 数据采集处理显示系统 智能电力系统 图像处理设备 高精度仪器仪表 中高端数控系统 通信设备 音视频数据处理 增值服务 主板定制设计 核心板定制设计 嵌入式软件开发 项目合作开发

创龙基于TI AM5728浮点双DSP C66x +双ARM Cortex-A15工业核心板规格书,应用于多媒体终端

不羁岁月 提交于 2019-11-29 06:27:49
由广州创龙自主研发的SOM-TL5728核心板,基于TI-AM5728浮点双DSP +双ARM核,大小仅86.5mm*60.5mm,性能强、成本低、性价比高。采用沉金无铅工艺的10层板设计,专业的PCB Layout保证信号完整性的同时 , 经过严格的质量控制,通过高低温和振动测试,满足工业环境应用。 SOM-TL5728引出CPU全部资源信号引脚,二次开发极其容易,客户只需要专注上层运用,降低了开发难度和时间成本,让产品快速上市,及时抢占市场先机。 不仅提供丰富的DSP+ARM软件开发 ,还提供 DSP+ARM 双核通信开发教程,全面的技术支持,协助客户进行底板设计和调试以及 DSP+ARM 软件开发。 核心板简介 基于TI AM5728浮点双DSP C66x +双ARM Cortex-A15工业控制及高性能音视频处理器; 多核异构CPU,集成双核Cortex-A15、双核C66x浮点DSP、双核PRU-ICSS、双核IPU Cortex-M4、双核GPU等处理单元,支持OpenCL、OpenMP、IPC多核开发; 强劲的视频编解码能力,支持1路1080P60或2路720P60或4路720P30视频硬件编解码,支持H.265视频软解码; 支持高达6路1080P60全高清视频输入和3路LCD + 1路HDMI 1.4a输出; 双核PRU-ICSS工业实时控制子系统

ARM的介绍和选择

故事扮演 提交于 2019-11-28 02:37:15
http://hi.baidu.com/hieda/blog/item/5457fd01c452dfd2267fb54e.html ARM公司以及ARM芯片的现状和发展,从应用的角度介绍了ARM芯片的选择方法,并介绍了具有多芯核结构的ARM芯片。列举了目前的主要ARM芯片供应商,其产品以及应用领域。举例说明了几种嵌入式产品的最佳ARM芯片选择方案。 关键词:ARM MMU SOC RISC CPU =============================================================== 1 ARM芯片选择的一般原则 2 多芯核结构ARM芯片的选择 3 主要ARM芯片供应商 4 选择方案举例 ARM公司自1990年正式成立以来, 在32位RISC (Reduced Instruction Set Computer CPU开发领域不断取得突破,其结构已经从V3发展到V6。由于ARM公司自成立以来,一直以IP(Intelligence Property)提供者的身份向各大半导体制造商出售知识产权,而自己从不介入芯片的生产销售,加上其设计的芯核具有功耗低、成本低等显著优点,因此获得众多的半导体厂家和整机厂商的大力支持,在32位嵌入式应用领域获得了巨大的成功,目前已经占有75%以上的32位RISC嵌入式产品市场。在低功耗

爱奇艺广告技术沙龙---广告召回

跟風遠走 提交于 2019-11-26 21:12:50
爱奇艺技术沙龙——广告算法与架构设计-爱奇艺直播-爱奇艺 一、AI在视频广告中的应用: 1、广告的目的: 在一定周期,让尽可能多的人产生消费。 长周期:品牌广告(比如阿迪、nike等品牌),短周期:效果广告(比如平时打开网页出现在眼帘的广告)。 消费行为:购买、激活、安装、下载、点击。 2、如何传达消费价值: 匹配需求: 用户行为(搜索、浏览、点击等)、统计特征(性别、年龄、地区等)   能够将用户想要看的广告适时地推到面前,让广告主的广告得到合理的投放。 展示价值: 场景(点位)+效果(索引)    场景化投放:如用户台风天在大街上伞被吹走(这种场景),如果当场有个广告关于能够抵抗12级台风的伞,是很合适的。 3、AI(视频理解方面)的主要工作: 生成/推荐点位:场景 辅助创作素材:效果 4、点位  (1)场景化示意   创可贴:广告内容和视频内容十分贴切,比如图一中吃饭场景付费是采用支付宝,则视频中会出现支付宝支付界面的广告。   前情提要:图二可以看到人物下方会有饮料的广告,这广告可能和前情提要有相关的,比如这里哭得稀里哗啦的要来点饮料解渴。   video in:视频中后期加入广告,在视频中剪辑进入一个雪碧广告等。  (2)视频广告如何实现场景化   商业价值点=有消费需求的点位【找到这些点位,然后打上标签】   聚餐--想喝饮料、地铁---听点音乐、海滩----希望防晒

RESET UART (重启UART)

安稳与你 提交于 2019-11-26 20:56:42
Reset UART有两种方法: UART Reset。往电源和仿真控制寄存器(power and emulation control register,URPECR)的UART reset 位(URST)写入0。这一操作将重置UART的状态机(UART state machine),但是不会影响UART的寄存器。 DSP Reset。将DSP的RESET#管脚拉低,整个DSP都将reset,并且在RESET#管脚升高之前一直保持在reset的状态上。作为DSP的一部分,UART的状态机也将RESET,并且UART的寄存器将会恢复到默认的初始状态。 UART寄存器和TX信号的默认值如下: 备注: UART的分频数锁存寄存器(DLM和DLL)将不会在硬件RESET和UART的软件RESET中受到影响。它们必须在上电后重新加载。在开始串行通信之前,请保证正确的分频数以及存储在这两个分频数锁存寄存器中(为了提供所需的波特率)。 为了UART的正确操作,16bit的divisor必须大于0,即分频数锁存寄存器(URDLM和URDLL)中的值必须大于0. 为了保证UART和DMA控制器之间的正确通信,URFCR寄存器的DMA mode (DMAMOD) 位必须为1。DMA mode (DMAMOD)位必须始终为1,在硬件重启后,将DMA mode (DMAMOD)位由0重写为1。 来源: