嵌入式
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防御技術是堅固**方案不可或缺的環節,揚智正全力進行開發以保護內容的**使用及
嵌入式
395
USB電源解決方案
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驅動的基本構架圖。在控