Ⅰ 1660tiwithmax—Q DESIGN相当于
1660ti应该就是显卡的具体数型号,不过笔记本和台式机有些差距,所以这个显卡和台式机的1660应该差不太多。
1660tiwithmax—QDESIGN相当于于桌面级GTX1660,但是明显不如1660Ti的性能。以下是详细介绍:
1、在硬件配置上面与移动版的GTX1660Ti相同,但带有Max-Q后缀的版本在核心频率上面从原来的1455MHz下降到了1140MHz,Boost频率由原来的1590MHz下降到了1335MHz,因此在TDP方面也由原来的80W下降到了60W;
2、根据显卡天梯图显示,GTX1660TiMax-Q性能桌面级RX580、GTX1066,而落后于GTX1660、RX590;
3、在性能跑分方面,在1080P的FireStrike模式测试中,移动版GTX1660Ti图形得分14193,而GTX1660TiMax-Q图形得分12621,GTX1660桌面级图形得分12367分;总体而言,GTX1660TiMax-Q性能接近于桌面级GTX1660,但是明显不如1660Ti的性能。
Ⅱ AT89C51和AT89S51的区别
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—)的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图所示
[编辑本段]主要特性:
·与MCS-51兼容
·4K字节可编程闪烁存储器
·寿命:1000写/擦循环
·数据保留时间:10年
·全静态工作:0Hz-24MHz
·三级程序存储器锁定
·128×8位内部RAM
·32可编程I/O线
·两个16位定时器/计数器
·5个中断源
·可编程串行通道
·低功耗的闲置和掉电模式
·片内振荡器和时钟电路
管脚说明:
VCC:供电电压。
GND:接地。
P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。
P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。
P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。
P3口也可作为AT89C51的一些特殊功能口,如下表所示:
口管脚备选功能
P3.0RXD(串行输入口)
P3.1TXD(串行输出口)
P3.2/INT0(外部中断0)
P3.3/INT1(外部中断1)
P3.4T0(记时器0外部输入)
P3.5T1(记时器1外部输入)
P3.6/WR(外部数据存储器写选通)
P3.7/RD(外部数据存储器读选通)
P3口同时为闪烁编程和编程校验接收一些控制信号。
RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。
ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时,ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。
/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。
/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。
XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。
XTAL2:来自反向振荡器的输出。
振荡器特性:
XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。
芯片擦除:
整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ALE管脚处于低电平10ms来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。
此外,AT89C51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停止工作。但RAM,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。
串口通讯
单片机的结构和特殊寄存器,这是你编写软件的关键。至于串口通信需要用到那些特殊功能寄存器呢,它们是SCON,TCON,TMOD,SCON等,各代表什么含义呢?
SBUF数据缓冲寄存器这是一个可以直接寻址的串行口专用寄存器。有朋友这样问起过“为何在串行口收发中,都只是使用到同一个寄存器SBUF?而不是收发各用一个寄存器。”实际上SBUF包含了两个独立的寄存器,一个是发送寄存,另一个是接收寄存器,但它们都共同使用同一个寻址地址-99H。CPU在读SBUF时会指到接收寄存器,在写时会指到发送寄存器,而且接收寄存器是双缓冲寄存器,这样可以避免接收中断没有及时的被响应,数据没有被取走,下一帧数据已到来,而造成的数据重叠问题。发送器则不需要用到双缓冲,一般情况下我们在写发送程序时也不必用到发送中断去外理发送数据。操作SBUF寄存器的方法则很简单,只要把这个99H地址用关键字sfr定义为一个变量就可以对其进行读写操作了,如sfrSBUF=0x99;当然你也可以用其它的名称。通常在标准的reg51.h或at89x51.h等头文件中已对其做了定义,只要用#include引用就可以了。
SCON串行口控制寄存器通常在芯片或设备中为了监视或控制接口状态,都会引用到接口控制寄存器。SCON就是51芯片的串行口控制寄存器。它的寻址地址是98H,是一个可以位寻址的寄存器,作用就是监视和控制51芯片串行口的工作状态。51芯片的串口可以工作在几个不同的工作模式下,其工作模式的设置就是使用SCON寄存器。它的各个位的具体定义如下:
SM0SM1SM2RENTB8RB8TIRI
SM0、SM1为串行口工作模式设置位,这样两位可以对应进行四种模式的设置。串行口工作模式设置。
SM0SM1模式功能波特率
000同步移位寄存器fosc/12
0118位UART可变
1029位UARTfosc/32或fosc/64
1139位UART可变
在这里只说明最常用的模式1,其它的模式也就一一略过,有兴趣的朋友可以找相关的硬件资料查看。表中的fosc代表振荡器的频率,也就是晶振的频率。UART为(UniversalAsynchronousReceiver)的英文缩写。
SM2在模式2、模式3中为多处理机通信使能位。在模式0中要求该位为0。
REM为允许接收位,REM置1时串口允许接收,置0时禁止接收。REM是由软件置位或清零。如果在一个电路中接收和发送引脚P3.0,P3.1都和上位机相连,在软件上有串口中断处理程序,当要求在处理某个子程序时不允许串口被上位机来的控制字符产生中断,那么可以在这个子程序的开始处加入REM=0来禁止接收,在子程序结束处加入REM=1再次打开串口接收。大家也可以用上面的实际源码加入REM=0来进行实验。
TB8发送数据位8,在模式2和3是要发送的第9位。该位可以用软件根据需要置位或清除,通常这位在通信协议中做奇偶位,在多处理机通信中这一位则用于表示是地址帧还是数据帧。
RB8接收数据位8,在模式2和3是已接收数据的第9位。该位可能是奇偶位,地址/数据标识位。在模式0中,RB8为保留位没有被使用。在模式1中,当SM2=0,RB8是已接收数据的停止位。
TI发送中断标识位。在模式0,发送完第8位数据时,由硬件置位。其它模式中则是在发送停止位之初,由硬件置位。TI置位后,申请中断,CPU响应中断后,发送下一帧数据。在任何模式下,TI都必须由软件来清除,也就是说在数据写入到SBUF后,硬件发送数据,中断响应(如中断打开),这时TI=1,表明发送已完成,TI不会由硬件清除,所以这时必须用软件对其清零。
RI接收中断标识位。在模式0,接收第8位结束时,由硬件置位。其它模式中则是在接收停止位的半中间,由硬件置位。RI=1,申请中断,要求CPU取走数据。但在模式1中,SM2=1时,当未收到有效的停止位,则不会对RI置位。同样RI也必须要靠软件清除。常用的串口模式1是传输10个位的,1位起始位为0,8位数据位,低位在先,1位停止位为1。它的波特率是可变的,其速率是取决于定时器1或定时器2的定时值(溢出速率)。AT89C51和AT89C2051等51系列芯片只有两个定时器,定时器0和定时器1,而定时器2是89C52系列芯片才有的。
波特率在使用串口做通讯时,一个很重要的参数就是波特率,只有上下位机的波特率一样时才可以进行正常通讯。波特率是指串行端口每秒内可以传输的波特位数。有一些初学的朋友认为波特率是指每秒传输的字节数,如标准9600会被误认为每秒种可以传送9600个字节,而实际上它是指每秒可以传送9600个二进位,而一个字节要8个二进位,如用串口模式1来传输那么加上起始位和停止位,每个数据字节就要占用10个二进位,9600波特率用模式1传输时,每秒传输的字节数是9600÷10=960字节。51芯片的串口工作模式0的波特率是固定的,为fosc/12,以一个12M的晶振来计算,那么它的波特率可以达到1M。模式2的波特率是固定在fosc/64或fosc/32,具体用那一种就取决于PCON寄存器中的SMOD位,如SMOD为0,波特率为focs/64,SMOD为1,波特率为focs/32。模式1和模式3的波特率是可变的,取决于定时器1或2(52芯片)的溢出速率。那么我们怎么去计算这两个模
式的波特率设置时相关的寄存器的值呢?可以用以下的公式去计算。
波特率=(2SMOD÷32)×定时器1溢出速率
上式中如设置了PCON寄存器中的SMOD位为1时就可以把波特率提升2倍。通常会使用定时器1工作在定时器工作模式2下,这时定时值中的TL1做为计数,TH1做为自动重装值,这个定时模式下,定时器溢出后,TH1的值会自动装载到TL1,再次开始计数,这样可以不用软件去干预,使得定时更准确。在这个定时模式2下定时器1溢出速率的计算公式如下:
溢出速率=(计数速率)/(256-TH1)
上式中的“计数速率”与所使用的晶体振荡器频率有关,在51芯片中定时器启动后会在每一个机器周期使定时寄存器TH的值增加一,一个机器周期等于十二个振荡周期,所以可以得知51芯片的计数速率为晶体振荡器频率的1/12,一个12M的晶振用在51芯片上,那么51的计数速率就为1M。通常用11.0592M晶体是为了得到标准的无误差的波特率,那么为何呢?计算一下就知道了。如我们要得到9600的波特率,晶振为11.0592M和12M,定时器1为模式2,SMOD设为1,分别看看那所要求的TH1为何值。代入公式:
11.0592M
9600=(2÷32)×((11.0592M/12)/(256-TH1))
TH1=250
12M
9600=(2÷32)×((12M/12)/(256-TH1))
TH1≈249.49
上面的计算可以看出使用12M晶体的时候计算出来的TH1不为整数,而TH1的值只能取整数,这样它就会有一定的误差存在不能产生精确的9600波特率。当然一定的误差是可以在使用中被接受的,就算使用11.0592M的晶体振荡器也会因晶体本身所存在的误差使波特率产生误差,但晶体本身的误差对波特率的影响是十分之小的,可以忽略不计。
AT89S51是一个低功耗,高性能CMOS8位单片机,片内含4kBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISPFlash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。
AT89S51具有如下特点:40个引脚,4kBytesFlash片内程序存储器,128bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。
此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。
1.主要特性:
•8031CPU与MCS-51兼容
•4K字节可编程FLASH存储器(寿命:1000写/擦循环)
•全静态工作:0Hz-24KHz
•三级程序存储器保密锁定
•128*8位内部RAM
•32条可编程I/O线
•两个16位定时器/计数器
•6个中断源
•可编程串行通道
•低功耗的闲置和掉电模式
•片内振荡器和时钟电路
2.管脚说明:
VCC:供电电压。
GND:接地。
P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。
P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。
P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。
P3.0RXD(串行输入口)
P3.1TXD(串行输出口)
P3.2/INT0(外部中断0)
P3.3/INT1(外部中断1)
P3.4T0(记时器0外部输入)
P3.5T1(记时器1外部输入)
P3.6/WR(外部数据存储器写选通)
P3.7/RD(外部数据存储器读选通)
P3口同时为闪烁编程和编程校验接收一些控制信号。
I/O口作为输入口时有两种工作方式即所谓的读端口与读引脚读端口时实际上并不从外部读入数据而是把端口锁存器的内容读入到内部总线经过某种运算或变换后再写回到端口锁存器只有读端口时才真正地把外部的数据读入到内部总线上面图中的两个三角形表示的就是输入缓冲器CPU将根据不同的指令分别发出读端口或读引脚信号以完成不同的操作这是由硬件自动完成的不需要我们操心1然后再实行读引脚操作否则就可能读入出错为什么看上面的图如果不对端口置1端口锁存器原来的状态有可能为0Q端为0Q^为1加到场效应管栅极的信号为1该场效应管就导通对地呈现低阻抗,此时即使引脚上输入的信号为1也会因端口的低阻抗而使信号变低使得外加的1信号读入后不一定是1若先执行置1操作则可以使场效应管截止引脚信号直接加到三态缓冲器中实现正确的读入由于在输入操作时还必须附加一个准备动作所以这类I/O口被称为准双向口89C51的P0/P1/P2/P3口作为输入时都是准双向口接下来让我们再看另一个问题从图中可以看出这四个端口还有一个差别除了P1口外P0P2P3口都还有其他的功能
RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。
ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时,ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。
/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。
/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。
XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。
XTAL2:来自反向振荡器的输出。
Ⅲ 2021年了,还能用1050ti挖矿吗
当然。不论是比特币、以太坊1.0等主流币种的挖矿,还是其他POW的小币种挖矿,矿业的硬件设备在2021年的加密行业中必将继续扮演重要角色。
虚拟货币的生产过程被称为“挖矿”,最重要成本是“矿机”运行所需的电费,因此“矿场”聚集在电力充足且电费便宜的地区,例如火电丰富的新疆、内蒙古,以及水电丰富的云南、四川、贵州。
社会影响
继出台全面关停虚拟货币挖矿项目政策后,内蒙古再度出手“整治”虚拟货币挖矿行业。
2021年5月18日,内蒙古自治区发展和改革委员会发布通知宣布设立虚拟货币“挖矿”企业举报平台,举报范围包括四类:虚拟货币“挖矿”企业;伪装成数据中心享受税收、土地、电价等方面优惠政策的虚拟货币“挖矿”企业;为从事虚拟货币“挖矿”企业提供场地租赁等服务的企业;通过非法手段获取电力供应,从事虚拟货币“挖矿”业务的企业。
Ⅳ 1660ti支持虚拟化吗
支持。1660ti支持虚拟化,大大提高了虚拟机性能。 此外,还支持IOMMU虚拟化(PCI直通),以便来宾虚拟机可以直接使用主机硬件。
Ⅳ 《地平线:黎明时分》PC版无D加密 2080Ti使用报告
《地平线:黎明时分》现已在Steam发售,这款 游戏 采用Guerrilla自家的引擎Decima打造,和《死亡搁浅》不同,这款 游戏 没有采用D加密,仅有Steam自己的DRM。
外媒使用了RTX 2080Ti和i9 9900K进行了测试,测试结果如下:
2K分辨率(2560x1440)/最高画质下, 游戏 体验非常顺滑,帧数从未低于70fps。遇到新的目标或标记时,有一些卡顿,但在 探索 环境时不再有卡顿;
4K分辨率(3328x1872):为了达到一个流畅的65fps帧数,外媒不得不采用中等画质。但如果混合采用高和极高画质,帧数为56-64fps。
“然而,在我的G-Sync显示器上, 游戏 并没有在这些帧数下显得丝般流畅。与其他 游戏 相反,《地平线:黎明时分》需要65fps才能获得这种丝滑般的流畅体验,即使在使用G-Sync显示器时也是如此。”
Ⅵ ti加密的pspice模型能修改吗
这要看具体的元件,总之要熟悉spice和Pspice的model参数才可以。
Ⅶ TI+RF430F5144解密
摘要 日前,德州仪器(TI)宣布推出RF 430F5978微控制器(MCU)和配套的评估模块(EVM),进一步壮大其丰富多样的低功耗射频(RF)解决方案组合阵营。RF430F5978 MCU基于TI的CC430产品系列,是一种高度集成的RF解决方案,提升了读取区和电池的性能,适合超低功耗应用。RF430F5978 MCU包括一个3D低频(LF)唤醒及应答器接口、一个集成式1GHz RF收发器和一个可编程MSP430™内核。该LF应答器甚至可在无电池供电的情况下运行。128位AES安全加密与解密协处理器添加了先进的安全保障功能,适用于数据保护。凭借其创新的唤醒和定位RF连接,这种高度集成的单封装系统解决方案可实现采用小型电池进行的小巧、紧凑设计。
Ⅷ 手机处理器的OMAP
无线设备制造商,诸如诺基亚、索尼爱立信、Palm、惠普公司及索尼等业界顶尖的设备制造商,以及诸如宏碁、LuckyGoldstar、HTC、Sendo及其它的主要设计制造商均宣布支持TI的OMAP处理器平台。此外,领先的 OS 厂商,包括 Symbian、微软、Sun Microsystems 及其它厂商与 TI 也进行了密切合作,已将其解决方案移植到了 TI 的OMAP处理器上。OMAP平台通过支持Symbian OS、Microsoft PocketPC 2002及Windows CE;Palm OS、Linux、Java、ARM Instruction Set 及 C/C++,为软件应用开发商提供了易于使用的开放式编程环境。
TI还投入大量的资金开发和拓展其OMAP开发商网络,该网络是由致力于创建全新应用的国际软件开发商所组成的社区。通过提供多种工具、培训以及独立OMAP技术中心的全球网络,TI使开发商和客户能快速开发新的应用及产品。
目前TI主流的应用处理器是OMAP730。 OMAP730是集成了ARM926TEJ 应用处理器和TI的 GSM/GPRS 数字基带的单芯片处理器。由于集成了40个外设在单芯片中, 基于OMAP730的设计只需要上代处理器一半的板级空间。此外OMAP730具有独特的SRAM frame buffer 用于提高流媒体和应用程序的处理性能。OMAP730处理器还提供复杂的硬件加密功能,包括加密的引导程序,操作的加密模式,加密的RAM和ROM,并对一些加密标准提供硬件加速。
而采用了OMAP730处理器的TCS2600则是TI现在推出的主流智能手机平台,它是新的低功耗和低成本的选择,充分利用 了TI OMAP? 平台的优势实现了安全的移动商务、多媒体游戏与娱乐、定位服务、流媒体、更高速的 Java 处理、web 浏览、增强的 2D 图形、支持高层操作系统以及其他众多应用。整个平台的功能在53.20mm×31.25mm的印刷电路板上实现,和其他的具有相同特征和存储器的方案相比拥有较低的成本。另外的一个特点就是极低的功耗,能够极大的延长电池的使用寿命。该方案可以升级支持EDGE协议需求,面对JAVA需求,采用了对JAVA的硬件加速并集成了 USB, SD/MMC/SDIO, Bluetooth?, 802.11 high-speed link, Fast IrDA 等外设。
此外,TCS2600还提供无与伦比的安全特性,通过采用安全引导装载程序、真正的硬件随机数生成器 (RNG)、安全执行与存储环境,以及硬件加速器等来进行大量加密与单向散列算法,可防止病毒攻击并可确保个人信息及专有软件或储存在移动终端中的创造性内容的安全性。在灵活性方面,TI的智能手机平台可以方便的和TI的WLAN已及蓝牙方案集成,将会为用户提供提能各异且个性化的产品。
对中国的OEM厂商来讲,要想在未来2.5G/3G无线市场上获得领先的市场地位,选择一个可提供整套解决方案包括无线软件协议,数字基带、电源管理,应用处理器,模拟基带,RF,嵌入式内存和参考设计并具有优秀集成能力的厂商至关重要。作为GSM的领先半导体供应商,TI无疑在无线领域占据着领先地位。针对智能手机市场的未来发展趋势,据IDC预计,随着移动数据增值业务的发展,全球高端智能手机将以每年100%以上的高速增长,在2006年左右攀升至2000万台。而国内智能手机市场的发展则更为迅猛,平均年增长率为220%。通过提供业界最高性能的DSP、功耗最低的模拟组件,以及在集成电路技术领域最深刻的体验,TI期待为中国智能手机市场的未来发展起到不可替代的促进作用。
Ⅸ TI公司的两款数字音频接收芯片SRC4392和PCM9211做数字界面时谁的综合素质更高一些
【SRC4392】
2 通道采样率转换器,具有数字音频接口接收器和发送器
SRC4392供应商:拍明芯城
描述
The SRC4392 is a highly-integrated CMOS device designed for use in professional and broadcast digital audio systems. The SRC4392 combines a high-performance, two-channel, asynchronous sample rate converter (SRC) with a digital audio interface receiver (DIR) and transmitter (DIT), two audio serial ports, and flexible distribution logic for interconnection of the function block data and clocks.
The DIR and DIT are compatible with the AES3, S/PDIF, IEC 60958, and EIAJ CP-1201 interface standards. The audio serial ports, DIT, and SRC may be operated at sampling rates up to 216kHz. The DIR lock range includes sampling rates from 20kHz to 216kHz.
The SRC4392 is configured using on-chip control registers and data buffers, which are accessed through either a 4-wire serial peripheral interface (SPI) port, or a 2-wire Philips I2C bus interface. Status registers provide access to a variety of flag and error bits, which are derived from the various function blocks. An open drain interrupt output pin is provided, and is supported by flexible interrupt reporting and mask options via control register settings. A master reset input pin is provided for initialization by a host processor or supervisory functions.
The SRC4392 requires a +1.8V core logic supply, in addition to a +3.3V supply for powering portions of the DIR, DIT, and line driver and receiver functions. A separate logic I/O supply supports operation from +1.65V to +3.6V, providing compatibility with low voltage logic interfaces typically found on digital signal processors and programmable logic devices. The SRC4392 is available in a QFN-40 and a lead-free, TQFP-48 package. The TQFN-48 is pin- and register-compatible with the Texas Instruments SRC4382 and DIX4192 procts.
特性
Two-Channel Asynchronous Sample Rate Converter (SRC)
Dynamic Range with –60dB Input (A-Weighted): 144dB typical
Total Harmonic Distortion and Noise (THD+N) with Full-Scale Input: –140dB typical
Supports Audio Input and Output Data Word Lengths Up to 24 Bits
Supports Input and Output Sampling Frequencies Up to 216kHz
Automatic Detection of the Input-to-Output Sampling Ratio
Wide Input-to-Output Conversion Range:
16:1 to 1:16 Continuous
Excellent Jitter Attenuation Characteristics
Digital De-Emphasis Filtering for 32kHz, 44.1kHz, and 48kHz Input Sampling Rates
Digital Output Attenuation and Mute Functions
Output Word Length Rection
Status Registers and Interrupt Generation for Sampling Ratio and Ready Flags
Digital Audio Interface Transmitter (DIT)
Supports Sampling Rates Up to 216kHz
Includes Differential Line Driver and
CMOS Buffered Outputs
Block-Sized Data Buffers for Both Channel Status and User Data
Status Registers and Interrupt Generation for Flag and Error Conditions
User-Selectable Serial Host Interface: SPI or Philips I2C™
Provides Access to On-Chip Registers and Data Buffers
U.S. Patent No. 7,262,716
Digital Audio Interface Receiver (DIR)
PLL Lock Range Includes Sampling Rates from 20kHz to 216kHz
Includes Four Differential Input Line Receivers and an Input Multiplexer
Bypass Multiplexer Routes Line Receiver Outputs to Line Driver and Buffer Outputs
Block-Sized Data Buffers for Both Channel Status and User Data
Automatic Detection of Non-PCM Audio Streams (DTS CD/LD and IEC 61937 formats)
Audio CD Q-Channel Sub-Code Decoding and Data Buffer
Status Registers and Interrupt Generation for Flag and Error Conditions
Low Jitter Recovered Clock Output
Two Audio Serial Ports (Ports A and B)
Synchronous Serial Interface to External Signal Processors, Data Converters, and Logic
Slave or Master Mode Operation with Sampling Rates up to 216kHz
Supports Left-Justified, Right-Justified, and Philips I2S™ Data Formats
Supports Audio Data Word Lengths Up to
24 Bits
Four General-Purpose Digital Outputs
Multifunction Programmable Via Control Registers
Extensive Power-Down Support
Functional Blocks May Be Disabled Indivially When Not In Use
Operates From +1.8V Core and +3.3V I/O Power Supplies
Packages:
QFN-40
Small TQFP-48 Package, Compatible with the SRC4382 and DIX4192
【PCM9211】
具有立体声 ADC 和路由的 216kHz 数字音频接口收发器 (DIX)
PCM9211供应商:拍明芯城
描述
PCM9211 是一个完整的模拟和数字前端,适用于当今的多媒体播放器、条形音箱和录音机。
PCM9211 集成了立体声 ADC、S/PDIF 收发器(具有多达 12 个多路复用输入)和 3 个 PCM 输入,这些 PCM 输入支持对其他音频接收器进行多路复用且提供到数字信号处理器的模拟和 S/PDIF 信号。此外,PCM9211 还有两个用于符合 HDMI 2.1 eARC 标准的帧的专用输入通道。
特性
集成了 DIX、ADC 和信号路由:
异步运行(DIR、DIT、ADC)
多路复用器和 PCM 数据路由:
I2S、左平衡、右平衡
通用输入/输出引脚
数字音频接口接收器 (DIR):
24 位,可支持 216kHz 的频率
50ps 超低抖动
非 PCM 检测(IEC61937、DTS-CD/LD)
12 个 S/PDIF 输入端口:
2 个同轴 S/PDIF 输入
符合 HDMI 2.1 eARC 标准
10 个光纤 S/PDIF 输入
数字音频接口发送器 (DIT):
24 位,可支持 216kHz 的频率
24 位数据长度
48 位通道状态缓冲器
同步和异步运行
模数转换器 (ADC):
24 位,可支持 96kHz 的频率
动态范围:101dB (fS = 96kHz)
同步/异步运行
路由功能:
输入:3 个 PCM、1 个 DIR、1 个 ADC
输出:主输出、辅助输出、DIT
多通道(8 通道)PCM 路由
其他功能 特性:
断电(引脚和寄存器控制)
PCM 端口采样频率计数器
GPIO 和 GPO
适用于外部晶体的 OSC (24.576MHz)
SPI、I2C 或硬件控制模式
电源:
3.3V(2.9V 至 3.6V)DIX 全数字电源
5V(4.5V 至 5.5V)ADC 模拟电源
运行温度范围:-40°C 至 +85°C
封装:48 引脚 LQFP
Ⅹ 那位高人了解TI的TMS320LF2407A芯片的功能
高性能数字信号处理器TMS320LF2407A及其应用
类型:转载 作者:吴开源 黄石生 最后更新:2005-11-3 22:54:29 推荐指数: 4781
作者:吴开源 黄石生 李 阳 陆沛涛
1 引言
数字信号处理器(DSP)已经发展了20多年,最初仅在信号处理领域内应用。近年来,随着半导体技术的发展,其高速运算能力使很多复杂的控制算法和功能得以实现,同时将实时处理能力和控制器的外设功能集于一身,在控制领域内也得到很好的应用。数字控制系统克服了模拟控制系统电路功能单一、控制精度不高的缺点,它抗干扰能力强,可靠性高,可实现复杂控制,增强了控制的灵活性。
TMS320LF2407A是美国TI公司推出的新型高性能16位定点数字信号处理器,它专门为数字控制设计,集DSP的高速信号处理能力及适用于控制的优化外围电路于一体,在数字控制系统中得以广泛应用 [1]。本文介绍其体系结构、功能特性及其在控制领域中的应用,为数字控制系统的设计提供参考。
2 体系结构和功能特性
2.1 系统组成
TMS320LF2407A系统组成包括:40MHz、40MIPS的低电压3.3V CPU、片内存储器、事件管理器模块、片内集成外围设备[2]。其体系结构框图如图1所示。
2.2 CPU及总线结构
TMS320LF2407A的CPU是基于TMS320C2XX的16位定点低功耗内核。体系结构采用四级流水线技术加快程序的执行,可在一个处理周期内完成乘法、加法和移位运算。其中央算术逻辑单元(CALU)是一个独立的算术单元,它包括一个32位算术逻辑单元(ALU)、一个32位累加器、一个16×16位乘法器(MUL)和一个16位桶形移位器,同时乘法器和累加器内部各包含一个输出移位器。完全独立于CALU的辅助寄存器单元(ARAU)包含八个16位辅助寄存器,其主要功能是在CALU操作的同时执行八个辅助寄存器(AR7至AR0)上的算术运算。两个状态寄存器ST0 和ST1用于实现CPU各种状态的保存。
TMS320LF2407A采用增强的哈佛结构,芯片内部具有六条16位总线,即程序地址总线(PAB)、数据读地址总线(DRAB)、数据写地址总线(DWAB)、程序读总线(PRDB)、数据读总线(DRDB)、数据写总线(DWEB),其程序存储器总线和数据存储器总线相互独立,支持并行的程序和操作数寻址,因此CPU的读/写可在同一周期内进行,这种高速运算能力使自适应控制、卡尔曼滤波、神经网络、遗传算法等复杂控制算法得以实现。
2.3 存储器配置
TMS320LF2407A地址映象被组织为三个可独立选择的空间:程序存储器(64K)、数据存储器(64K)、输入/输出(I/O)空间(64K)。这些空间提供了共192K字的地址范围。
其片内存储器资源包括:544字×16位的双端口数据/程序DARAM、2K字×16位的单端口数据/程序SARAM、片内32K×16位的Flash程序存储器、256字×16位片上Boot ROM、片上Flash/ROM具有可编程加密特性。
TMS320LF2407A的指令集有三种基本的存储器寻址方式:立即寻址方式、直接寻址方式、间接寻址方式。
2.4 事件管理器模块
TMS320LF2407A包含两个专用于电机控制的事件管理器模块EVA和EVB,每个事件管理器模块包括通用定时器(GP)、全比较单元、正交编码脉冲电路以及捕获单元。
① 通用定时器。TMS320LF2407A共有四个16位通用定时器,可用于产生采样周期,作为全比较单元产生PWM输出以及软件定时的时基。通用定时器有四种可选择的操作模式:停止/保持模式、连续增计数模式、定向增/减计数模式和连续增/减计数模式。每个通用定时器都有一个相关的比较寄存器TxCMPR和一个PWM输出引脚T xPWM。每个通用定时器都可以独立地用于提┮桓鯬WM输出通道,可产生非对称或对称PWM波形,因此,四个通用定时器最多可提供4路PWM输出。
② 全比较单元。每个事件管理器模块有3个全比较单元(1、2和3(EVA); 4、5和6(EVB)),每个比较单元各有一个 16位比较寄存器 CMPRx,各有两个CMP / PWM输出引脚,可产生2路 PWM输出信号控制功率器件,其输出引脚极性由控制寄存器 (ACTR)的控制位来决定,根据需要,选择高电平或低电平作为开通信号,通过设置T1为不同工作方式,可选择输出对称PWM波形、非对称PWM波形或空间矢量PWM波形。
死区控制单元 (DBTCON)用来产生可编程的软件死区,使得受每个全比较单元的两路CMP / PWM输出控制的功率器件的间次开启周期间没有重叠,最大可编程的软件死区时间达16μs。
③ 正交编码脉冲电路。正交编码脉冲(QEP)电路可以对引脚CAP1/QEP1和CAP2/QEP2上的正交编码脉冲进行解码和计数,可以直接处理光电编码盘的2路正交编码脉冲,正交编码脉冲包含两个脉冲序列,有变化的频率和四分之一周期(90°)的固定相位偏移,对输入的2路正交信号进行鉴相和4倍频。通过检测2路信号的相位关系可以判断电机的正/反转,并据此对信号进行加/减计数,从而得到当前的计数值和计数方向,即电机的角位移和转向,电机的角速度可以通过脉冲的频率测出。
④ 捕获单元。捕获单元用于捕获输入引脚上信号的跳变,两个事件管理器模块总共有六个捕获单元。EVA模块有三个捕获单元引脚CAP1、CAP2和CAP3,它们可以选择通用定时器1或2作为时基,但CAP1和CAP2一定要选择相同的定时器作为时基;EVB模块也有三个捕获单元引脚CAP4、 CAP5和CAP6,它们可以选择通用定时器3或4作为时基,但CAP4和CAP5一定要选择相同的定时器作为时基。每个单元各有一个两级的FIFO缓冲堆栈。当捕获发生时,相应的中断标志被置位,并向CPU发中断请求。
2.5 片内集成外设
TMS320LF2407A片内集成了丰富的外设,大大减少了系统设计的元器件数量。
① 串行通信口。TMS320LF2407A设有一个异步串行外设通信口(SCI)和一个同步串行外设通讯口(SPI),用于与上位机、外设及多处理器之间的通信。SCI即通用异步收发器(UART)支持 RS-232和RS-485的工业标准全双工通信模式,用来与上位机的通信;SPI可用于同步数据通信,典型应用包括TMS320LF2407A之间构成多机系统和外部I/O扩展,如显示驱动。
② A/D转换模块。包括两个带采样/保持的各8路10位A/D转换器,具有自动排序能力,一次可执行最多16个通道的自动转换,可工作在8个自动转换的双排序器工作方式或一组16个自动转换通道的单排序器工作方式。A/D转换模块的启动可以有事件管理器模块中的事件源启动、外部信号启动、软件立即启动等三种方式。
③ 控制器区域网(CAN)。是现场总线的一种,主要用于各种设备的监测及控制。TMS320LF2407A片上CAN控制器模块是一个16位的外设模块,该模块完全支持CAN2.0B协议,6个邮箱(其中0、1用于接收;4、5用于发送;2、3可配置为接收或发送)每次可以传送0~8个字节的数据,具有可编程的局部接收屏蔽、位传输速率、中断方案和总线唤醒事件、超强的错误诊断、自动错误重发和远程请求回应、支持自测试模式等功能。
CAN总线通信可靠性高,节点数有110个,传输速度高达1Mb/s(此时距离最长为40m),直接通信距离可达10km(速率5kb/s以下),采用双绞线差动方式进行通信,有很强的抗干扰能力。
④ 锁相环电路(PLL)和等待状态发生器。前者用于实现时钟选项;后者可通过软件编程产生用于用户需要的等待周期,以配合外围低速器件的使用。
⑤ 看门狗定时器与实时中断定时器。均为8位增量计数器,前者用于监控系统软件和硬件工作,在CPU出错时产生复位信号;后者用于产生周期性的中断请求。
⑥ 外部存储器接口。可扩展为192K字×16位的最大可寻址存储器空间(64K字程序存储器、 64K字数据存储器、64K字I/O空间)。
⑦ 数字I/O。TMS320LF2407A有40个通用、双向的数字I/O引脚,其中大多数都是基本功能和一般I/O复用引脚。
⑧ JTAG接口。由于TMS320LF2407A结构复杂、工作速度快、外部引脚多、封装面积小、引脚排列密集等原因,传统的并行仿真方式已不适合于TMS320LF2407A的开发应用。TMS320LF2407A 具有符合IEEE1149.1规范的5线JTAG(边界扫描逻辑)串行仿真接口,能够极其方便地提供硬件系统的在线仿真和测试。
⑨ 外部中断。有五个外部中断(功率驱动保护、复位、不可屏蔽中断NMI及两个可屏蔽中断)。
3 主要应用
TMS320LF2407A为高性能的控制提供先进、可靠、高效的信号处理与控制的平台,它将数字信号处理的运算能力与面向高性能控制的能力集于一体,可以实现用软件取代模拟器件,可方便地修改控制策略,修正控制参数,兼具故障监测、自诊断和上位机管理与通信等功能,将成为控制系统开发的主流处理器 [3],可广泛应用于:工业电机驱动;能量交换器如UPS、通信电源;自动化系统如电力控制、抗锁死制动;磁盘/光盘伺服控制和大容量存储产品;打印机、复印机和其他办公产品;仪器、仪表;机器人控制。
TMS320LF2407A被广泛用于数字化控制中,一个基于DSP的逆变电源控制系统原理框图见图2。系统主要由DSP(TMS320LF2407A)、电压电流反馈、PWM驱动放大电路、键盘显示及上位机组成。当DSP接受主机发出的参考输入后,将其转换为PWM输出,经过驱动放大送给逆变主电路,产生输出。逆变电路输出的电压、电流反馈信号送入A/D转换器引脚。通过光电编码器检测电机的转动方向及转角,反馈回DSP的正交编码脉冲电路(QEP),形成闭环控制,实时有效地控制交流电机。键盘和显示由SPI同步串行口实现,用于读取键盘输入和写输出到显示器。DSP与上位机之间的通信由SCI异步串行口实现。JTAG接口用于系统的在线仿真和测试。
4 结束语
随着工业控制性能要求的提高,控制方案的选择变得越来越关键,逐步形成了由数字控制代替模拟控制的局面。TMS320LF2407A为数字控制应用提供了理想的解决方案.