xapp529_6_1

所属分类:VHDL/FPGA/Verilog
开发工具:VHDL
文件大小:98KB
下载次数:46
上传日期:2008-12-16 10:56:50
上 传 者erke1984
说明:  一些有用的IP核,本人也是刚涉及FPGA到开发,特别希望前辈们能够共享一些关于图像处理方面的IP核
(Some useful IP core, and I was just involved in FPGA to development, particularly the older generation to share some information about aspects of image processing IP core)

文件列表:
xapp529 (0, 2003-11-10)
xapp529\bram_init.sh (265, 2003-10-22)
xapp529\code (0, 2003-11-03)
xapp529\code\system.c (2532, 2003-11-03)
xapp529\code\system_modelsim.c (972, 2003-10-22)
xapp529\data (0, 2003-11-03)
xapp529\data\system.ucf (1259, 2003-10-22)
xapp529\etc (0, 2003-11-03)
xapp529\etc\bitgen.ut (343, 2003-09-06)
xapp529\etc\bitgen_spartan3.ut (250, 2003-09-10)
xapp529\etc\download.cmd (185, 2003-09-09)
xapp529\etc\fast_runtime.opt (2671, 2003-09-16)
xapp529\etc\fast_runtime.opt~ (2670, 2003-09-15)
xapp529\etc\xc18v04_vq44.bsd (4669, 2002-09-19)
xapp529\etc\xcr3064xl_vq44.bsd (21917, 2003-04-16)
xapp529\mblaze (0, 2003-11-03)
xapp529\mblaze\code (0, 2003-11-03)
xapp529\mblaze\include (0, 2003-11-03)
xapp529\mblaze\include\mb_interface.h (2698, 2003-10-22)
xapp529\mblaze\include\xbasic_types.h (9375, 2003-10-22)
xapp529\mblaze\include\xenv.h (5067, 2003-10-22)
xapp529\mblaze\include\xenv_none.h (6055, 2003-10-22)
xapp529\mblaze\include\xenv_vxworks.h (6239, 2003-10-22)
xapp529\mblaze\include\xio.h (7868, 2003-10-22)
xapp529\mblaze\include\xparameters.h (708, 2003-10-22)
xapp529\mblaze\include\xstatus.h (19145, 2003-10-22)
xapp529\mblaze\include\xuartlite_l.h (8842, 2003-10-22)
xapp529\mblaze\include\xutil.h (5267, 2003-10-22)
xapp529\mblaze\include\xversion.h (3320, 2003-10-22)
xapp529\mblaze\libsrc (0, 2003-11-03)
xapp529\mblaze\libsrc\bsp (0, 2003-11-03)
xapp529\mblaze\libsrc\bsp\src (0, 2003-11-03)
xapp529\mblaze\libsrc\bsp\src\Makefile (517, 2003-10-22)
xapp529\mblaze\libsrc\bsp\src\mb_interface.h (2698, 2003-10-22)
xapp529\mblaze\libsrc\bsp\src\microblaze_disable_icache.s (1680, 2003-10-22)
xapp529\mblaze\libsrc\bsp\src\microblaze_disable_interrupts.s (1710, 2003-10-22)
xapp529\mblaze\libsrc\bsp\src\microblaze_enable_icache.s (1672, 2003-10-22)
xapp529\mblaze\libsrc\bsp\src\microblaze_enable_interrupts.s (1699, 2003-10-22)
xapp529\mblaze\libsrc\common_v1_00_a (0, 2003-11-03)
xapp529\mblaze\libsrc\common_v1_00_a\src (0, 2003-11-03)
... ...

------------------------------------------------------ NOTE: This reference design has been verified with EDK 6.1 Using this example with software versions other than the before mentioned may result in inconsistent behavior and is not supported by Xilinx. Please make sure to use the described software for proper results. ------------------------------------------------------ Reference design: Connecting a customised user IP on to the MicroBlaze Local Link bus -------------------------------------------------------------------------------------- This design describes how to connect a customized user IP on the dedicated MicroBlaze Local Link bus. System Description ------------------ This system contains a MicroBlaze connected to 2K of BRAM memory over a LMB bus. A uartlite and a microblaze debug module (opb_mdm) are connected to the OPB bus. A customized user IP core (Discrete Cosine Transform) is connected to the Microblaze dedicared Local Link interface. This system is described in the system.mhs file. The program is running from the internal Block RAM and it writes values to the DCT core via the Local Link bus. After every 8th word, MicroBlaze reads the result back from the User IP. The data which are pushed to the core and the result can be seen in a Hyperterminal. This program is located in code/system.c. Hyperterminal Settings: ------------------------ Baud Rate : 192000 Data : 8 bit Parity : none Stop : 1 bit Flow control : none The default system is set to executable mode. Setup ----- Board setup - JTAG cable from host computer to the board. This example uses the Memec Design 2v1000 MicroBlaze demo board Rev. 1 without the P160 communication module. If you have the P160 module installed remove it and be sure to set JP25 to bypas the P160 module. Building the System ------------------- To build the system, enter the command below on a solaris shell or a Windows xygwin shell: xps -nw < xps.cmd Simulationg the System ---------------------- To simulate the system please make sure you compile the system_modelsim.c file (without print statements). After that run Tools --> Hardware Simulation (from the XPS GUI). Please note you have to setup all EDK libraries as they are neccessary for the functional simulation and provide the right path in the project options. Please refer to the getting_startet document for more information. After Modelsim pops up execute the do_script.do script under ./simulation/do_script.do

近期下载者

相关文件


收藏者