资源简介
FPGA USB68013 以slavefifo读写sdram——fifo,在硬件平台以实现,altera环境,verilog语言
代码片段和文件信息
//-----------------------------------------------------------------------------
// File: fw.c
// Contents: Firmware frameworks task dispatcher and device request parser
// source.
//
// indent 3. NO TABS!
//
// $Revision: 17 $
// $Date: 11/15/01 5:45p $
//
// Copyright (c) 1997 AnchorChips Inc. All rights reserved
//-----------------------------------------------------------------------------
#include “fx2.h“
#include “fx2regs.h“
//-----------------------------------------------------------------------------
// Constants
//-----------------------------------------------------------------------------
#define DELAY_COUNT 0x9248*8L // Delay for 8 sec at 24Mhz 4 sec at 48
#define _IFREQ 48000 // IFCLK constant for Synchronization Delay
#define _CFREQ 48000 // CLKOUT constant for Synchronization Delay
//-----------------------------------------------------------------------------
// Random Macros
//-----------------------------------------------------------------------------
#define min(ab) (((a)<(b))?(a):(b))
#define max(ab) (((a)>(b))?(a):(b))
// Registers which require a synchronization delay see section 15.14
// FIFORESET FIFOPINPOLAR
// INPKTEND OUTPKTEND
// EPxBCH:L REVCTL
// GPIFTCB3 GPIFTCB2
// GPIFTCB1 GPIFTCB0
// EPxFIFOPFH:L EPxAUTOINLENH:L
// EPxFIFOCFG EPxGPIFFLGSEL
// PINFLAGSxx EPxFIFOIRQ
// EPxFIFOIE GPIFIRQ
// GPIFIE GPIFADRH:L
// UDMACRCH:L EPxGPIFTRIG
// GPIFTRIG
// Note: The pre-REVE EPxGPIFTCH/L register are affected as well...
// ...these have been replaced by GPIFTC[B3:B0] registers
#include “fx2sdly.h“ // Define _IFREQ and _CFREQ above this #include
//-----------------------------------------------------------------------------
// Global Variables
//-----------------------------------------------------------------------------
volatile BOOL GotSUD;
BOOL Rwuen;
BOOL Selfpwr;
volatile BOOL Sleep; // Sleep mode enable flag
WORD pDeviceDscr; // Pointer to Device Descriptor; Descriptors may be moved
WORD pDeviceQualDscr;
WORD pHighSpeedConfigDscr;
WORD pFullSpeedConfigDscr;
WORD pConfigDscr;
WORD pOtherConfigDscr;
WORD pStringDscr;
//-----------------------------------------------------------------------------
// Prototypes
//-----------------------------------------------------------------------------
void SetupCommand(void);
void TD_Init(void);
void TD_Poll(void);
BOOL TD_Suspend(void);
BOOL TD_Resume(void);
BOOL DR_GetDescriptor(void);
BOOL DR_SetConfiguration(void);
BOOL DR_GetConfiguration(void);
BOOL DR_SetInterface(void);
BOOL DR_GetInterface(void);
BOOL DR_GetStatus(void);
BOOL DR_ClearFeature(void);
BOOL DR_SetFeature(void);
BOOL DR_VendorCmnd(void);
// this table is used by the epcs macro
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8257 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\atom_netlists\MYFX2.qsf
文件 310 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\Chain1.cdf
文件 3 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\cmp_state.ini
文件 2821 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\altsyncram_02k1.tdf
文件 2851 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\altsyncram_1l81.tdf
文件 43820 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\altsyncram_1sc1.tdf
文件 2765 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\altsyncram_3731.tdf
文件 22302 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\altsyncram_3fb1.tdf
文件 23595 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\altsyncram_akj1.tdf
文件 23608 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\altsyncram_drg1.tdf
文件 2749 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\altsyncram_f3e1.tdf
文件 2767 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\altsyncram_j931.tdf
文件 2771 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\altsyncram_l931.tdf
文件 2616 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\altsyncram_ni01.tdf
文件 22279 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\altsyncram_t3s1.tdf
文件 23706 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\altsyncram_ttg1.tdf
文件 23712 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\altsyncram_vtg1.tdf
文件 2095 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\alt_synch_pipe_0e8.tdf
文件 2090 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\alt_synch_pipe_1e8.tdf
文件 2090 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\alt_synch_pipe_2e8.tdf
文件 2090 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\alt_synch_pipe_3e8.tdf
文件 2090 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\alt_synch_pipe_4e8.tdf
文件 2090 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\alt_synch_pipe_5e8.tdf
文件 2094 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\alt_synch_pipe_6e8.tdf
文件 2094 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\alt_synch_pipe_7e8.tdf
文件 2090 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\alt_synch_pipe_8e8.tdf
文件 2090 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\alt_synch_pipe_9e8.tdf
文件 2090 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\alt_synch_pipe_ae8.tdf
文件 2090 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\alt_synch_pipe_be8.tdf
文件 2094 2010-09-10 14:15 SourceCode27_SLAVE_FIFO16模式读SDRAM_FIFO\FPGA_SourceCode\db\alt_synch_pipe_ce8.tdf
............此处省略275个文件信息
- 上一篇:FLACS 教学
- 下一篇:国标28181(GB28181)2016版本测试demo
相关资源
- Kintex MK7325FA开发板硬件使用手册2018
- 基于FPGA的彩色图片VGA显示
- 基于FPGA的灰度图中值滤波
- 基于FPGA的彩色图片转灰度实现
- 本人花了300块钱购买的图像处理教程
- FPGA简易钢琴设计
- I2C从设备接收数据verilog代码实现
- NIOSII那些事儿 REV7.0_完整版
- 数字系统设计与Verilog HDL 王金明.pdf
- virtex-5原版用户手册+中文用户手册U
- hls 教程zynq 7000 fpga教程,超过200页的
- 8 位cpu的verilog实现
- 基于Xilinx FPGA的CSI-2协议介绍
- 双线性插值FPGA.zip
- 基于FPGA的QPSK调制解调器的设计
- 基于FPGA的俄罗斯方块游戏.pdf
- AES算法的FPGA实现与分析_hao
- 基于fpga的超声波测距,数码管显示
- VHDL语言的FPGA小实验
- Altera FPGA封装库Cyclone系列
- 出租车计费器的FPGA实现
- FPGA实现温度测量,自动避障,红外遥
- Triple-Speed Ethernet(tse)FPGA软核MAC官方
- 用Verilog编写的贪吃蛇游戏
- nrf24l01 verilog发送程序
- AVR单片机与CPLD_FPGA综合应用入门
- FPGA电子课件共8章,很全面包括alter
- 基于FPGA用VHDL语言设计的四位共阴数码
- 27个FPGA源代码-VHDL平均0.5分而已
- 基于Fpga的VGA显示赛车游戏
评论
共有 条评论