PCIIP-core

所属分类:VHDL/FPGA/Verilog
开发工具:VHDL
文件大小:1901KB
下载次数:9
上传日期:2014-07-23 09:52:05
上 传 者ainidefpga
说明:  基于FPGA的PCI ip core 设计源代码,里面包含所有的fifo,状态机源代码,drives 驱动源代码。
(“fifo_control.v” Module FIFO_CONTROL includes control logic for single FIFO. It consists of read and write address generation and full, almost full, empty and almost empty status generation. It also generates read and write allow signals, which are used for enabling/disabling memory used for FIFO. Control logic can be used for independent read and write clocks.)

文件列表:
PCI的IP core\pci\bus_commands.v (3791, 2001-07-16)
PCI的IP core\pci\bus_commands.vPreview (106693, 2014-06-17)
PCI的IP core\pci\conf_space\conf_space.v (115927, 2001-07-17)
PCI的IP core\pci\conf_space\conf_space.vPreview (139531, 2014-06-17)
PCI的IP core\pci\conf_space\CVS\Entries (47, 2001-08-17)
PCI的IP core\pci\conf_space\CVS\Repository (15, 2001-08-17)
PCI的IP core\pci\conf_space\CVS\Root (13, 2001-08-17)
PCI的IP core\pci\constants.v (9836, 2009-01-08)
PCI的IP core\pci\constants.v.bak (9836, 2009-01-08)
PCI的IP core\pci\constants.vPreview (130197, 2014-06-17)
PCI的IP core\pci\CVS\Entries (0, 2001-08-17)
PCI的IP core\pci\CVS\Entries.Log (193, 2001-08-17)
PCI的IP core\pci\CVS\Repository (4, 2001-08-17)
PCI的IP core\pci\CVS\Root (13, 2001-08-17)
PCI的IP core\pci\Decoder\CVS\Entries (239, 2001-08-17)
PCI的IP core\pci\Decoder\CVS\Repository (12, 2001-08-17)
PCI的IP core\pci\Decoder\CVS\Root (13, 2001-08-17)
PCI的IP core\pci\Decoder\decoder.v.TXT (9651, 2001-06-06)
PCI的IP core\pci\Decoder\defines.v (3976, 2001-06-06)
PCI的IP core\pci\Decoder\defines.vPreview (119207, 2014-06-17)
PCI的IP core\pci\Decoder\tb_decoder.v (10735, 2001-06-06)
PCI的IP core\pci\Decoder\tb_decoder.vPreview (112289, 2014-06-17)
PCI的IP core\pci\Decoder\tb_defines.v (2983, 2001-06-06)
PCI的IP core\pci\Decoder\tb_defines.vPreview (80959, 2014-06-17)
PCI的IP core\pci\delayed_sync\CVS\Entries (93, 2001-08-17)
PCI的IP core\pci\delayed_sync\CVS\Repository (17, 2001-08-17)
PCI的IP core\pci\delayed_sync\CVS\Root (13, 2001-08-17)
PCI的IP core\pci\delayed_sync\delayed_sync.v (12320, 2001-07-30)
PCI的IP core\pci\delayed_sync\delayed_sync.vPreview (103061, 2014-06-17)
PCI的IP core\pci\delayed_sync\READ_ME.txt (302, 2001-07-16)
PCI的IP core\pci\docs\CVS\Entries (59, 2001-08-17)
PCI的IP core\pci\docs\CVS\Repository (9, 2001-08-17)
PCI的IP core\pci\docs\CVS\Root (13, 2001-08-17)
PCI的IP core\pci\docs\pci_specification.pdf (676360, 2001-05-23)
PCI的IP core\pci\driver\CVS\Entries (335, 2001-08-17)
PCI的IP core\pci\driver\CVS\Repository (11, 2001-08-17)
PCI的IP core\pci\driver\CVS\Root (13, 2001-08-17)
PCI的IP core\pci\driver\sdram_test (1417593, 2001-07-26)
... ...

Files provided in this directory are intended for PCI development purposes. Kernel interface provides some basic functionality for accessing PCI memory mapped resources on single device. Modules have been tested on Linux kernels 2.2 and 2.4, inserted with modutils version 2.4.6-1 for i386 IO resources as well as interrupts or DMA (mastership) are not supported by this interface yet - they will probably be when PCI bridge development is finished. sdram_test.c source and binary is a little program that tests driver response with Insight's Spartan-II PCI development kit with SDRAM reference design loaded. I have compiled modules with gcc -D__KERNEL__ -DMODULE -c -O and it worked fine - if it doesn't for you, don't ask me why, because I'm not Linux guru I have inserted modules with insmod -f spartan_drv-2.*.o and it also worked, nonetheless insmod was complaining about versions Have fun, Miha Dolenc

近期下载者

相关文件


收藏者