OpenCores
URL https://opencores.org/ocsvn/pci/pci/trunk

Subversion Repositories pci

[/] [pci/] [tags/] [rel_6/] [rtl/] [verilog/] [pci_master32_sm.v] - Diff between revs 21 and 73

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 21 Rev 73
Line 40... Line 40...
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////
//
//
// CVS Revision History
// CVS Revision History
//
//
// $Log: not supported by cvs2svn $
// $Log: not supported by cvs2svn $
 
// Revision 1.3  2002/02/01 15:25:12  mihad
 
// Repaired a few bugs, updated specification, added test bench files and design document
 
//
// Revision 1.2  2001/10/05 08:14:29  mihad
// Revision 1.2  2001/10/05 08:14:29  mihad
// Updated all files with inclusion of timescale file for simulation purposes.
// Updated all files with inclusion of timescale file for simulation purposes.
//
//
// Revision 1.1.1.1  2001/10/02 15:33:46  mihad
// Revision 1.1.1.1  2001/10/02 15:33:46  mihad
// New project directory structure
// New project directory structure
Line 219... Line 222...
parameter S_TA_END          = 4'h8 ;
parameter S_TA_END          = 4'h8 ;
 
 
// change state - clock enable for sm state register
// change state - clock enable for sm state register
wire change_state ;
wire change_state ;
// next state for state machine
// next state for state machine
reg [4:0] next_state ;
reg [3:0] next_state ;
// SM state register
// SM state register
reg [4:0] cur_state ;
reg [3:0] cur_state ;
 
 
// variables for indicating which state state machine is in
// variables for indicating which state state machine is in
// this variables are used to reduce logic levels in case of heavily constrained PCI signals
// this variables are used to reduce logic levels in case of heavily constrained PCI signals
reg sm_idle            ;
reg sm_idle            ;
reg sm_address         ;
reg sm_address         ;

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.