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

Subversion Repositories t6507lp

[/] [t6507lp/] [trunk/] - Rev 100

Rev

Go to most recent revision

Filtering Options

Clear current filter

Rev Log message Author Age Path
100 IDY WRITE TYPE instructions are coded and simulated. creep 5652d 16h /t6507lp/trunk/
99 Only Package.v should be used. creep 5652d 17h /t6507lp/trunk/
98 Updated status and some comments. creep 5652d 17h /t6507lp/trunk/
97 Removed obsolete TODO. creep 5652d 17h /t6507lp/trunk/
96 IDY READ TYPE instructions are coded and simulated.
IDY WRITE TYPE instructions are coded but still requires simulation.
creep 5655d 08h /t6507lp/trunk/
95 IDX addressing mode is also 100%, coded and simulated. creep 5655d 12h /t6507lp/trunk/
94 Relative addressing mode is almost 100% functional.
It just needs another test to check if the adrres_plus_index logic is not recalculating the pc in two consecutive cycles.
creep 5656d 08h /t6507lp/trunk/
93 Opcode for BNE was wrong. creep 5656d 10h /t6507lp/trunk/
92 Absolute indexed mode working properly. All cases were simulated. creep 5656d 15h /t6507lp/trunk/
91 Absolute indexed mode, READ_MODIFY_WRITE TYPE instruction when page IS crossed is coded and simulated. creep 5656d 15h /t6507lp/trunk/
90 CMP, CPX and CPY affect carry flag (in this case it indicates a borrow) but they don't affect overflow. gabrieloshiro 5656d 15h /t6507lp/trunk/
89 Absolute indexed mode, READ_MODIFY_WRITE TYPE instruction when page is NOT crossed is coded and simulated. creep 5656d 16h /t6507lp/trunk/
88 Absolute indexed mode, READ TYPE instruction when page IS crossed is coded and simulated. creep 5656d 16h /t6507lp/trunk/
87 Absolute indexed mode, READ TYPE instruction when no page is crossed is coded and simulated. creep 5657d 08h /t6507lp/trunk/
86 Zero page indexed mode is working fine. creep 5657d 11h /t6507lp/trunk/
85 alu_x and alu_y variables created. gabrieloshiro 5657d 16h /t6507lp/trunk/
84 X and Y register are passed from ALU to FSM. gabrieloshiro 5657d 16h /t6507lp/trunk/
83 Completed HAL checking. All the relevant warnings and errors were removed. creep 5657d 16h /t6507lp/trunk/
82 Did some checking with HAL and fixed 20+ warnings and errors. creep 5658d 08h /t6507lp/trunk/
81 Decimal mode (BCD) is working. gabrieloshiro 5658d 09h /t6507lp/trunk/
80 Grouping some instructions that have the same behavioral. gabrieloshiro 5658d 09h /t6507lp/trunk/
79 ALU testbench added. gabrieloshiro 5658d 10h /t6507lp/trunk/
78 ZPG coded and simulated. creep 5658d 10h /t6507lp/trunk/
77 ZPG coded. Simulation is halfway. creep 5658d 11h /t6507lp/trunk/
76 ABS write instructions were not simulated.
Also added some initial ZPG simulation.
creep 5658d 11h /t6507lp/trunk/
75 First working version! gabrieloshiro 5658d 11h /t6507lp/trunk/
74 The file now describes who is doing what. creep 5658d 11h /t6507lp/trunk/
72 Project management folder. creep 5658d 12h /t6507lp/trunk/
71 Four addressing modes are simulated: immediate, accumulator, implied and absolute.
The simulation was done using a testbench that contains a small memory inside.
creep 5658d 12h /t6507lp/trunk/
70 Fixed several timing. Registered outputs working.
Only three adressing modes coded, the previous coding was erased.
creep 5662d 08h /t6507lp/trunk/

powered by: WebSVN 2.1.0

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