Commit Graph

36 Commits

Author SHA1 Message Date
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
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
63c0a2f167 added testbench files 2014-12-23 18:25:15 +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
85ec4c726c added io_register.vhd 2014-12-22 22:14:33 +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
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
ff7faf4395 more formatting and corrections of testbench code 2014-12-21 10:55:49 +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
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
282c631601 added false_path to CLK_MAIN 2014-08-17 08:43:43 +00:00
Markus Fröschle
b73b59f372 fixed wrong pin assignment for FB_WRn 2014-08-17 08:42:26 +00:00
Markus Fröschle
3691c94c5c added constraints for global clock signals 2014-08-14 05:30:45 +00:00
Markus Fröschle
1134454984 disabled SignalTap 2014-08-09 19:45:29 +00:00
Markus Fröschle
cf659204c8 fixed formatting 2014-08-09 19:17:09 +00:00
Markus Fröschle
e9f5ee1ed3 added missing assignments and wrong pins for differential clock 2014-08-09 17:34:08 +00:00
Markus Fröschle
2aee4d9c45 fixed a bug in wiring of I_RECONFIG (data_in was connected to FB_ADR(24 downto 16) instead ot FB_AD(24 downto 16) and reformatted files 2014-08-08 17:48:19 +00:00
Markus Fröschle
cf56eece67 fixed a few more problems resulting from changing libraries 2014-08-06 19:49:32 +00:00
Markus Fröschle
b40ddd37fc 2014-08-04 20:27:57 +00:00
Markus Fröschle
4c2be14e28 removed all dependencies to obsolete ieee.std_logic_arith and ieee.std_logic_unsigned in favour of ieee.numeric_std. There are a few things that still need to be fixed because of that, however. 2014-08-04 17:23:47 +00:00
Markus Fröschle
fe7d35a212 fixed typo 2014-07-09 19:14:40 +00:00
Markus Fröschle
dd3a3e9da4 started simulator for DDR RAM 2014-06-16 14:35:54 +00:00
Markus Fröschle
55889b9e7b started memory write state machine in testbench 2014-06-13 21:23:35 +00:00
Markus Fröschle
40e6a71e47 started testbench bus transaction implementation 2014-06-13 06:26:42 +00:00
Markus Fröschle
05a13bdf16 added clock signals 2014-06-11 17:52:44 +00:00
Markus Fröschle
8d0ede14c8 worked on testbench 2014-06-11 16:41:25 +00:00
Markus Fröschle
2c29f6a232 tried less restrictive option to speed up synthesis 2014-06-10 06:52:16 +00:00
Markus Fröschle
727aa5bce9 initial import after removal of FPGA_quartus 2014-06-09 20:35:29 +00:00