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

Subversion Repositories xgate

[/] [xgate/] [trunk/] [README.txt] - Diff between revs 38 and 41

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 38 Rev 41
// 45678901234567890123456789012345678901234567890123456789012345678901234567890
// 45678901234567890123456789012345678901234567890123456789012345678901234567890
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
// SVN tag: None
// SVN tag: None
 
 
 
Dec 02,2009
 
RTL - 85% done -- Updated code so there is only one program counter adder.
 
   Updated WISHBONE Slave bus for word addressability and byte selection.
 
 
 
Updates to testbench --
 
 
 
Updates to User Guide -- Minor cleanup.
 
 
 
////////////////////////////////////////////////////////////////////////////////
 
////////////////////////////////////////////////////////////////////////////////
 
// SVN tag: None
 
 
Nov 09,2009
Nov 09,2009
RTL - 85% done - Minor changes to Mastermode bus.
RTL - 85% done - Minor changes to Mastermode bus.
Updates to testbench, Moved RAM.to submodule, Added bus arbitration module
Updates to testbench, Moved RAM.to submodule, Added bus arbitration module
   but this is not fully functional. Causes timing problems when master is
   but this is not fully functional. Causes timing problems when master is
   polling xgate registers durning debug mode tests. Will probably change RAM
   polling xgate registers durning debug mode tests. Will probably change RAM
   model to dual port in next revision.
   model to dual port in next revision.
   Updated master module to include WISHBONE select inputs.
   Updated master module to include WISHBONE select inputs.
Updates to User Guide.
Updates to User Guide.
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
// SVN tag: None
// SVN tag: None
Oct 07,2009
Oct 07,2009
RTL - 85% done
RTL - 85% done
All debug commands now working, including writes to XGCHID register.
All debug commands now working, including writes to XGCHID register.
Updates to testbench, added timeout and total error count.
Updates to testbench, added timeout and total error count.
Updates to User Guide.
 
 
Updates to User Guide --.
 
 
Created the sw directory and copied over the software stuff from the bench
Created the sw directory and copied over the software stuff from the bench
directory.
directory.
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
// SVN tag: None
// SVN tag: None
Sept 23,2009
Sept 23,2009
BRK instruction working. Single Step Command in debug mode working.
BRK instruction working. Single Step Command in debug mode working.
Software error interrupt added.
Software error interrupt added.
Updates to testbench.
Updates to testbench.
New assembly code directory: debug_test
New assembly code directory: debug_test
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
// SVN tag: None
// SVN tag: None
Sept 10,2009
Sept 10,2009
Added WISHBONE master bus submodule and some related top level signals but still
Added WISHBONE master bus submodule and some related top level signals but still
  not much real functionality.
  not much real functionality.
Added code to allow for memory access stalls.
Added code to allow for memory access stalls.
Upgraded testbench to insert memory wait states. Added more error detection
Upgraded testbench to insert memory wait states. Added more error detection
  and summery.
  and summery.
Improved instruction decoder. Still needs more work to remove redundant adders
Improved instruction decoder. Still needs more work to remove redundant adders
  to improve synthesis results.
  to improve synthesis results.
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
// SVN tag: None
// SVN tag: None
Sept 1, 2009
Sept 1, 2009
This is a prerelease checkin and should be looked at as an incremental backup
This is a prerelease checkin and should be looked at as an incremental backup
and not representative of what may be in the final release.
and not representative of what may be in the final release.
RTL - 75% done
RTL - 75% done
What works:
What works:
  Basic instruction set execution simulated and verified. Condition code
  Basic instruction set execution simulated and verified. Condition code
  operation on instructions partially verified.
  operation on instructions partially verified.
  Basic WISHBONE slave bus operation used, full functionality not verified.
  Basic WISHBONE slave bus operation used, full functionality not verified.
What's broken or unimplemented:
What's broken or unimplemented:
  All things related to debug mode.
  All things related to debug mode.
  WISHBONE master bus interface.
  WISHBONE master bus interface.
User Documentation - 30% done
User Documentation - 30% done
 
 

powered by: WebSVN 2.1.0

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