Commit Graph

  • 41939cf290 - cleaned up Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-25 17:59:12 +00:00
  • 8a6d599836 - check for unmapped hit now made on registered va Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-25 17:33:35 +00:00
  • 02e35db54c - put TLB queries into pipeline - removed TLB queries from Caches - removed output register from TLB - cleaned up Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-25 17:04:51 +00:00
  • cb32a5aeed - reduced tpd Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-25 17:01:18 +00:00
  • b12bb21d64 - added timing constraints Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-24 16:34:44 +00:00
  • f81cd4018f - debug output reverted to unsigned vector -> (record doesnt work for netlist synthesis) Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-24 11:44:56 +00:00
  • f5bf4fdb81 - still try to add TLB Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-24 10:31:18 +00:00
  • 41513a9de0 - minor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-24 10:30:51 +00:00
  • feb60baa33 - renamed some pipe registers Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-20 20:05:00 +00:00
  • 4ba64fdb3b - integrated ITLB and DTLB into pipeline. TLB queries come from pipeline if generic PIPE_ITLB or PIPE_DTLB is true. Cache query is then disabled. If generic PIPE_ITLB or PIPE_DTLB set to false queries come from cache. Piped TLB queries are piped translations with latency of two clocks. Piped translation allow physically indexed and physically tagged caches - reworked PC logic - prepared for individual BCUs in EX, MEM and WB stage - changed LTS and LTU generation in ALU jens 2013-08-18 19:03:43 +00:00
  • 81698e2391 - integrated ITLB and DTLB into pipeline. TLB queries come from pipeline if generic PIPE_ITLB or PIPE_DTLB is true. Cache query is then disabled. If generic PIPE_ITLB or PIPE_DTLB set to false queries come from cache. Piped TLB queries are piped translations with latency of two clocks. Piped translation allow physically indexed and physically tagged caches - reworked PC logic - prepared for individual BCUs in EX, MEM and WB stage - changed LTS and LTU generation in ALU jens 2013-08-18 18:56:42 +00:00
  • 6c7780bee9 - minor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-18 09:25:24 +00:00
  • a927b88db3 - paths adjusted Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-18 09:07:29 +00:00
  • a3b0766258 - minor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-18 09:07:16 +00:00
  • e59d0f2904 - paths adjusted Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-18 08:44:25 +00:00
  • e5a31bdf7c Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-18 08:43:09 +00:00
  • 6dfac747b6 Branch entry: - added TLB stuff - slightly redesigned Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-18 08:32:08 +00:00
  • 43e494c795 This commit was manufactured by cvs2svn to create tag 'MIPS_PRE_R14'. MIPS_PRE_R14 jens 2013-08-18 08:15:43 +00:00
  • 9870f78e51 This commit was manufactured by cvs2svn to create branch 'BRANCH_MIPS_TLB'. jens 2013-08-18 08:15:42 +00:00
  • 11c9696320 - minor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-18 08:15:41 +00:00
  • f3f42c7c14 Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-18 08:09:26 +00:00
  • 242631375f Branch entry: - use mapped addresses Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-18 08:06:06 +00:00
  • eacfe7f9d2 Branch entry: - added TLB stuff - slightly redesigned Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-18 08:03:26 +00:00
  • 04bb65792b Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-18 08:02:23 +00:00
  • e98a75bc7a - minor changes 2 Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ BRANCH_TEST_2 jens 2013-08-18 07:10:17 +00:00
  • 06875daf11 This commit was manufactured by cvs2svn to create branch 'BRANCH_MIPS_TLB'. jens 2013-08-18 07:07:28 +00:00
  • c0bf39885e - debug output is now record Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-18 07:07:27 +00:00
  • 2818178863 - minor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ BRANCH_TEST jens 2013-08-18 06:59:02 +00:00
  • ae123fadc7 - change instructionamesfor nop and illegal Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-10 17:24:44 +00:00
  • dcea9c36b7 - Quick and dirty hack: avoid buscycle to finish even if data available, caused by latency of async-FIFO empty flag jens 2013-08-04 17:58:37 +00:00
  • daeae0edba - m�nor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-08-03 19:31:19 +00:00
  • 802ac54fdc - added MMU Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-28 19:54:13 +00:00
  • e1c497beab - added map for translated MIPS Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-28 19:53:59 +00:00
  • c40a774db8 - modified uart_status in simulation mode. Good for debugging. Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-28 19:53:15 +00:00
  • 2f047f8efb - m�nor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-28 19:52:26 +00:00
  • 8ca2e8128d Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-28 19:52:19 +00:00
  • aef329e702 - added WE_I for rom - registered addr instead of registered output Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-28 19:51:40 +00:00
  • 2a83979a5b - added WE_I for rom Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-28 19:51:04 +00:00
  • 191646cc73 - reg_uart_tx is also written in simulation mode. Good for debugging. Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-28 17:00:21 +00:00
  • cd2640e9c6 Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-24 18:13:16 +00:00
  • e48ed8f595 Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-21 09:21:30 +00:00
  • 8054829fcc - minor bugfix with read counter Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-21 09:21:17 +00:00
  • 9ff2d32370 - read_counter now decremented, if local side really has read Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-21 09:10:13 +00:00
  • 1926d23b44 - avoid of undefined data in forwarding logic during simulation. Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-20 18:41:32 +00:00
  • f002777772 - cleaned up. Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-20 18:39:46 +00:00
  • c1042cfa51 - m�nor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-20 09:55:55 +00:00
  • a836d35ee1 - made ram sizable Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-20 09:53:34 +00:00
  • a43bcf23af - uses now new generic DPRAMs Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-07-13 07:06:30 +00:00
  • 0253fc426d - added DMA_START and DMA_END strobe signals Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-28 11:23:23 +00:00
  • 27021a571d - cleaned up. Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-28 10:18:33 +00:00
  • f4a34e386e Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-28 10:18:02 +00:00
  • 8b1c6d706e - m�nor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-28 10:13:26 +00:00
  • e138bc1259 - m�nor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-27 21:31:22 +00:00
  • 6147fe66e3 - added header Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-27 11:17:51 +00:00
  • 285ebe2795 Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-27 11:16:41 +00:00
  • daf5a55788 -separate write FIFO Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-27 11:16:30 +00:00
  • 9f939c1e85 Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-25 16:55:29 +00:00
  • 697dc4f0d3 - cleaned up - reorderd registers Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-12 17:03:18 +00:00
  • bd6adf0ff7 - increased CMD-FIFO depth to 256 entries Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-11 17:55:35 +00:00
  • 9afbdcb353 - m�nor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-11 14:16:02 +00:00
  • ba9fb123d3 Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-11 14:15:49 +00:00
  • 485d5bcd82 - deleted VGA-align-stuff. Never worked. Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-11 14:15:30 +00:00
  • 5bdfc99bc6 - use rom file blittertest_tb Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-11 14:14:59 +00:00
  • e3e4d6bf01 - increased VGA scanline FIFO Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-11 14:14:26 +00:00
  • 41978bb08c - Bugfix: Registers not correctly update during read Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-11 14:13:44 +00:00
  • f0093103fa - added BLIT command FIFO Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-06 21:52:44 +00:00
  • a2a1d6f5b9 - cleaned up. Not tidy yet. Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-05 10:42:17 +00:00
  • e21b4d5e81 - deleted VGA-align-stuff. Never worked. Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-05 09:50:53 +00:00
  • 05e18be4e7 - Blitter now works correctly. Supports non-aligned load/store. Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-05-05 09:49:56 +00:00
  • 77e58cfbde Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-04-27 17:46:49 +00:00
  • a6a659904b - weird blitter stuff Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-04-27 17:46:26 +00:00
  • 2e8a574d88 - m�nor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-04-27 17:45:02 +00:00
  • 81067ffa84 renamed shifter to align_shifter Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-04-27 17:44:37 +00:00
  • c6c676d89b - uses now new generic DPRAMs Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-04-27 13:59:13 +00:00
  • 57f8626d86 CLOCKGEN: cpu_clock is now variable. SYS_CLK is fixed to input frequency Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-04-27 13:39:29 +00:00
  • da67d66447 Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-04-27 10:53:09 +00:00
  • 17aaaea4ab get XILINX path from environment Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-04-27 10:52:52 +00:00
  • e349fbcecf - SDR-Clock now derived from clk_in, instead of sys_clk_fx jens 2013-04-26 10:42:07 +00:00
  • 2361b4a440 - m�nor changes Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-02-09 10:49:51 +00:00
  • 4ffe6063ba - uses now new generic DPRAMs Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-02-09 10:45:59 +00:00
  • c36489a1d3 - use registered address DPRAM Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-02-09 10:42:49 +00:00
  • 7b972d0084 - FIFOs only use registered output DPRAMs Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-02-09 10:42:07 +00:00
  • 61d9104fb2 Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-02-09 09:27:21 +00:00
  • 280db0f521 - uses now new generic DPRAMs Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-02-09 09:26:12 +00:00
  • bf4ba346c0 - uses now new generic DPRAMs Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-02-09 09:17:40 +00:00
  • c4bbe02cdc removed Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-02-08 10:47:09 +00:00
  • 026c442fce Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-02-07 14:50:03 +00:00
  • 0d10a1c1c6 Initial revision Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2013-02-07 14:19:15 +00:00
  • 6951fea497 deleted Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2011-07-24 08:34:13 +00:00
  • 181ba51895 Initial version Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2011-07-24 08:32:22 +00:00
  • ec57dcbe66 This commit was manufactured by cvs2svn to create tag 'MIPS_R13'. MIPS_R13 jens 2011-07-24 08:18:47 +00:00
  • aef784643a This commit was manufactured by cvs2svn to create tag 'MIPS_R12'. MIPS_R12 jens 2011-07-24 08:18:46 +00:00
  • faa81b57e9 Initial version Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2011-07-24 08:18:45 +00:00
  • fec1234493 deleted Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2011-07-24 08:17:27 +00:00
  • d56aec5d03 Initial version Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2011-07-24 07:48:35 +00:00
  • 921b1e8876 - update Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2011-07-24 07:36:30 +00:00
  • 127ed5b3f7 Initial version Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2011-07-24 07:35:37 +00:00
  • 840fcb7de1 - added async FIFO-stuff for R13 Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2011-07-24 07:05:18 +00:00
  • 4a1d1df404 - added dedicated cpu_clk Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2011-07-24 07:04:09 +00:00
  • 03c23a0271 Initial version Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ jens 2011-07-24 06:56:28 +00:00