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

Subversion Repositories t48

[/] [t48/] [tags/] [rel_1_0/] [CHANGELOG] - Blame information for rev 292

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 147 arniml
 
2
Change log for the T48 uController core
3
=======================================
4 276 arniml
Version: $Date: 2006-12-18 23:36:24 $
5 147 arniml
 
6
 
7 276 arniml
Release 1.0
8
-----------
9
 
10
* T8243 I/O expander added to project
11
 
12
* Bugfix for "Deassertion of PROG too early"
13
  PROG is deasserted at end of XTAL3 now.
14
  Applied in clock_ctrl.vhd 1.12
15
 
16
* new input xtal_en_i gates xtal_i base clock
17
 
18
* counter_q in timer module has asynchronous reset
19
 
20
* replaced syn_rom and syn_ram with t48_rom and generic_ram_ena
21
 
22
* verification environment updated for new testbenches
23
 
24
 
25 217 arniml
Release 0.6.1 BETA
26
------------------
27
 
28
* Bugfix for "PROBLEM WHEN INT AND JMP"
29
  Suppress assertion of bus_read_bus_s when interrupt is pending.
30
  Applied in decoder.vhd 1.21
31
 
32
* Bugfix for "P2 Port value restored after expander access"
33
  Applied in p2.vhd 1.8
34
 
35
* change low impedance markers for P2
36
  separate marker for low and high part
37
 
38
* shift assertion of ALE and PROG to xtal3
39
 
40
* properly drive P1 and P2 with low impedance markers
41
 
42
* suppress p2_output_pch_o when MOVX operation is accessing the
43
  external memory
44
 
45
* suppress p2_output_pch_o when p2_output_exp is active
46
 
47
* operate ale_q and int_q with xtal_i after shift of ALE assertion to XTAL3
48
 
49
 
50 190 arniml
Release 0.6 BETA
51
----------------
52
 
53 170 arniml
* Bugfix for "Wrong clock applied to T0"
54
  Applied in clock_ctrl.vhd 1.7
55
             t48_core.vhd 1.8
56
 
57
* Introduced "notri" hierarchy for t8048 and t8039 system.
58
  This allows the usage of such a system without tri-state signals.
59
 
60
* Fixed lpm_memory type definition in lpm_rom.vhd and lpm_ram.vhd.
61
 
62
* New Wishbone master module: wb_master.vhd
63
 
64
* New system toplevel: t8050_wb.vhd
65
  Contains the Wishbone master.
66
 
67 190 arniml
* Prefixed all design units with 't48_'.
68 170 arniml
 
69 190 arniml
* Updates for running the core with full xtal clock. Should work now.
70
 
71
* Move latching of BUS to MSTATE2 in decoder.vhd
72
    -> sample BUS at the end of RD'
73
 
74
* Fix a glitch on PCH when an interrupt occurs during external
75
  program memory fetch in decoder.vhd
76
 
77
* Bugfix for "Target address of JMP to Program Memory Bank 1 corrupted
78
              by interrupt"
79
  and        "Return address of CALL to Program Memory Bank 1 corrupted
80
              by interrupt"
81
  Applied in int.vhd 1.5
82
 
83
* Bugfix for "MSB of Program Counter changed upon PC increment"
84
  Applied in pmem_ctrl.vhd 1.4
85
 
86 193 arniml
* Preliminary Integration Manual added.
87 190 arniml
 
88 193 arniml
 
89 147 arniml
Release 0.5 BETA
90
----------------
91
 
92
* Bugfix for "P1 constantly in push-pull mode in t8048"
93
  Applied in t8048.vhd 1.3
94
 
95
* Bugfix for "RD' and WR' not asserted for INS A, BUS and OUTL BUS, A"
96
  Applied in decoder.vhd 1.16
97
             db_bus.vhd 1.3
98
  Updated testcase black_box/ins.
99
 
100
* P1, P2 and BUS are written during the first instruction cycle of the
101
  OUTL instruction. This matches the descirption in the User Manual.
102
  The previous implementation updated these ports at the end of the
103
  second instruction cycle.
104
  Applied in decoder.vhd 1.16
105
 
106
* Shifted deassertion of RD and WR to end of XTAL3 of machine state 2.
107
  The previous deassertion at the end of XTAL2 was not according to the
108
  User Manual. Their rising edge can now be used as a read/write strobe.
109
  On the other hand, PROG is still deasserted at the end of XTAL3. This
110
  is needed to for the rising edge of PROG within valid P2 expander data.
111
  Applied in clock_ctrl.vhd 1.6

powered by: WebSVN 2.1.0

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