ADM3053是一个独立的控制器局域网(CAN)物理层收发器,带有集成的独立的DC-DC转换器。ADM3053符合ISO 11898标准。   该设备采用模拟设备公司的iCoupler®技术,将2通道隔离器、CAN收发器和模拟设备IsoPower®DC-DC转换器组合成一个单一的SOIC表面安装包。片上振荡器输出一对方形波形,驱动内部变压器提供隔离电源。该设备由单个5 V电源供电,实现完全隔离的CAN解决方案。   ADM3053在CAN协议控制器和物理层总线之间创建一个完全隔离的接口。它能够以高达1 Mbps的数据速率运行。   该装置具有限流和热关机功能,以防止输出短路。该零件在工业温度范围内完全指定,可采用20铅宽体SOIC封装。   ADM3053包含使用高频开关元件通过变压器传输功率的等功率技术。在印刷电路板(PCB)布局过程中,必须特别小心,以满足排放标准。有关车载布局的详细考虑,请参阅AN-0971应用说明,使用等功率设备控制辐射排放的建议。
2024-04-16 10:26:18 518KB 控制器/处理器
1
本文主要内容:   数据并行:它是什么,以及如何利用它?   ◦工作负载特征执行模型/ GPU体系结构   ◦MIMD(SPMD),SIMD,SIMTGPU编程模型   ◦OpenCLModernGPU微体系结构简介   ◦即可编程GPU管道,而不是它们的固定功能前辈高级主题:(时间允许)   ◦GPU的限制:它们能做什么,不能做什么   ◦GPU的未来:我们从哪里开始
2023-07-07 08:56:43 1.38MB 控制器/处理器
1
本文档的主要内容详细介绍的是DSP设计与应用教程之TMS320C54XDSP指令系统的详细资料说明。   c54x共有l29条指令,由不同的寻址方式可衍生至216条。按书写格式分为助记符形式和代数表达式形式两种;按指令功能分为如下五类: 1、装载存储传送类指令(Load/Store/MV) 2、算术运算类指令(Arithmetic) 3、逻辑运算类指令(Logical) 4、程序控制类指令(Program-control) 5、单个循环类指令(Loop)   装载存储传送类指令 装载存储传送类指令的作用是把源操作数从源存储器(寄存器)中送到目的操作数指定的寄存器(存储器)里,用于完成数据的读入、保存或传送。   c54x的数据传送指令包括装载指令、存储指令(含条件存储指令)、数据传送指令及并行装载存储、并行装载乘法、并行存储乘法、并行存储加/减等等。
2023-03-30 14:41:43 1.22MB 控制器/处理器
1
在芯片开发过程中,调试就要耗费50%左右的开发时间和精力,这是一个不争的事实。调试被认为是半导体芯片设计与验证行业面临的最棘手挑战之一。   本文将全面分析低功耗设计和验证面临的各种复杂调试问题。我们将借助相关示例来说明如何避免或轻松解决这些问题。本文还会重点讨论一些低功耗设计可避开的常见陷阱;如不避开,这些陷阱可能引起难以在设计后期调试的复杂低功耗问题。
2023-01-09 15:12:25 1.27MB 控制器/处理器
1
本资料主要内容:1. 龙芯处理器简介 2. 龙芯3多核处理器的架构 3. 物理实施 4. PetaFLOPS和TeraFLOP等
2022-11-02 22:58:20 11.26MB 控制器/处理器
1
图 1 为龙芯原始 PMON 初始化的代码流程,其中 C语言环境代码没有详细展开,事实上 C 语言的比重比汇编代码多很多。但是汇编代码的篇幅确实也是不小,这样对阅读代码有很大的障碍。粗略估算了一下,现有代码中,汇编能占到 1.5-2 万行。   现有的代码汇编风格并不是很好,有些代码甚至难以让人读懂。所以将代码结构从新整理是很有必要的。   总体上的思想是将 C 语言环境尽快搭建起来,让汇编代码压缩的最小。并且将所有的初始化变成模块,用树形结构来搭建 BIOS 启动的流程。配置信息类似于表的方式存在,今后在开机上电后龙芯 BIOS 也可以自检,如果当前主板配置和默认配置不匹配,那么将配置文件读入,进而使用配置文件的值来初始化。搭建 C 语言环境可以使用 CAR 技术,CAR 是 Cache As RAM 的缩写。C 语言运行需要栈,在初始化初期,内存不可用,如果想在该阶段使用 C 环境,那么可以使用 cache 作为栈,龙芯平台上可以将 cache 锁定,不让 cache 内容被交换出去,这样就可以让 cache 当做 RAM 来使用。
2022-11-02 22:52:00 387KB 控制器/处理器
1
为了快速、精确、无损地测量叶面积,设计了一种基于ARM9的便携式叶面积仪。以三星公司的ARM9微处理器s3C2440为硬件核心,以嵌入式Windows CE为操作系统,应用图像处理法,结合大容量的SDRAM及NAND FLASH,CMOS摄像头和带触摸功能的LED等,设计了叶面积仪的硬件系统和软件系统,并对主要部分进行了详细介绍。该系统实现简单,成本低,具有良好的便携性、准确性和稳定性。   叶面积大小对作物生长发育、抗逆性及产量形成的影响很大,是生理生化、遗传育种、作物栽培等方面研究所经常考虑的内容。因此,建立方便、准确的叶面积测定方法,对指导农业生产实践活动,制定高产、优质和高效的栽培技术措施具有积极的意义。目前,叶面积测量方法有很多种,广泛应用的主要有叶面积仪法、图像处理法、方格纸法和回织方程法等。方格纸法和称重法在溅量叶面积时,测量原理简单且有很高的准确度,但是这两种方法耗时长,需离体测量;回归方程法计算量较大,不能在品种和种类中通用,对于单株叶面积测量精度不高;叶面积仪法测量精确,但基于扫描原理的手持式设备,扫描速度和人为因素容易引起误差,且大多比较昂贵;图像处理法有很高的准确性和稳定性,时间消耗小,不受叶片大小、薄厚、形状等因素以及时间限制,且成本非常低,但是不能现场测量,需要由计算机进行处理。
2022-05-26 11:44:44 205KB 控制器/处理器
1
设计了一种基于16位定点DSP TMS320VC5410 的语音信号采集系统, 该系统应用了集ADC 和DAC 于一体的SIGMA-DELTA 型单片模拟接口芯片TLC320AD50C,采用FIFO 技术进行缓存, CPLD实现控制逻辑, EZ-USB 外围接口器件实现串行通信。主要介绍了系统的硬件结构和软件编程思想及实现方法。经测试, 对语音信号回放人耳感觉不到失真。   数据采集技术是一项基本的实用性技术, 已被广泛地应用于测量、监测、控制、诊断、科学试验等各个领域。近二十年来, 数据采集技术由于采用了微机等一系列新技术, 得到了飞速的发展。由于数据采集技术涉及的领域广, 采集信号的动态范围宽, 处理的数据量大, 对系统实时性能要求高, 所以对数据采集和处理系统提出了严格的要求, 许多新产品、新技术也就在数据采集系统中大量涌现。近年来, 随着DSP的功能日益增强, 性能价格比不断上升, 开发手段不断改进, DSP在数据采集系统的应用也在不断完善。本文着重介绍了应用TI公司生产的16 位定点DSP TMS320VC5410, 以及SIGMADELTA型单片模拟接口芯片TLC320AD50C 组成的语音信号采集系统, 该系统的重要器件还包括F IFO存储器、CPLD AS IC、USB 外围接口器件等, 并介绍了实现语音信号采集和回放的软件设计方法。   该系统以DSP TMS320VC5410 ( 以下简称C5410)为核心, 语音信号经前端调理电路后, 进入TLC320AD50C进行模/数(A /D )转换, 由于A /D 转换的速度要比DSP的运行速度慢得多, 所以先进入FIFO 存储器进行缓存, 采集到一定量数据后再进入DSP进行分析处理, 处理后的数据放到二级缓存SRAM 中, 然后要输出的信号再经TLC320AD50C 进行数模转换, 还原成声音信号, 经音箱功率放大电路放大输出, 实现语音信号回放。对SRAM、FIFO、A /D、D /A 等的控制, DSP所需各种状态信息的获取, 以及与主机的各种通信, 都通过复杂可编程逻辑器件CPLD 实现。并且使用了EZ-USB 外围接口芯片, 可以通过USB口方便地和主机通信。系统总体方案框图如图1所示。
2022-05-24 20:02:31 336KB 控制器/处理器
1
本单片机系统设计的目的是应用单片机控制技术,以8051单片机为核心控制庆丰热电公司的800立方米的水箱的水位,并实现了报警和手动、自动切换功能。该系统操作方便、性能良好,比较符合电厂生产用水系统控制的需要。本文还详细的给出了相关的硬件框图和软件流程图,并编制了该汇编语言程序。   目前,8051单片机在工业检测领域中得到了广泛的应用,因此我们可以在许多单片机应用领域中,配接各种类型的语音接口,构成具有合成语音输出能力的综合应用系统,以增强人机对话的功能。89C51是Intel公司生产的一种单片机,在一小块芯片上集成了一个微型计算机的各个组成部分。每一个单片机包括:一个8位的微型处理器CPU;一个256K的片内数据存储器RAM;片内程序存储器ROM;四个8位并行的I/O接口P0-P3,每个接口既可以输入,也可以输出;两个定时器/记数器;五个中断源的中断控制系统;一个全双工UART的串行I/O口;片内振荡器和时钟产生电路,但石英晶体和微调电容需要外接。最高允许振荡频率是12MHZ。以上各个部分通过内部总线相连接。下面简单介绍下其各个部分的功能。   中央处理器CPU是单片微型计算机的指挥、执行中心,由它读人用户程序,并逐条执行指令,它是由8位算术/逻辑运算部件(简称ALu)、定时/控制部件,若干寄存器A、B、B5w、5P以及16位程序计数器(Pc)和数据指针寄存器(DM)等主要部件组成。算术逻辑单元的硬件结构与典型微型机相似。它具有对8位信息进行 、-、x、/ 四则运算和逻辑与、或、异或、取反、清“0”等运算,并具有判跳、转移、数据传送等功能,此外还提供存放中间结果及常用数据寄存器。控制器部件是由指令寄存器、程序计数器Pc、定时与控制电路等组成的。指令寄存器中存放指令代码。   枷执行指令时,从程序存储器中取来经译码器译码后,根据不同指令由定时与控制电路发出相应的控制信号,送到存储器、运算器或I/o接口电路,完成指令功能。程序计数器Pc 程序计数器Pc用来存放下一条将要执行的指令,共16位.可对以K字节的程序存储器直接寻址c指令执行结束后,Pc计数器自动增加,指向下一条要执行的指令地址。   CPU功能,总的来说是以不同的方式,执行各种指令。不同的指令其功自略异。有的指令涉及到枷各寄存器之间的关系;有的指令涉及到单片机核心电路内部各功能部件的关系;有的则与外部器件如外部程序存储器发生联系。事实上,cRJ是通过复杂的时序电路完成不同的指令功能。所谓cRJ的时序是指控制器控照指今功能发出一系列在时间上有一定次序的信号,控制和启动一部分逻辑电路,完成某种操作。
2022-05-11 21:51:35 262KB 控制器/处理器
1
信号发生器在实验室和电子领域的使用频率很高,在教学科研、生产、過感巡测等众多场合都有着广泛的应用。随着当前科学技术的发展,人们对信号源的分辨率、频谱纯度、频率范围等提出的要求越来越高,而采用以往的频率合成方法设计的信号源在技术上存在分辨率不高、频率精度低、频带窄、输出波形种类少等不足,不能满足实际需要。基于DDS的高精度信号源的出现使以上问题的解决变为可能。   直接数字频率合成(DDS)技术是于二十世纪七十年代提出的一种频率合成技术。DDS采用全数字的频率合成方法,采用DDS技术设计的信号发生器具有极高的频率分辨率和精确度,并具有频率切换速度快、相位噪声低、频率切换时相位连续等优点,克服了传统模拟信号源的缺点和不足,是目前信号发生器研究的方向之一。本设计以AD公司的直接数字频率合成芯片AD9850为核心,以ATMEL公司的单片机芯片AT89852为控制核心,液晶屏作为显示界面,对信号发生器进行设计。本设计输出频率范围可以达1Hz~10MHz,频率分辨率为0.1Hz,频率精确度达到106.   本文首先对频率合成技术的历史及发展趋势进行了介绍,分析了几种主要的频率合成原理,比较了其优缺点,并根据DDS技术的显著优点,最终确定了采用DDS技术研制信号发生器。然后对DDS的原理进行了详细阐述。主要包括DDS的组成结构介绍,频谱分析和杂散分析,并给出了DDS技术在应用设计中的杂散抑制方法。   接下来对信号源系统的实现进行了介绍。首先对系统整体的软硬件设计进行了详细的说明。然后分别对系统的软件设计及硬件设计进行了详细阐述。信号源系统的硬件模块设计包括电源模块、人机交互模块、单片机控制模块、AD9850 信号发生模块以及信号处理模块等部分。系统软件部分主要介绍了软件部分整体设计、AD9850频率控制字设计、按键扫描模块、液晶显示模块。对信号源系统的调试分析进行了阐述。主要对信号源系统的上电调试进行说明,并对频率输出信号进行了测试分析。最后对全文进行了总结,并对下一步工作进行了展望。
2022-05-06 17:03:54 6.75MB 控制器/处理器
1