Commit Graph

1229 Commits

Author SHA1 Message Date
Markus Fröschle
acaafef944 added more tests 2014-12-27 20:22:09 +00:00
Markus Fröschle
2adda3f946 various changes 2014-12-27 20:21:33 +00:00
Markus Fröschle
6fcd8c2cf2 disabled caches for tests to work reliably 2014-12-27 16:49:57 +00:00
Markus Fröschle
5cb3becb63 reformatted 2014-12-27 07:07:46 +00:00
Markus Fröschle
525253f70a compile ELF by default 2014-12-26 22:15:38 +00:00
Markus Fröschle
09b8c3acb7 reformatted 2014-12-26 22:14:57 +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
0cc08d4bed more FPGA tests 2014-12-26 20:01:03 +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
22f39a7414 added more FPGA tests 2014-12-26 15:35:01 +00:00
Markus Fröschle
aea1a66956 do first tests with FPGA config. SDRAM doesn't seem to work, reading and writing of Firebee CLUT does work, hovever. 2014-12-26 12:31:44 +00:00
Markus Fröschle
6ecdcbb3d1 added test program for FPGA 2014-12-26 11:38:27 +00:00
Markus Fröschle
551375c12e fixed to support bugfix from 0.8.6 2014-12-26 10:33:53 +00:00
Markus Fröschle
8081df42a6 merged fixes from 0.8.6.1 (errornous skip of FPGA load) 2014-12-26 09:36:45 +00:00
Markus Fröschle
b1c7851f34 start merging R_0.8.6.1 (jtag load bug fix) 2014-12-26 09:07:22 +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