1 |
2 |
rudi |
This file describes the current status of the checked in HDL code.
|
2 |
|
|
Please submit all bugs/comments/suggestions regarding the DMA core
|
3 |
|
|
to: cores@opencores.org
|
4 |
|
|
|
5 |
|
|
Need Help
|
6 |
|
|
---------
|
7 |
|
|
I'm looking for help in verifying the core. If you think you can help,
|
8 |
|
|
please send an email to the list or to me directly.
|
9 |
|
|
Even though I have written a test bench and a few test, I would prefer
|
10 |
|
|
if someone else could verify the core as well.
|
11 |
|
|
|
12 |
|
|
|
13 |
|
|
STATUS
|
14 |
|
|
======
|
15 |
|
|
|
16 |
10 |
rudi |
Latest Release (10/19/2001)
|
17 |
|
|
---------------------------
|
18 |
|
|
- Made the core parameterizable - no more editing of the
|
19 |
|
|
wb_defines.v file, just pass the configuration to the core
|
20 |
|
|
when instantiating it !
|
21 |
|
|
|
22 |
|
|
Third Release (7/27/2001)
|
23 |
5 |
rudi |
--------------------------
|
24 |
|
|
- Added dma_rest_i. It allows to restart the current transfer at
|
25 |
|
|
the beginning. Beginning is defined as the original values that
|
26 |
|
|
where either written to the channel registers, or where fetched
|
27 |
|
|
from the last external descriptor fetch.
|
28 |
|
|
- Made some minor changes:
|
29 |
|
|
- Parametarized HW handshake signals (ack, req, nd, rest)
|
30 |
|
|
- There still might be many bugs ! Only little testing has been done !
|
31 |
|
|
- Please do not modify the sources (yet !) ! I'm still working on the core.
|
32 |
|
|
- Things that are not implemented yet, or are known not to work yet:
|
33 |
|
|
- The DMA currently ignores the RTY_I (retry) input.
|
34 |
|
|
|
35 |
|
|
|
36 |
4 |
rudi |
Second Release (5/6/2001)
|
37 |
|
|
-------------------------
|
38 |
|
|
- Made many, many changes, almost rewrote the entire thing !
|
39 |
|
|
The main changes are:
|
40 |
|
|
|
41 |
|
|
- Added Support of up to 31 channels
|
42 |
|
|
- Added support for 2,4 and 8 priority levels
|
43 |
|
|
- Now can have up to 31 channels
|
44 |
|
|
- Added many configuration items
|
45 |
|
|
- Changed reset to async
|
46 |
|
|
|
47 |
|
|
- There still might be many bugs ! Only little testing has been done !
|
48 |
|
|
- Please do not modify the sources (yet !) ! I'm still working on the core.
|
49 |
|
|
- Things that are not implemented yet, or are known not to work yet:
|
50 |
|
|
- The DMA currently ignores the RTY_I (retry) input.
|
51 |
|
|
|
52 |
|
|
|
53 |
2 |
rudi |
Initial Release (19/3/2001)
|
54 |
|
|
---------------------------
|
55 |
|
|
- This is the very first release of the core
|
56 |
|
|
- There might be still many bugs ! Only little testing has been done !
|
57 |
|
|
- Please do not modify the sources (yet !) ! I'm still working on the core.
|
58 |
|
|
- Things that are not implemented yet, or are known not to work yet:
|
59 |
|
|
- The DMA currently ignores the RTY_I (retry) input.
|
60 |
|
|
|