MAC_MPEG2_AV
所属分类:VHDL/FPGA/Verilog
开发工具:VHDL
文件大小:6994KB
下载次数:40
上传日期:2009-11-19 14:07:07
上 传 者:
prasanna.241186
说明: MAC mpeg hardware code zip
文件列表:
MAC_MPEG2_AV (0, 2007-04-01)
MAC_MPEG2_AV\Additional_Software (0, 2007-04-01)
MAC_MPEG2_AV\Additional_Software\MPEG Transcoding Software.txt (2868, 2007-04-01)
MAC_MPEG2_AV\Additional_Software\RawEthernet.txt (1666, 2007-04-01)
MAC_MPEG2_AV\doc (0, 2007-04-01)
MAC_MPEG2_AV\doc\CREDITS.txt (1964, 2007-04-01)
MAC_MPEG2_AV\doc\LICENSE.txt (6630, 2007-04-01)
MAC_MPEG2_AV\doc\MAC_MPEG2_AV.pdf (168184, 2007-04-01)
MAC_MPEG2_AV\Ethernet_Software (0, 2007-04-01)
MAC_MPEG2_AV\Ethernet_Software\Linux (0, 2007-04-01)
MAC_MPEG2_AV\Ethernet_Software\Linux\Makefile (901, 2007-04-01)
MAC_MPEG2_AV\Ethernet_Software\Linux\stream_data.c (6990, 2007-04-01)
MAC_MPEG2_AV\Ethernet_Software\Windows (0, 2007-04-01)
MAC_MPEG2_AV\Ethernet_Software\Windows\RawEthernet.exe (20480, 2007-04-01)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket (0, 2007-04-01)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\directories.txt (192, 2003-10-25)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver (0, 2007-04-01)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\ndisprot.inf (2490, 2003-10-25)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\ndisprot.sys (22016, 2003-10-25)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\src (0, 2007-04-01)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\src\debug.c (9925, 2003-02-22)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\src\debug.h (5832, 2003-02-22)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\src\excallbk.c (5300, 2003-02-22)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\src\macros.h (9501, 2003-10-25)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\src\makefile (252, 2003-02-22)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\src\ndisbind.c (53993, 2003-10-25)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\src\ndisprot.h (15879, 2003-10-25)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\src\ndisprot.rc (1060, 2003-10-25)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\src\ntdisp.c (25422, 2003-10-25)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\src\nuiouser.h (2589, 2003-10-25)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\src\precomp.h (675, 2003-02-22)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\src\recv.c (33206, 2003-10-25)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\NDIS Driver\src\send.c (14259, 2003-10-25)
MAC_MPEG2_AV\Ethernet_Software\Windows\SendRawPacket\RawEthernet (0, 2007-04-01)
... ...
MAC_MPEG2_AV - MPEG-2 hardware implementation for Xilinx multimedia board
Copyright (C) 2007 McMaster University
==============================================================================
INTRODUCTION
This project provides a low-energy implementation of the MPEG-2 video decoding
algorithm as well as the accompanying layer 2 audio decoder. It has been tested
on the Xilinx multimedia board.
For the Xilinx multimedia implementation of MPEG-2, .mpg files are sent to the
board via the Ethernet port using a software developed together with the project.
===============================================================================
REQUIREMENTS
For the Xilinx implementation:
- Hardware:
-- Speakers
-- SVGA monitor
-- Xilinx multimedia board
-- Ethernet crossover cable
-- A Linux box with root privilege or:
A PC running Windows XP with administrative rights
- Software:
-- Xilinx ISE
Detailed instructions on installation can be found in the README file in each
project folder.
===============================================================================
DIRECTORY STRUCTURE
/doc
- contains the README.txt, documents about copyright and license issues.
/Additional_Software
- contains information on support software for this project not bundled within
/Ethernet_Software
- contains the both the linux and windows versions of the Ethernet
streaming software
/MPEG_Audio_Video
- Contains the Verilog code for the MAC_MPEG2_AV implementation on the Xilinx
Multimedia board, as well as the scripts for simulation using ModelSim.
/Validation_Data
- Contains a sample clip for simulation/on the board as well as some data files
for use in simulation, and a few software tools used for validation
/Xilinx_Flash
- Contains a SystemACE configuration for use with a Flash card for programming
the Xilinx Multimedia Board on power-up
===============================================================================
COPYRIGHT AND AUTHORS
Please read the `LICENSE.txt' file for copyright and warranty information.
Also, the file `CREDITS.txt' contains contributors and acknowledgment.
The main developer is Adam Kinsman, under the supervision of Nicola Nicolici.
If you are using this design, please cite the following work:
@techreport{cite-key,
Author = {Kinsman, Adam B. and Nicolici, Nicola},
Institution = {McMaster University, Canada},
Title = {{MAC\_MPEG2\_AV: A Low Energy Implementation of an Audio/Video Decoder}},
Url = {http://www.ece.mcmaster.ca/~nicola/cadt.html},
Year = {2007}}
If you have decided to further improve this work, please send your comments to:
Nicola Nicolici
See also the home page on the Web:
http://www.ece.mcmaster.ca/~nicola/cadt.html
===============================================================================
近期下载者:
相关文件:
收藏者: