资源简介
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
相关资源
- FPGA实现PID.v
- 基于FPGA的sdi视频传输工程(k7_sdi_rx
- FPGA彩条显示
- Xilinx-FPGA-引脚功能详细介绍.doc
- 基于xilinx FPGA的PCIe设计实战
- 基于PCIe的FPGA动态配置设计与实现
- 为什么工程师要掌握FPGA开发知识?
- 数字频率合成dds正弦波基于FPGA的DDS产
- Verilog FPGA UART串口控制器
- gmsk调制在FPGA上实现
- 一个简单的verilog编写的DMA IP CORE,和
- FPGA在步进电机驱动上的应用实例及代
- fpga实现频率测量
- FPGA开发-ChipScope教程
- 红外循迹小车VHDL程序
- 基于FPGA的USB接口设计
- DE2模拟的交通红绿灯
- 一种抗SEU存储器电路的FPGA设计
- Cyclone 10LP Remote Update Intel FPGA IP 官方工
- nRF24L01无线模块在单片机与FPGA上的应
- 基于FPGA多协议转换网关设计
- fpga数字钟
- FPGA按键消抖
- 具有可编程环路补偿功能高密度电源
- FPGA系统中有源电容放电电路设计需注
- 玩转Altera FPGA:基于PLL分频计数的LE
- 二院型号FPGA 硬件描述语言编程准则
- ETC中FM0解码器的设计
- 基于FPGA和万兆网的GigE Vison设计方案
- Xilinx FPGA底层资源架构与设计规范
评论
共有 条评论