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
近期下载者:
相关文件:
收藏者: