今日热门

9

回答

另外,在DSP系统中为什么要使用CPLD?有大侠指导吗?

shuxian 2015-06-19 阅读:1462

1

回答

方案说是以后可能要用到调试多片DSP,我想知道如何调试多片DSP? ?

shuxian 2015-06-19 阅读:833

20

回答

shuxian 2015-06-16 阅读:1756

39

回答

选多大?怎么选?如何选的比较合适,这个也困扰着我?求大神帮助

shuxian 2015-06-16 阅读:2041

4

回答

FPGA是今天许多要求最严苛的嵌入式系统设计的重要元件。由于FPGA器件的*大幅下跌,加上为设计人员带来的便利性和灵活性,FPGA在竞争激烈的全球市场上嵌入式设计产品的应用中日益增加并不足为奇。通过建立市场实力、了解客户偏好、争取客户忠诚度、发挥品牌效益和取得高利润来抢先进入市场,是推动大多数业务取得成功的关键。因此,如何将下一个绝妙构想率先推向市场?如何控制成本来赚取利润?如何在产品批量上市时保护其收益来源和品牌? 抢先进入市场 在组织管理、规划、开发、制造和营销的各个方面追求卓越应有助于实现抢先进入市场的终极目标,但是从系统设计来看,通过减少元件数来简化设计十分重要,但往往会在设计过程中被人忽略。大部分设计人员都认为关注以FPGA为基础解决方案的单位成本,将会带来最低的整体系统成本及最快的上市时间,但却发现为了支持所选的器件,需要在设计中采用大量复杂和耗时的支持基建。在低价 (以价值为基础) 的FPGA市场上,有多种不同的技术可供嵌入式系统设计人员选择,而FPGA技术的选择对于嵌入式系统设计执行的复杂性和完成的总体时间影响很大。 FPGA选择的根本差异焦点 在于使用非挥发性可重编程Flash技术或以挥发性SRAM技术为基础的FPGA。以 Flash为基础的FPGA具有单芯片和上电即行功能,大大简化了系统级设计和最终产品的集成。当电源发生故障时,以 Flash为基础的FPGA于上电或欠压检测方面无需配置加载,在上电时也不需要从MCU对FPGA进行加载,而信号源、电路布局、调试和检测亦无需额外的电源管理电路。此外,在上电时,具有上电即行功能以 Flash为基础的FPGA锁相环 (PLL) 可即时对时钟生成发挥作用,作为内核逻辑和I/O对信号进行控制。以 Flash为基础的FPGA上电即行功能提供可预测和稳定的系统启动,使设计人员能专注于设计的检测和验证方面,而不是集成和调试问题。 控制成本 为了减少企业项目的总体成本、提高利润和增加市场份额,实现最低的总体系统成本是各大公司的主要目标。设计FPGA时,设计人员不应该把单位*视为总体系统成本的唯一一环。其他常被忽略的隐藏成本也会对总体系统成本构成重大影响。没有上电即行能力便需要使用多个非必需的元件,例如用于监控和总线维护工作、时钟生成和复位控制器的CPLD,因为没有PLL和芯片产生的信号来协助系统设置。对于以Flash为基础的FPGA,使用更少元件以降低材料成本只是整个成本节省的开端。电路板面积的减少所降低的电路板成本、产品可靠性和良率的提高,加上功耗的降低,将可使用更经济的电源及无需强制冷却技术,使得成本进一步下降。每一个嵌入式系统都有不同的要求,但不是所有系统都可从减少这些元件的应用中获益,不过一般来说,在下一个嵌入式系统设计中使用非挥发性FPGA可能是降低总材料成本的最英明决定。 除了元件、电路板和组装的总材料成本外,还有一些与附加非必要元件的确认、验证和资格认证相关的重要 (及通常是无形的) 成本。这会使得开发进度延迟及设计工程成本增加,即由于资源的不当运用而削弱生产力。 最后,某些产品特性必须在设计阶段与操作及制造过程一起考虑,以便提高制造的效率。选择非挥发性FPGA解决方案可以通过简单化的测试和简易的产品验证、提高良率、减小风险、减小EMI、减少供应商和降低库存,从而降低运作成本。 学习技术并不难,关键要有恒心,更多学习嵌入式单片机 fpga学习的童鞋们请咨询李老师QQ982288214 TEL:13500505486  

嵌入式人生 2014-07-30 阅读:1091

3

回答

怎么上周兑换的京东卡还没到?是不是忘发啦?有收到的吗? 我等的花都谢了。

蓝蓝的天 2014-07-12 阅读:1091

5

回答

悬赏求助地址://www.icxbk.com/witkey-show-id-60.html 回答后请在此贴回复,领取额外赏金

gtrjolin1986 2013-12-18 阅读:1304

6

回答

DSP单机上电引导顺序(微计算机模式(XMPNMC= 0)): 1、上电复位 2、执行iniboot程序 3、根据GPIOF4(SCITXDA)、GPIOF12(MDXA)、GPIOF3(SPISTEA)、GPIOF2(SPICLK)的状态选择boot模式,假设选择了flash。 GPIOF4(SCITXDA)                       GPIOF12(MDXA)                                   GPIOF3(SPISTEA)                            GPIOF2(SPICLK)                         boot模式           1                                                     X                                                               X                                                           X                                              flash          0                                                     0                                                                1                                                            0                                             H0 SARAM         0                                                      0                                                                0                                                            1                                             OTP 4、运行codestart程序 5、运行_c_int00程序 6、运行main函数 疑问: 1、CPU如何判断引脚GPIOF4(SCITXDA)、GPIOF12(MDXA)、GPIOF3(SPISTEA)、GPIOF2(SPICLK)的 状态?通过查看寄存器GPIOFDAT的相应的位吗?另外,如何在DSP刚上电的时候就改变这些引脚的值呢?我觉得通过软件肯定是行不通的,因为我们的程 序是在选择boot模式之后才开始运行的,在这个阶段(选择boot模式阶段),寄存器GPIOFDAT的值都是默认值,只能通过外围电路强行拉低或拉 高。请问是这样的吗? 2、codestart程序是只在DSP下线运行时才需要,还是在在线仿真模式时也是需要的呢?我看TI的官方例程只是在工程中添加了一个 DSP281x_CodeStartBranch.asm文件,然后再F2812.cmd文件中把该段链接到一个单独的段,load到对应的地址,源程序 的其他地方没就没看到codestart程序。是只要把codestart程序load到对应的地址,带DSP上电引导后,就会直接运行了是吧?还要不要 再在CCS中设置什么? 3、TI官方例程中有两个cmd文件:F2812.cmd和DSP281x_Headers_nonBIOS.cmd,这个哪个是SRAM.cmd?哪个 是FLASH.cmd?看名字F2812.cmd应该是SRAM.cmd,DSP281x_Headers_nonBIOS.cmd是 FLASH.cmd。但是看内容又觉得DSP281x_Headers_nonBIOS.cmd是SRAM.cmd,而F2812.cmd是 FLASH.cmd。一次编译只需要一个cmd文件吧? Dsections.png (18.31 KB, 下载次数: 0) DSP281x_Headers_nonBIOS.cmd文件中SECTIONS Dmemory.png (30.03 KB, 下载次数: 0) DSP281x_Headers_nonBIOS.cmd文件中MEMRORY Fsections.png (20.8 KB, 下载次数: 0) F2812.cmd文件中SECTIONS Fmemory.png (33.43 KB, 下载次数: 0) F2812.cmd文件中MEMRORY

大头 2013-09-23 阅读:1425

4

回答

请问有没有一款双通道DSP芯片,能够同时进两路图像信号。 如果有的话,是什么型号的,还有它的工作原理。最好有原理图!

lilei 2013-07-01 阅读:1325

9

回答

除了用开关来改变输出的状态外,还有什么方式?

爱拼才会赢 2013-06-20 阅读:1752

3

回答

ENC28J60  市面上有没有兼容的产品?我在产品里用了,焊接时间长一点就挂了。严重怀疑产品质量问题。并且,后缀里没有温度的内容,和DATASHEET里说的不一样

吉娃娃小狗 2013-04-02 阅读:1020

6

回答

公司使用的是TMS320F28335器件,之前没有使用bootloader功能,生产需要使用编程器进行烧录,现场维护需要打开设备使用编程器烧录升级程序。 现在生产和现场维护都要求不使用编程器了,要求使用串口进行编程和现场升级。 在网上查到的方式都是使用编程器先将bootloader下载到boot-ROM中去,之后将boot-ROM设置为SCI启动方式,然后现场升级的时候就可以使用串口进行程序的升级了。但是不知道是否可以使用SCI将bootloader下载到boot-ROM中去?请各位大侠指点

wanli 2013-04-23 阅读:3189
  • 帮助人数
  • 0
  • 获得赞数
  • 0
  • 一周积分
  • 0

问题达人换一批

本月问答

排名
用户名
问答积分
< >