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

Subversion Repositories light8080

[/] [light8080/] [trunk/] [vhdl/] [test/] - Rev 78

Rev

Filtering Options

Clear current filter

Rev Log message Author Age Path
78 Fixed a number of errors in the last refactor of the VHDL side of the project:
- Path errors in the simulation scripts.
- The reset pin in the C2SB mini-test-bench was not being driven.
- The main vhdl test bench file was missing entirely.

All of these errors due to not properly verifying the commit...
ja_rd 4637d 16h /light8080/trunk/vhdl/test/
64 BUG FIX: Flags CY and AC were not clear by logic instructions
Added new flag to microcode: clr_acy
Used new flag to clear AC and CY flags unconditonally
Modified microcode for XR*, OR* and AN* to use new flag
Modified microcode assembler to support new flag
Addex explaination of new flag to documentation
Old fix that worked only for XR* instructions removed
Test bench tb0 modified to test CY clearance minimally (AC untested!)
Pre-generated vhel test bench tb0 altered accordingly
ja_rd 4696d 02h /light8080/trunk/vhdl/test/
59 tabs to spaces ja_rd 5093d 01h /light8080/trunk/vhdl/test/
50 interrupt test bench adapted to the fix in IE instruction ja_rd 5633d 16h /light8080/trunk/vhdl/test/
42 test bench 1 regenerated with new template
added a test for 'long' intr pulses
ja_rd 5634d 08h /light8080/trunk/vhdl/test/
41 test bench 0 regenerated with new template
no changes to the test code
ja_rd 5634d 08h /light8080/trunk/vhdl/test/
40 test bench template now can simulate intr pulses longer than 1 cycle ja_rd 5634d 08h /light8080/trunk/vhdl/test/
31 New directory structure. root 5765d 11h /light8080/trunk/vhdl/test/
22 Totally changed -- vhdl code generated from a template
Interrupts tested from software using a simulated interrupt controller
ja_rd 5785d 17h /light8080/trunk/vhdl/test/
21 Totally changed -- vhdl code generated from a template ja_rd 5785d 17h /light8080/trunk/vhdl/test/
20 VHDL template for test benches ja_rd 5785d 18h /light8080/trunk/vhdl/test/
13 Minor changes in embedded code changed (success code now stands out better visually)
Comments added explaining the TB mechanincs
ja_rd 5871d 21h /light8080/trunk/vhdl/test/
12 Minor changes in embedded code changed (success code now stands out better visually) ja_rd 5871d 21h /light8080/trunk/vhdl/test/
2 initial commit ja_rd 6256d 01h /light8080/trunk/vhdl/test/

powered by: WebSVN 2.1.0

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