Markus Fröschle
|
5cb3becb63
|
reformatted
|
2014-12-27 07:07:46 +00:00 |
|
Markus Fröschle
|
851e2a455f
|
DDR RAM read and write both seem to work but writing is eeeextreeeeeeemly slow for now...
|
2014-12-26 20:01:53 +00:00 |
|
Markus Fröschle
|
0c26287af7
|
moved logic into process
|
2014-12-26 19:47:22 +00:00 |
|
Markus Fröschle
|
df5164157d
|
fixed earlier misunderstandings, but still doesn't work
|
2014-12-26 16:29:40 +00:00 |
|
Markus Fröschle
|
8706322f96
|
added to the DDR RAM model
reformatted (converted tabs to spaces)
|
2014-12-25 15:20:14 +00:00 |
|
Markus Fröschle
|
a7eb46e158
|
used design assistant to force the fitter to put more effort into getting the timing right which removed negative slack
|
2014-12-25 10:08:53 +00:00 |
|
Markus Fröschle
|
674406e4d3
|
formatting
|
2014-12-24 17:54:51 +00:00 |
|
Markus Fröschle
|
06688a9a02
|
got rid of BIT signal types
|
2014-12-24 17:07:51 +00:00 |
|
Markus Fröschle
|
5a923ddada
|
fixed formatting
|
2014-12-24 16:24:21 +00:00 |
|
Markus Fröschle
|
ef1807665e
|
removed UNSIGNED() conversions that are not needed anymore
|
2014-12-24 16:17:17 +00:00 |
|
Markus Fröschle
|
517599bc33
|
reenabled all modules
|
2014-12-24 16:11:12 +00:00 |
|
Markus Fröschle
|
e7e4fa4e75
|
added a little bus toggling to the test bench
|
2014-12-24 09:42:57 +00:00 |
|
Markus Fröschle
|
766d75a5d3
|
fixed pin assignments for renamed pins fb_cs_n[..]
|
2014-12-23 22:35:03 +00:00 |
|
Markus Fröschle
|
71db27849b
|
started implementing SAMSUNG's Verilog DDR model in VHDL
|
2014-12-23 22:30:23 +00:00 |
|
Markus Fröschle
|
63c0a2f167
|
added testbench files
|
2014-12-23 18:25:15 +00:00 |
|
Markus Fröschle
|
5eac75430e
|
renamed files, fixed testbench
|
2014-12-23 18:20:11 +00:00 |
|
Markus Fröschle
|
5cc8c3bbbf
|
fixed type inconistencies
|
2014-12-23 16:44:21 +00:00 |
|
Markus Fröschle
|
c197609be6
|
started "full fledged" testbench to analyze where fb_ta_n gets lost
|
2014-12-23 14:56:53 +00:00 |
|
Markus Fröschle
|
5c9253c6a9
|
implemented video_control_register as ALIAS
fb_ta_n stuck at GND?
|
2014-12-23 11:21:56 +00:00 |
|
Markus Fröschle
|
a4835a305c
|
experimental
|
2014-12-23 08:59:40 +00:00 |
|
Markus Fröschle
|
1f50d16cfc
|
got rid of several unnecessary UNSIGNED() type conversions
|
2014-12-23 08:33:59 +00:00 |
|
Markus Fröschle
|
85ec4c726c
|
added io_register.vhd
|
2014-12-22 22:14:33 +00:00 |
|
Markus Fröschle
|
1612d52010
|
more formatting
|
2014-12-22 21:09:46 +00:00 |
|
Markus Fröschle
|
0f55615b45
|
converted more STD_LOGIC_VECTORs to UNSIGNED
|
2014-12-22 19:58:01 +00:00 |
|
Markus Fröschle
|
822f5a64d2
|
finished fixing formatting
|
2014-12-22 12:36:35 +00:00 |
|
Markus Fröschle
|
e2c69a75f6
|
changed all STD_LOGIC_VECTOR signals to UNSIGNED to ease calculations
|
2014-12-22 12:09:53 +00:00 |
|
Markus Fröschle
|
e0a1dfedcf
|
enabled flow analysis
|
2014-12-22 10:05:59 +00:00 |
|
Markus Fröschle
|
7963f9c8ae
|
fixed formatting
|
2014-12-22 08:50:22 +00:00 |
|
Markus Fröschle
|
7d98e35c50
|
fixed fifo_mw initialization
|
2014-12-22 08:40:35 +00:00 |
|
Markus Fröschle
|
4bb0527539
|
fifo_mw never got a value assigned - fixed for testbench, but still open for toplevel
|
2014-12-22 08:31:07 +00:00 |
|
Markus Fröschle
|
89f75bd4e8
|
fixed IRQn[x] to IRQ_n[x]
|
2014-12-22 06:42:16 +00:00 |
|
Markus Fröschle
|
2de4cceb00
|
fixed assignment to the new postfixed names
|
2014-12-22 06:37:25 +00:00 |
|
Markus Fröschle
|
5b64c3d6cf
|
fixed CLOCK_TICK generic
|
2014-12-22 06:09:10 +00:00 |
|
Markus Fröschle
|
3e769ceeb4
|
DDR2 simulation compiles in ModelSim
|
2014-12-22 05:57:17 +00:00 |
|
Markus Fröschle
|
1aab3c25d2
|
further extended testbench.
Need to fix difference between clock ticks and TIME in original code
|
2014-12-21 20:40:51 +00:00 |
|
Markus Fröschle
|
9d7858a144
|
fixed missing data_in
|
2014-12-21 11:13:58 +00:00 |
|
Markus Fröschle
|
ff7faf4395
|
more formatting and corrections of testbench code
|
2014-12-21 10:55:49 +00:00 |
|
Markus Fröschle
|
04c32593cf
|
renamed RAM model
|
2014-12-21 08:33:17 +00:00 |
|
Markus Fröschle
|
db93ec6026
|
updated testbench (not functional yet)
|
2014-12-21 08:32:20 +00:00 |
|
Markus Fröschle
|
132f136d3a
|
relaxed timing and uncommented unneeded components in toplevel until timing issues are solved
added lots of set_false_path statements to sort out timing problems
|
2014-12-20 12:26:32 +00:00 |
|
Markus Fröschle
|
9f288fc3d0
|
fixed formatting
|
2014-12-20 10:13:32 +00:00 |
|
Markus Fröschle
|
0c95b41b15
|
commented everything which is not needed to debug video system/DDR controller for now
|
2014-12-20 09:12:56 +00:00 |
|
Markus Fröschle
|
6d3b09f87b
|
fixed formatting
|
2014-12-20 09:05:03 +00:00 |
|
Markus Fröschle
|
fe27ee2e22
|
fixed formatting errors
|
2014-12-20 08:48:21 +00:00 |
|
Markus Fröschle
|
599b23bdcf
|
renamed directory hierarchy and toplevel entity
|
2014-12-20 08:34:53 +00:00 |
|
Markus Fröschle
|
e5f37977e1
|
renamed files
|
2014-12-20 08:26:37 +00:00 |
|
Markus Fröschle
|
c51e6c6098
|
reformatted
|
2014-12-20 08:25:53 +00:00 |
|
Markus Fröschle
|
cbff11f5d8
|
renamed files
|
2014-12-20 08:22:10 +00:00 |
|
Markus Fröschle
|
91ea8fc622
|
reformatted
|
2014-12-20 01:21:36 +00:00 |
|
Markus Fröschle
|
3b0e69127f
|
now gets accepted by Modelsim
|
2014-09-01 14:24:55 +00:00 |
|