在數字電視系統中,MPEG-2編碼復用器是系統傳輸的核心環節,所有的節目、數據以及各種增值服務都是通過復用打包成傳輸流傳輸出去。目前,只有少數公司掌握復用器的核心算法技術,能夠采用MPEG-2可變碼率統計復用方法提高帶寬利用率,保證高質量圖像傳輸。由于目前正處廣播電視全面向數字化過渡期間,市場潛力巨大,因此對復用器的研究開發非常重要。本文針對復用器及其接口技術進行研究并設計出成形產品。 文中首先對MPEG-2標準及NIOS Ⅱ軟核進行分析。重點研究了復用器中的部分關鍵技術:PSI信息提取及重構算法、PID映射方法、PCR校正及CRC校驗算法,給出了實現方法,并通過了硬件驗證。然后對復用器中主要用到的AsI接口和DS3接口進行了分析與研究,給出了設計方法,并通過了硬件驗證。 本文的主要工作如下: ●首先對復用器整體功能進行詳細分析,并劃分軟硬件各自需要完成的功能。給出復用器的整體方案以及ASI接口和DS3接口設計方案。 ●在FPGA上采用c語言實現了PSI信息提取與重構算法。 ●給出了實現快速的PID映射方法,并根據FPGA特點給出一種新的PID映射方法,減少了邏輯資源的使用,提高了穩定性。 ●采用Verilog設計了SI信息提取與重構的硬件平臺,并用c語言實現了SDT表的提取與重構算法,在FPGA中成功實現了動態分配內存空間。 ●在FPGA上實現了.ASI接口,主要分析了位同步的實現過程,實現了一種新的快速實現字節同步的設計。 ●在FPGA上實現了DS3接口,提出并實現了一種兼容式DS3接口設計。并對幀同步設計進行改進。 ●完成部分PCB版圖設計,并進行調試監測。 本復用器設計最大特點是將軟件設計和硬件設計進行合理劃分,硬件平臺及接口采用Verilog語言實現,PSI信息算法主要采用c語言實現。這種軟硬件的劃分使系統設計更加靈活,且軟件設計與硬件設計可同時進行,極大的提高了工作效率。 整個項目設計采用verilog和c兩種語言完成,采用Altera公司的FPGA芯片EP1C20,在Quartus和NIOS IDE兩種設計平臺下設計實現。根據此方案已經開發出兩臺帶有ASI和DS3接口的數字電視TS流復用器,經測試達到了預期的性能和技術指標。
上傳時間: 2013-06-10
上傳用戶:01010101
FPGA 技術是圖像處理領域的一個重要的研究課題,近年來倍受人們的關注。本文研究了視頻信號的采集、顯示以及通過網絡進行傳輸的方法。并提出了一套基于FPGA 的實現方案。 系統可以分為采集控制模塊、顯示控制模塊和網絡傳輸控制模塊3 部分。視頻信號的采集用到了視頻處理芯片SAA7113,通過FPGA 對其初始化,可以得到經過A/D 轉換的YUV 格式視頻信號,利用采集控制模塊可以將這些視頻信號保存到SRAM 中去。顯示控制模塊讀出SRAM 中的視頻信號,進行YUV 格式到RGB 格式的轉換以及幀頻變換等操作,再利用VGA 顯示芯片THS8134 就可以將采集到的視頻信號在LCD 上顯示出來。基于IEEE802.3 協議的網絡傳輸控制模塊將YUV 格式的視頻信號進行添加報頭、CRC 校驗碼等操作后,將其變成一個MAC 幀,可以在以太網絡中傳輸。 設計選用硬件描述語言Verilog HDL,在開發工具QuartusII 中完成軟核的綜合、布局布線、匯編,并最終在QuartusII 和Active-HDL 中進行時序仿真驗證。 對設計的驗證采取的是由里及外的方式,先對系統主模塊的功能進行驗證,再模擬外部器件對設計的接口進行驗證。驗證流程是功能仿真、時序仿真、板級調試,最終通過了系統測試,驗證了該設計的功能。
上傳時間: 2013-07-21
上傳用戶:baobao9437
LT8900是LDT公司生產的一款低成本,高集成度的2.4GHZ的無線收發芯片,片上集成發射機,接收機,頻率綜合器,GFSK調制解調器。發射機支持功率可調,接收機采用數字擴展通信機制,在復雜環境和強干擾條件下,可以達到優良的收發性能。外圍電路簡單,只需搭配MCU以及少數外圍被動器件。LT8900傳輸GFSK信號,發射功率約為2dBm,最大可以到6dBm。接收機采用低中頻結構,接收靈敏度可以達到-87dBm。數字信道能量檢測可以隨時監控信道質量。 片上的發射接收FIFO寄存器可以和MCU進行通信,存儲數據,然后以1Mbps數據率在空中傳輸。它內置了CRC,FEC,auto-ack和重傳機制,可以大大簡化系統設計并優化性能。 數字基帶支持4線SPI和2線I2C接口,此外還有Reset,Pkt_flag, Fifo_flag三個數字接口。 為了提高電池使用壽命,芯片在各個環節都降低功耗,芯片最低工作電壓可以到1.9V,在保持寄存器值條件下,最低電流為1uA。 芯片有QFN24 4*4mm和SSOP16封裝,都符合RoHS標準。
上傳時間: 2013-04-24
上傳用戶:kirivir
基于UCOS操作系統的TCPIP源代碼,包括ARP、CRC、Ethernet,IP、TCP、UDP、PING等。
上傳時間: 2013-04-24
上傳用戶:lrx1992
CRC16校驗碼生成器,用于計算16位CRC校驗碼
上傳時間: 2013-06-22
上傳用戶:huangping588
UCD 系列數字電源控制器包括UCD3000 和UCD9000 兩個系列,所使用的通訊協議都是電源管理總線(PMBus)協議。PMBus 有4 條信號線,分別是時鐘、數據、告警以及控制。PMBus 傳輸層是基于低成本系統管理總線(SMBus),而SMBus 是個功能更為強健的標準I2C 串行總線的版本,具有分組錯誤檢查和主機通知功能。為了提高通訊數據的可靠性,它們都內置了通訊數據錯誤校驗(PEC)功能。UCD 系列控制器主要利用循環冗余校驗(CRC)來實現PEC 功能。本文首先簡單介紹CRC 原理,然后通過實例來說明PEC 校驗字節如何產生的
上傳時間: 2013-11-11
上傳用戶:1318695663
產品特性2.4Ghz全球開放ISM頻段,免許可證使用最高工作速率1Mbps,高效GMSK調制,抗干擾能力強,特別適合工業控制場合125頻道,滿足多點通信和跳頻通信需要內置硬件CRC檢錯和點對多點通信地址控制低功耗1.9~3.6V工作Power Down模式下狀態僅為1uA內置2.4Ghz天線,體積小巧約24x24mm不包括天線模塊可軟件設地址,只有收到本機地址時才會輸出數據(提供中斷指示,可直接接各種單片機使用,軟件編程非常方便內置專門穩壓電路,使用各種電源包括DC/DC開關電源均有很好的通信效果標準DIP間距接口便于嵌入式應用PTR4000-Quick-DEV快速開發系統,含開發板、源代碼、原理圖等詳細資料,即開即用,上手快,縮短您的開發時間
上傳時間: 2013-10-12
上傳用戶:sz_hjbf
1、 支持USB 1.1通訊協議;2、 支持高速(Full Speed、12Mbps )和低速(Low Speed、1.5Mbps )傳輸;3、 6MHz晶體,鎖相環PLL振蕩器提供高速、低速所需時鐘源;4、 支持3個端口(endpoint),可獨立編程為IN 或 OUT端口。5、 PS/2:支持PS/2協議(eg.鼠標),與USB復用。
上傳時間: 2013-11-03
上傳用戶:hbsunhui
單片機語言C51應用實戰集錦使用C語言開發速度快,代碼可重復使用,程序結構清晰、易懂、易維護,易開發一些比較大型的項目。目前,許多編譯器都已經支持了C51,而且是Windows視窗界面。Kelic51是目前單片機開發最為流行的軟件。本書收集并整理了許多實用的采用C51單片機開發的程序,這些程序既可以給讀者以開拓思路,參考的用途又是實際的開發程序,可以直接作為程序應用在相同的開發系統上。通過本書的學習,讀者可以進一步了解和掌握C51編程的思路和方法。單片機語言C51應用實戰集錦目錄:程序一 實時時鐘芯片DS1302的C51程序例子程序二 C430與CSI的一點區別程序三 一個菜單的例子程序四 DS1820單芯片溫度測量程序五 keilc 6.20c版直接嵌入匯編的方法程序六 用計算機并口模擬SPI通信的C源程序程序七 CRC 16-SIANDARD的快速算法程序八 在PC上用并行口模擬I(平方)C總線的C源代碼程序九 一種在C51中寫二進制的方法程序十 CRC算法原理及C語言實現程序十一 軟件陷階程序十二 一個簡單的VB串口發送程序程序十三 12864漢字液晶顯示驅動程序程序十四 12232點陣液晶基本驅動程序程序十五 串口中斷服務函數集程序十六 93C46讀寫程序程序十七 20045讀寫程序程序十八 一組小程序集錦程序十九 AVR asm源程序程序二十 AVR單片機一個簡單的通信程序程序二十一 TG19264A接口程序程序二十二 TG19264A接口程序(AVR模擬方式)程序二十三 常用的幾種碼制轉換BCD,HEX,BIN程序二十四 16x2字符液晶屏驅動演示程序一程序二十五 16x2字符液晶屏驅動演示程序二程序二十六 PS7219代碼程序二十七 2051的AD代碼程序二十八 ARV19264型液晶顯示字庫程序二十九 液晶CKW19264A型接口程序(模擬方式)程序三十 I(平方)C總線驅動程序程序三十一 240128型液晶代碼程序三十二 飛機游戲程序三十三 PC鍵代碼程序三十四 拼音輸入法模塊程序三十五 串行口代碼程序三十六 蛇游戲代碼程序三十七 與液晶模塊T6963C連接代碼程序三十八 鍵盤輸入法設計草案程序三十九 16*4液晶漢字代碼程序四十 智能化家電控制附錄C 單片機C51編程幾個有用的模塊附錄D 頭文件W77E58.h附錄A MCS-51單片機定點運算子程序庫附錄B MCS-51單片機浮點運算子程序庫
上傳時間: 2013-11-02
上傳用戶:kbnswdifs
單片機綜合應用技術 1.1 單片機技術的發展與單片機應用的廣泛選擇 1.2 帶A/D轉換的8位微控制器PIC12C67X?? 1.3 SPI串行總線在8031單片機應用系統中的實現?? 1.4 單總線技術在測控系統中的應用?? 1.5 多任務機制在單片機系統中的應用?? 1.6 軟件實現的8031單片微機中斷多優先級研究?? 1.7 單片機匯編語言程序設計的變量取值表技術?? 1.8 單片機的代碼優化方法?? 1.9 由微機復位引出的問題?? 1.10 一種快速CRC差錯校驗技術?? 1.11 基于單片機的Chebyshev神經網絡硬件設計?? 1.12 二維條形碼(PDF417)及其應用?? 1.13 EDA技術的應用?? 1.14 CPLD/FPGA在電子設計中的應用前景?? 1.15 現場可編程模擬ASIC與電子系統設計?? 1.16 用單片PLD器件ispLSI1016實現數顯頻率計
標簽: 單片機
上傳時間: 2014-05-05
上傳用戶:daxigua