About Black Matrix FPGA+USB Starter Kit~~~
参考设计之三:FPGA与USB通讯之GPIF模式 (部分VHDL源码)
上一篇 /
下一篇 2008-06-10 23:59:05
/ 个人分类:参考设计
EDA中国门户网站~nT"Q%s X?w-- 黑色矩阵 FPGA+USB 开发板 参考设计之三:FPGA与USB通讯之GPIF模式
#E2m7NT}QZ~0-- 用于测试开发板的基本功能模块,包括: USB 68013AEDA中国门户网站/[7Oi_@
--EDA中国门户网站4Q$h7F5A
xm p
--EDA中国门户网站Q
Wen_-X
-- Reference design - for Black Matrix FPGA+USB Starter Kit
s}jN5T5[%Bcp0--
#az T2h[5g8T0-- Email: spartan3@163.comEDA中国门户网站kM+b1k:w)O
--
L R\xgt&{o0-- All rights reserved.EDA中国门户网站[TOD]AK
--EDA中国门户网站8r+Yz1Jwb4y&b
-- Introduction:EDA中国门户网站^vd'|2V2h:xX Z4j
--EDA中国门户网站8y:XZH%G:{Kae
-- This design use USB GPIF mode!EDA中国门户网站+t.r#P I:@J,U
--
^3BTZ9tQM~0-- PicoBlaze is included.EDA中国门户网站D$Ehr[,^0a
--
y)cqM.yv@ol+B0--
W1QM@SS|w7SF0library IEEE;EDA中国门户网站Kz4J?'g|S
use IEEE.STD_LOGIC_1164.ALL;
y$k]l
b0use IEEE.STD_LOGIC_ARITH.ALL;EDA中国门户网站.i&h:D:a'Y v$`e/P4G
|6Y*j
use IEEE.STD_LOGIC_UNSIGNED.ALL;EDA中国门户网站0gh2N0W u,^-@NAhh
L
EDA中国门户网站)]z)EtWZrHoWentity dpimref isEDA中国门户网站*q f/aX2YT/~y
Port (
#e8{Eu3ye0 mclk : in std_logic;
/I8j/q |S,V0 pdb : inout std_logic_vector(7 downto 0);EDA中国门户网站%G2SfrqX]KN%co
astb : in std_logic;
"LBq.biR
m'~0 dstb : in std_logic;EDA中国门户网站u
G6cn.db5D
pwr : in std_logic;EDA中国门户网站/lMD O.QM%R
pwait : out std_logic;EDA中国门户网站#Nn(s4Mpde
rgLed : out std_logic_vector(7 downto 0);
+hu8][]of0 rgSwt : in std_logic_vector(7 downto 0);EDA中国门户网站 EP [1O$uJ
rgBtn : in std_logic_vector(4 downto 0);
2N8z&hh1]&_#^0 btn : in std_logic;EDA中国门户网站)W@YR0gD
ldg : out std_logic;EDA中国门户网站VZdT7vmk
led : out std_logic;EDA中国门户网站b#onuI8NG
rgan : out std_logic_vector(3 downto 0)
k,|6@*|o(R#qd0 );EDA中国门户网站P6C
a-o-KX1P1El
end dpimref;
NN({n,]s.A0
EDA中国门户网站R'J'R9vN2Yarchitecture Behavioral of dpimref isEDA中国门户网站\.lfk:]`
l2y
EDA中国门户网站IR%IW9f6U\U constant stEppReady : std_logic_vector(7 downto 0) := "0000" & "0000";