嵌入式
391基于DSP和FPGA的视频编码器
ednchina (0)随着宽带Internet的快速发展和电子设备计算能力的迅速提高,在Internet上实时传输高清晰度视频信息成为可能,以Internet为传输媒介的视频会议、视频监控、Internet电视台等视频应用方兴未艾。这些应用的一个共同特点是,都需要一个高性能的实时视频编码器,特别是高分辨率的视频应用给视频编码器的计算能力提出了很高的要求。例如,一幅720×576的4∶2∶2视频格式的画面,包含有3240个16×16的YUV宏块(MacroBlock,即MB)。如果该视频帧按照P帧或者B帧进行压缩,那么每一个YUV宏块都要进行运动估计、运动补偿、DCT(Discrete Cosine Transform)/反DCT变换、量化/反量化和VLC(Variable Length Coding)等环节的运算。如果进行实时压缩(每秒钟压缩25帧)的话,大致需要316~5GIPS(Instruction persecond)的计算能力。 目前,单一的CPU/DSP一般还不具备这样的计算能力。为了解决高清晰画面的实时视频压缩问题,本文提出了DSP和FPGA(Field Pro-grammable Gate
超低成本NationalchipABS-S直播卫星机顶盒方案
ednchina (0)直播卫星系统ABS-S是具有中国自主标准的**一代卫星数位电视传输系统。Nationalchip 得到国家广电总局的许可研发ABS-S解调芯片(GX1121),为缩短厂商的开发周期,降低整机BOM成本,推出"GX1121(ABS-S 解调芯片)和GX3001(MPEG2 解码芯片) " 的套片方案。世平集团(WPI) 整合了基于Nationalchip "GX3001+GX1121" 套片方案,采用内部代理的产品线资源,推出基于Nationalchip "GX3001+GX1121" 套片方案的一套完整的 ABS-S 机顶盒解决方案。 主芯片 GX3001: * 32位元RISC CPU,8K bytes的指令Cache 和8K bytes的资料Cache,*高主频216MHz,支援JTAG调试 。 * 支援条件接收和资料广播 。 * 33个PID筛检程式,每个PID过滤*多支援32个通用通道数,每个通道过滤深度为16 Byte 。 * 四层图形显示:背景层、静态图片层、视频层、OSD层 。 * 真彩色OSD及强大的2D图形加速,支援抗闪烁滤波 。 * 灵活的抓屏功能,支援各种多画面流
有高精度**读数的低成本旋转编码器
ednchina (0)旋转编码器通常用于带伺服反馈的定位系统,这种情况下,编码器的成本一般并不重要。但编码器也会用于对某些用户界面上旋钮位置的编码,例如音频系统上的音量旋钮。对于这些旋钮,可以为求低价、高精度和**读数值而选择电位器,但它们行程有限,通常不到340°,或者可选择光机式旋转编码器,它的行程没有限制,但价格较高,精度低,只有相对读数值。本设计实例尝试将两者结合起来,兼具了电位器的优点,以及光机旋转编码器无边界操作的特性。 编码器采用了标准电位器的结构技术,因此便于生产。它基本上是一个双电刷正交式**电位器。它有一个全圆的阻性材料环,两端接电,两个电气独立的刷片在上面移动。两电刷片相互间为90°角的机械连接(图1)。 微控制器中的ADC读出两个信号,固件用这两个信号确定轴所处的象限。知道了象限以后,就可以用两个电刷的信号计算出轴的位置。当刷片到达了电源连接处时,由于非线性响应,应忽略这个信号(图2)。两个电刷间有90°角,因此不可能同时处于非线性位置。今天,即使*基本的微控制器也会带一个10位ADC,因此两信号合计有11位分辨率,或优于0.2 °。如果应用不需要**读数,或使用软件复位时,微控制器
嵌入式
392VxWorks共享看门狗定时机制的设计与实现
eefocus (0)0 引言VxWorks是目前应用*多的嵌入式实时操作系统之一,广泛应用于工业控制、医疗器械、通信、航空航天以及武器装备等领域。VxWorks是32位实时嵌入式操作系统,自20世纪80年代由风河公司推出以来,其良好的实时性、对多任务的支持、体积精简、可剪裁等优点得到众多公司、***及用户的喜爱。在实时性要求高的应用系统中,定时器是经常被用到的重要器件。而对于VxWorks操作系统本身来说,并未提供一个通用、高效的定时器组件。文章所提出的共享看门狗定时机制就是针对这种情况实现的一种通用型定时器组件。1 VxWorks定时的方法1.1 使用taskDely函数函数原型为:STATUS taskDelay(int ticks)该函数提供一种简单的任务休眠机制,常用于需要不**定时或延时的应用中,其定时的单位为tick,默认情况下60(ticks)为1s (利用sysClkRateSet函数可以修改系统默认的时钟速率)。在任务中调用taskDelay函数可以在指定的ticks期间空出CPU的使用权,同时改变该任务的状态为DELAY.由于经常受到任务调度的影响,该定时机制并不**。1.2 看门狗w
从中国角度看视频滤波器和机顶盒市场
ednchina (0)中国机顶盒(STB)制造商正占据着每个机顶盒细分市场,包括标清(SD)、高清(HD)、国内、出口、卫星、有线、IP和混合市场。每个细分市场中的产品仍需要大量模拟视频滤波器集成电路,这是因为后向兼容性仍是这个综合体的重要组成部分。各种型号的机顶盒采用多种不同的视频滤波器,术语可能非常混乱,因此了解设计和市场方面的详细信息非常重要。在中国,无论对于出口还是国内消费,机顶盒市场都变得越来越重要。视频广播服务以及机顶盒设计和制造对于中国经济日益重要。 中国电视广播公司正积极推动高清服务,高清机顶盒出货量在中国快速增长。中国高清机顶盒市场复合年增长率在2015年前有望超过20%。2015年前,中国高清机顶盒的年出货量有望超过每年600万台。中国高清有线提供商将目标指向大城市如北京,并支持加入更多高清编程的部署。久而久之,编程的不断增加进一步推动了中国用户对高清机顶盒的需求,这与美国和欧洲正在经历的事情一样。 全球机顶盒市场分为有线、卫星、IP和混合IP数位地面几个细分市场。大致的市场份额图显示2016年有线占约40%、卫星占约35%、IP占约20%、混合占约5%(图1)。 图1:(2016年)按
DRAM合约价Q4涨定了
经济日报 (0)SK海力士受灾让DRAM市场起波澜,华亚科(3474)董事长兼南科总经理高启全昨(12)日表示,近日一线OEM客户来台谈定*新合约价,下季合约价涨定了,且涨幅不小,他预估,因大部分货源要优先供应一线OEM厂,二线应用厂恐吃亏。华亚科第2季税后纯益34.72亿元,高启全重申,���3季获利跟第2季相比,会好「不只一点点」,而且「好很多也有可能」。由于华亚科7月税后纯益超过21亿元,法人推估,8、9月的情况不比7月差,第3季获利会超过60亿元水平。SK海力士无锡厂在上周发生火灾,官方宣称,已有部分产能复工,但何时**复工,仍不明朗,但已带动DRAM现货价格飙涨。SK海力士无锡厂月产能13万片,其中,大多数生产标准型DRAM,一部分是行动存储器,无锡厂占全球总产能约一成。高启全指出,DRAM现货市场占比大概仅5%,合约市场达95%,SK海力士事件影响市场供需,带动现货价格上扬。但过去两个月,DRAM现货价下跌,合约价并没有滑落,这代表DRAM 寡占市场已形成,以前看现货就可推估合约价走势,现在现货市场影响力已有限,价格高低影响不了合约市场。高启全强调,DRAM并没有供过于求,虽然PC端较疲软,但
嵌入式
393悬臂梁结构光纤光栅温度自补偿位移传感器实验研究
电子设计工程 (0)0 引言自从1978年K.O.Hill等人**在锗硅光纤上用驻波持续曝光制作成**个光纤布拉格光栅(FBG)以来,FBG的应用研究引起了全世界学者的广泛关注。光纤光栅传感器的材料优势及传感优势使FBG传感技术近年来引起人们极大的兴趣。在光纤光栅传感方案中,温度补偿的准确性和可靠性对测量结果的准确性有非常大的影响,要做到合理准确又有效的温度补偿,只能通过单个传感器的温度自补偿来实现。本文在FBG的传感机理上,依据悬臂粱结构提出一种位移传感器方案,此方案结构简单、运行稳定,且能够实现温度补偿与减小外界干扰的作用,获得较高的灵敏度。1 原理基本结构原理为,图1为矩形悬臂梁基本结构,粱长为L,梁轴线的曲率为p(η),梁的轴线称为挠度线,则曲线上任一点η处在外力F作用下的纵坐标f(η)即为该点的挠度,传振原理为,当自由端有静挠度y时,距离固定端为的截面处的静挠度f(η):由上式可以看出η的截面处的静挠度f(η)与梁长L和距离固定端距离η都有关系,且在L一定时,η越小,f(η)越大,在一定时,L越大,f(η)越小。 FBG传感原理为,光纤光栅在受到外界因素如温度、应力等的影响时,其光栅周期和纤芯的
飞索向FTC提出申请,指控旺宏NOR侵权
凤凰网 (0)美国国际贸易委员会上周决定,将对任天堂、旺宏电子、宏碁、华硕、友讯科技、贝尔金、D-Link、Netgear等总计14家公司进行闪存芯片相关**的侵权调查。今年8月1日,美国加州飞索半导体(Spansion LLC)向美国国际贸易委员会提出申请,指控任天堂等来自日本、台湾、美国的多家厂商侵害该公司闪存芯片相关**,并要求美国国际贸易委员发布**禁止令和暂定与停止销售令。目前,美国国际贸易委员会已经同意开展调查,但并没有明确调查完成时间表。本次**侵权的争议产品主要是旺宏电子生产的NOR Flash以及Mask ROM,许多品牌厂商因为使用此产品,所以也被列入了调查名单。目前,旺宏电子已表示产品绝无侵害他人**,对于飞索的不实指控,旺宏将会反诉。
一种多制式传感器的数据融合算法
子设计工程 (0)0 引言将不同制式的传感器采用分布式、组网探测的方式能够有效对付现代战争的“四大威胁”。在分布式组网探测系统中,通常采取如下方式进行处理:首先由各个探测器形成局部航迹;然后将航迹数据上报到上级情报中心;*后情报中心对各局部航迹进行数据融合得到一个次优的融合航迹。多种传感器的目标关联方法主要有两种方案,一种是测量一航迹关联方案;另一种是航迹一航迹关联方案。本文在此分析讨论的航迹一航迹关联算法,适用于包含有三坐标雷达、两坐标雷达和红外探测器这三种传感器组成的分布式网络处理系统。在该分布式处理系统中,各个探测器先各自形成独立的局部航迹,然后将航迹数据上报到情报融合中心进行数据融合处理并*终形成融合航迹。情报融合中心数据处理的难点在于有三种探测器测量值形式各不相同,除三坐标雷达的局部航迹可以提供状态估计以外,另外两种传感器都仅能提供每条局部航迹对应的测量集。1 模型建立与分析下面以三种探测值的几何模型为基础定义测量一测量间的距离,在此基础上进一步定义了测量集一测量集间的距离,并作为航迹一航迹关联的定量度量。通过这种处理后,航迹关联问题被转化为了单纯的聚类问题。在状态估计上本文采用数据压缩方式。
嵌入式
394嵌入式Linux下的USB设备驱动技术
dzsc (0)Linux以其稳定、高效、易定制、硬件支持广泛、源代码开放等特点,已在嵌入式领域迅速崛起,被国际上许多大型的跨国企业用作嵌入式产品的系统平台。 USB是Universal Serial Bus (通用串行总线)的缩写,是1995年由Microsoft、Compaq、IBM等公司联合制定的一种新的PC串行通信协议。它是一种快速、灵活的总线接口。与其它通信接口相比较,USB接口的*大特点是易于使用,这也是USB的主要设计目标。USB的成功得益于在USB标准中除定义了通信的物理层和电器层标准外。还定义了一套相对完整的软件协议堆栈。这使得多数USB设备都很容易在各种平台上工作。作为一种高速总线接口,USB适用于多种设备(如数码相机、MP3播放器、高速数据采集设备等)。另外,USB接口还支持热插拔,而且所有的配置过程都由系统自动完成,无须用户干预。1 Linux下的USB设备驱动在Linux内核的不断升级过程中,驱动程序的结构相对稳定。由于USB设备也是外围设备的一种,因此,它的驱动程序结构与普通设备的驱动程序相同。Linux系统的设备分为字符设备(CharDevice)和块设备(Block
数控技术在螺旋转子加工中的应用
21ic (0)一、前言 螺旋转子是转子流量仪表中的心脏零部件,根据流量计的规格和用途,螺旋转子的截面形状和导程都有所不同。螺旋转子的截面形状一般由渐开线和摆线组合而成。以往,螺旋转子的加工一般是在普通铣床上采用成形刀及配挂齿轮的方法加工而成。由于从国外进口成型刀的价格很高,而目前国产成型刀由于制造技术的限制无法达到精度要求,又没有有效的手段进行检测,在加工一个转子过程中需要几把成形刀才能加工到位,而且刀具磨损后就无法再使用,使制造加工成本很高。螺旋转子一般采用铸铁材料制造,加工时切削负荷较小,但零件在使用过程中易磨损和腐蚀。如果采用钢材来替代铸铁,成型刀加工的切削负荷将急剧加大,产品的加工和改进都很困难。 2002年初,上海一家用户在购买数控机床时,提出了能不能用普通标准刀具来替代成形刀加工螺旋转子的想法。经研究,我们采用CAD/CAM软件对螺旋转子零件进行三维造型,将其轮廓全部数字化,采用标准球刀,编制数控加工程序利用多轴插补的方式在四开公司生产的带第四轴(数控分度头)的数控铣床上进行加工,取得了成功。加工精度大大提高,齿厚、齿形符合技术要求,表面粗糙度大大降低,零件可以不用修配直接用于计量泵的装
扬智科技与CRI签署DPA防御技术架构授权协定
EEWORLD (0)旧金山、台北 – 9月11日 –Rambus公司分支机构CRI公司(Cryptography Research, Inc.),与机顶盒系统芯片厂商扬智科技,今日共同宣布双方已签署技术架构授权协定。扬智机顶盒系统芯片将结合CRI**技术,以防御来自差分功耗分析法(Differential Power Analysis)的攻击,扬智可藉由此技术授权,保卫系统芯片遭受旁通道讯号攻击(side-channel attacks)。本次授权协定同时延伸至扬智客户所开发的软体,可用于已获得授权的扬智芯片上。 此技术架构授权协定,同时也是继近期扬智与CRI合作开发*新一代配备CryptoFirewall™**核心芯片之后的进一步合作协定。 扬智科技营运暨技术长黄学伟表示,“机顶盒产业对内容**性需求的与日俱增,已不容漠视。现今市场不但讲求成本效益与技术**,也在日新月异的**攻击手法之下更加需要*先进的产品**防卫技术。扬智除在产品具成本效益与技术**方面获得业界肯定之外,也研发包含可防卫旁通道讯号攻击的**保护机制。DPA防御技术是坚固**方案不可或缺的环节,扬智正全力进行开发以保护内容的**使用及
嵌入式
395USB电源解决方案
dzsc (0)为了简化从电池或USB电缆吸取功率的工作,凌力尔特公司提供了多款器件。这些器件可对AC适配器、USB 电缆和锂离子电池之间的功率流进行无缝管理,并维持与USB电源规范的相符性。当电池容量增加时,电池充电器必须通过稳定地提升效率来与之保持同步,以*大限度地减少热问题和充电时间。基于USB的电池充电器必须从USB获取尽可能多的功率,而且,为了满足当今功率密集型应用严格的空间和热约束条件,这种功率吸取过程必须高效地完成。 LTC3555把一个USB开关电源管理器和电池充电器与三个同步降压型稳压器和一个LDO整合在一起,以在一个小外形(4mm x 5mm)封装中提供一款完整的电源解决方案(图1)。这款恒定电流、恒定电压锂离子/聚合物电池充电器运用了Bat-Track功能,通过产生一个自动跟踪电池电压的输入电压,以*大限度地提高电池充电器的效率 (见下文)。一个I2C串行接口使系统设计师拥有了对充电器和DC/DC降压型稳压器进行**控制的能力,旨在对众多应用中不断变化的工作模式实现*大的适应性。图 1:一体化 USB 电源解决方案集成了开关电源管理器、电池充电器、三个同步降压型稳压器和 LD
基于CY7C68013A的USB控制系统设计研究
dzsc (0)引言通用串行总线(Universal Serial Bus,USB)作为计算机上的新型接口技术,越来越受到人们的青睐。与以前的RS 232,RS 485,ISA,PCI和并行接口等接口相比,USB避免了接口体积大、接口规范不统一、不支持热插拔等缺陷,具有使计算机与外部设备连接十分方便的优点。目前,很多设备都开始使用USB接口来实现,如鼠标、键盘、打印机等。在实际设计工作当中,也越来越多地采用了USB技术,如数据采集等。USB的设计和应用已经成为现代电子设计中一个非常重要的部分。1 USB 2.0特点USB是一种高效、快速、价格低廉、体积小的新型串行通信接口,其*大的特点是支持热插拔,可以在不重新启动计算机的情况下直接将USB外部设备连接到计算机并开始通信。USB具有以下主要特点:(1)节省系统资源。在计算机中,系统为USB主控制器分配一根中断控制线和一些输入/输出地址,USB再为外部设备分配惟一的地址。(2)可以提供电源。计算机上的USB接口可以向外部设备提供一定的电力支持,其输出电流*小值为100 mA,*大值为500 mA,输出电压为5 V。(3)良好的兼容性。USB规范已经有US
基于ISP1581的USB数据采集系统的实现
dzsc (0)数据采集广泛应用于信号检测、信号处理、仪器仪表等领域。目前,有各种数据采集卡或采集系统可供选择,但由于数据源以及用户需求的多样性,有时并不能满足要求。特别是在某些应用中,需要同时高速采集多个通道的数据,而且为了分析比较各通道信号间的相互关系,常常要求所有通道的采集必须同步。目前常用的数据采集卡是具有ISA总线、PCI总线等接口形式的A/D采集卡,虽然数据传输率很高,但是还存在整个系统笨重,缺乏灵活性,不能实现即插即用,不适合小型、便携设备应用等缺点。通用串行总线(USB)是为了解决日益增加的PC机外设与有限的主板插槽和端口之间的矛盾而制定的一种串行通信标准。USB的出现很好地解决了以上问题。USB不仅具有快速的传输性能,而且USB协议本身具有其纠错能力,它的即插即用模式和易扩展性能都具有很强的发展前途和应用价值。根据项目实际需求,本文设计了一种基于ISP1581的高速USB多通道数据采集系统,系统*高采样率每通道可达500 K字,并且具有增益控制调节、外触发同步采集等功能,目前该系统已成功地应用于某水下定位系统。1 系统硬件组成如图1所示,系统由信号调理电路模块、A/D采集模块、USB
嵌入式
396为便携应用选择合适的低成本USB开关
dzsc (0)随着通用串行总线(USB)在便携或手持应用中日趋流行,具有超低功耗的高质量开关在实现这种连接解决方案方面充当着重要角色。受消费者的需求驱动,设计人员需要不断**、加速设计进程并帮助缩短制造周期,在这种情况下,可靠的低成本的USB开关已经成为其中的关键组件。 USB已经成为PC与外备进行通信的*通用标准。键盘、打印机、网络摄像机、数据存储设备、移动电话、MP3播放器、数码相机和游戏机等设备都可以通过USB接口与PC连接起来。USB应用厂商论坛(USB-IF)为USB设立了标准,设备必须通过严格的测试后才能获得USB认证。这样才能确保所有通过USB论证的软件程序、连接器、线缆、信号驱动器和接收器能够相互兼容。USB采用双线半双工系统来传输数据。USB线缆还包括5V电源线和地线,使得U盘、网络摄像机和键盘等低功耗设备需要使用电池。USB-IF会对USB信号进行严格的测试,以确保其符合标准。眼状图(eye diagram)是一项重要测试,它可以在单一视图上显示出所有可能的比特置换覆盖(bit permutations overlaid)。设计师在选择USB开关时,必须考虑以下几个因素:-
Linux2.6环境下USB设备的驱动实现
dzsc (0)0 引言 嵌入式linux系统环境以其易于移植裁减、内核小、效率高、完整、原代码开放及性能优异等特点,在嵌入式领域得到了非常广泛的应用。Linux的USB设备端的源代码中主要有USB device的海量存储设备、串口设备、网络设备等设备驱动程序及各种USB device控制器芯片的驱动程序。市场上USB设备控制器芯片种类繁多,大多数用户需要针对特定应用来开发相关的USB设备控制器驱动程序,才能使设备正常工作在linux操作系统下。1 USB设备端驱动系统Linux Gadget子系统主要分为三层:**层为芯片驱动层,负责将各种USB device控制器抽象为统一的函数接口,以供上层驱动程序调用;**层主要是对操作函数的简单封装;第三层为设备驱动层,可根据系统的需求实现所对应的功能。图1所示是Linux Gadget子系统的驱动层次。Linux Gadget子系统的设备驱动层主要根据各个类别的规范及协议实现各种设备的驱动,本设计需要使一个嵌入式设备拥有移动硬盘的功能,所以,可以根据海量存储类的规范及协议来实现该功能。1.1 UDC驱动的基本构架图2所示是UDC驱动的基本构架图。在控