[导读]TI 新型数字视频软件开发套件
德州仪器 (TI) 宣布推出一款基于达芬奇技术的新型数字视频软件开发套件,以进一步优化创新型数字视频系统的设计工作。这款新型的软件开发套件可实现出色的软件集成度与系统可视性,与 Linux 操作系统结合使用,能够快速高效地集成并调节复杂系统。
系统设计人员将可通过上述软件开发套件来进一步发挥 TI 达芬奇技术的潜力。达芬奇技术集成了业界功能最强大的视频软硬件技术。新型套件包括 eXpressDSP™配置套件、基于 eXpressDSP 数据可视化技术的 TMS320DM644x SoC 分析器,以及 MontaVista的 Linux 技术,从而将开发周期从几个月缩短到几周。开发人员将通过上述套件来创建并调节优化的 IP 机顶盒、视频电话、视频安全系统以及其它高级数字视频应用。
eInfochips 公司的首席技术官 Upendra Patel 表示:“为了推出智能监控摄像头参考设计,我们充分利用 TI 新型软件开发套件与达芬奇技术,以实现最佳系统性能,同时将计划开发时间缩短了三个月。完整的套件在达芬奇技术的基础上提供了包括多媒体编解码器、MontaVista Linux 以及框架组件在内的多种组件,这使我们能够推出功能丰富的高性能解决方案,以满足目标市场的需求。”
eXpressDSP™配置套件随新型软件开发套件提供,可帮助系统设计人员集成分立软件模块,并将其统一至系统的可执行输出中,而无需再花数月时间手工进行复杂的集成工作。由于能够方便地为具体应用创建编解码器的定制套件,因此该配置套件简化了代码的重复使用,使开发人员能够集中时间与精力为产品添加更多特性,以实现产品增值。该配置套件不仅集成了 TI 的视频、影像、话音与音频编解码器,还包含符合 TI eXpressDSP™数字媒体 (xDM) 算法标准的定制编解码器、TI 编解码器引擎框架、DSP/BIOS™实时内核,以及 TI 的 DSP/BIOS 链接处理器间通信技术。
DM644x SoC 分析器是首款能够完全实现系统可视性的工具,以便于开发人员发现此前难以察觉的设计瓶颈。该工具几乎不会对设计工作造成妨碍,它能够采集系统互动、负载分布、数据吞吐量瓶颈以及其它类型的工作数据,并以图形的形式显示出来,以便于我们分析并识别问题。由于任务同时运行在TMS320DM644x 处理器的 DSP 与 ARM 两个内核上,因此分析器能以统一的时间采集并显示数据,以提供完整的系统应用视图,而无需为优化工作而费时费力地手工收集并比较每个内核的数据。
Linux OS系统专为采用达芬奇技术的 DM644x 处理器进行了数字视频优化,以帮助开发人员缩短系统测试时间。该平台包括 MontaVista™业经验证的 Linux 主板支持套件,该套件不仅通过了有关系统测试,而且针对视频应用而进行了优化。采用上述平台的开发人员将得到 MontaVista 分销机构的许可证与相关支持,并从 TI 直接得到 DevRocket 集成开发环境,从而获得业界最丰富的 Linux 资源。
TI 将于 2006 年第三季度推出基于达芬奇技术的数字视频软件开发套件。TMDSSDK6446-L 平台售价 6,995 美元,其中包括本文介绍的有关工具与特性,能满足已购买 TI 开发工具的开发商的需求。对那些采用全新达芬奇技术开展设计工作的人士来说,售价为 10,995 美元的 TMDSSDK6446-3L 除本文涉及的工具与特性外还可提供仿真器与 Code Composer Studio™集成开发环境 3.2 版。软件开发套件需要目标平台,TI为此提供了数字视频评估板 (DVEVM)。
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
Zephyr开源项目由Linux基金会维护,是一个针对资源受限的嵌入式设备优化的小型、可缩放、多体系结构实时操作系统(RTOS)。近年来,Zephyr RTOS在嵌入式开发中的采用度逐步增加,支持的开发板和传感器不断增加...
关键字:
嵌入式系统
软件开发
实时操作系统
Zephyr项目
在嵌入式系统和高可靠性软件开发中,静态代码分析已成为预防缺陷的关键手段。PC-Lint(现更名为Gimpel Lint)作为行业领先的C/C++静态分析工具,能够检测出编译器难以发现的隐式错误和编码规范违规。本文通过实战...
关键字:
PC-Lint
软件开发
静态代码
在软件开发和系统运维中,内存泄漏是一个常见且棘手的问题。它会导致系统内存逐渐耗尽,进而影响应用程序的性能和稳定性,甚至引发系统崩溃。无论是用户态程序还是内核态模块,内存泄漏都可能悄然发生。本文将介绍如何结合 kmemle...
关键字:
软件开发
内存泄漏
kmemleak
智能时代的嵌入式系统离不开高性能、高效的软件和先进的软件开发方式。本文介绍了近期嵌入式软件开发的三个趋势:1)边缘计算作为一种在本地处理和分析数据的方式正在快速发展,边缘计算与人工智能的结合正将智能计算从以云为中心的模型...
关键字:
嵌入式系统
边缘计算
人工智能
虚拟化
软件开发
上海2025年1月13日 /美通社/ -- 1月3日,全球第三方检测认证机构TÜV南德意志集团(以下简称"TÜV南德")为上海电驱动股...
关键字:
SPICE
软件开发
智能化
汽车行业
在软件开发过程中,调试是至关重要的一环。传统的调试方法往往需要在代码中插入打印语句(如printf),然后重新编译、部署和运行程序以查看输出信息。然而,这种方法不仅繁琐,而且在大型项目中,编译和部署过程可能非常耗时。为了...
关键字:
GDB动态打印
软件开发
北京2024年12月10日 /美通社/ -- 12月5-6日,由CSDN联合高端IT咨询与教育平台Boolan联合主办的「2024全球C++及系统软件技术大会」在上海虹桥万豪大酒店隆重召开。在AI驱动软件开发迈向智能化的...
关键字:
C++
系统软件
ST
软件开发
作为软件开发中强大的生成式AI助手,Amazon Q Developer现在能够加速单元测试、文档生成、代码审查,以及运营排错,让开发者专注于更具创造力和有价值的工作上 北京2024年12月9日 /美通社/ --&nb...
关键字:
DEVELOPER
亚马逊
软件开发
生成式AI
在MCU(微控制器单元)软件开发中,指针作为一种强大的工具,能够显著提高程序的灵活性和性能。然而,指针的使用也伴随着一系列潜在的风险和陷阱,特别是在资源受限的嵌入式系统中。本文将深入探讨MCU软件开发中使用指针时可能遇到...
关键字:
MCU
软件开发
指针
南京2024年10月29日 /美通社/ -- 数睿数据在企业数字化转型中,基于每个企业的情况进行调研、分析。每个企业数字化建设程度均不一致,部分企业建设了不少应用系统,也有部分企业尚未开展信息化建设。 针对各企业的特点...
关键字:
代码
数字化建设
软件开发
BSP
在软件开发中,没有什么比获得一个几乎没有文档并且需要维护它的代码库更具挑战性的了。文档不仅告诉工程师特定函数或变量的作用,而且还演示和传达了软件以特定方式实现的原因。在构建软件时会做出数百万个决策,对于嵌入式开发人员来说...
关键字:
嵌入式
软件开发
上海2024年10月18日 /美通社/ -- 国际第三方检测认证机构TÜV南德意志集团(以下简称"TÜV南德")近日授予兆松科技(武汉...
关键字:
ISO
编译器
软件开发
汽车行业
在计算机系统发展的早期时代(20世纪60年代中期以前),通用硬件相当普遍﹐软件却是为每个具体应用而专门编写的。这时的软件通常是规模较小的程序,编写者和使用者往往是同一个(或同一组)人。这种个体化的软件环境,使得软件设计通...
关键字:
软件
软件开发
实时测试是软件开发生命周期的一个关键部分,涉及实时测试软件应用程序的可靠性和功能。这包括模拟实时环境或场景,以验证软件应用程序在各种负载条件下的性能。因此,实时测试已成为软件测试的主要方面之一。它已经普及,因为它能够测试...
关键字:
实时测试
软件开发
验证是检查软件是否符合其规格的过程。它回答了以下问题:“我们是否正确构建了产品?”这意味着根据项目开始时定义的要求检查软件是否按预期运行。验证通常通过静态测试完成,这意味着软件实际上并未执行。相反,代码经过审查、检查或遍...
关键字:
软件开发
软件验证
嵌入式软件开发是一门应用广泛且不断发展的技术领域,为了满足不同应用场景的需求,开发人员可以采用多种架构方法。
关键字:
嵌入式
时间片
软件开发
业内消息,近日微软和高通公司在微软 Build 2024 会议中宣布,将为开发者提供 Windows 版骁龙开发套件(Snapdragon Dev Kit for Windows),用于制作与骁龙X芯片配合使用的 Cop...
关键字:
高通
Windows
开发者
骁龙
开发套件
事实表明,AI无法替代开发者,但更适用于优秀的开发者。而识别大型语言模型(LLM)生成的代码什么时候会出错,需要开发人员具有丰富的知识和经验。
关键字:
AI编程
软件开发
AI
大型语言模型
LLM
嵌入式开发是当今信息技术领域不可或缺的一部分,它融合了硬件设计、软件开发和系统集成等多个学科,专门用于创建那些被嵌入到特定设备或系统中的专用计算机系统。嵌入式开发的主要过程包括利用分立元件或集成器件进行电路设计、结构设计...
关键字:
嵌入式开发
硬件设计
软件开发