Commit Graph
491 Commits
Author SHA1 Message Date
jens 165500c739 - use single rst signal
git-svn-id: http://moon:8086/svn/vhdl/trunk@1623 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-03 09:03:19 +00:00
jens c8384eb9f6 -opt_level 2
git-svn-id: http://moon:8086/svn/vhdl/trunk@1621 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-02 15:05:27 +00:00
jens 484940f8de - removed latch pc_branch_take with latching signal 'branch_ce'
git-svn-id: http://moon:8086/svn/vhdl/trunk@1620 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-02 13:28:11 +00:00
jens 8e7477b83b - try to add clock buffer constraint
git-svn-id: http://moon:8086/svn/vhdl/trunk@1619 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-02 12:42:01 +00:00
jens 1864b98e55 - removed half-cycle register for pc.branch_take
- refactored

git-svn-id: http://moon:8086/svn/vhdl/trunk@1616 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-31 14:04:22 +00:00
jens 8af5e1a8a5 - added extra register for bus master fifos
git-svn-id: http://moon:8086/svn/vhdl/trunk@1615 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-31 12:07:35 +00:00
jens 556dc410f5 - fixed synth project after fifo refactoring
git-svn-id: http://moon:8086/svn/vhdl/trunk@1613 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-31 09:55:49 +00:00
jens 4bce0d8107 - remove unrelated path
- default effort = high

git-svn-id: http://moon:8086/svn/vhdl/trunk@1607 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 15:42:52 +00:00
jens 0c46a7fe81 - reverted
git-svn-id: http://moon:8086/svn/vhdl/trunk@1603 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 14:34:27 +00:00
jens 3eeaa0a5f5 - fixed overwriting of gtkw files
git-svn-id: http://moon:8086/svn/vhdl/trunk@1602 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 12:40:10 +00:00
jens d7b4ade86c - also specify run time on command line
git-svn-id: http://moon:8086/svn/vhdl/trunk@1601 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 12:24:38 +00:00
jens 84ee9394fe - unrelate bus and cpu clock
git-svn-id: http://moon:8086/svn/vhdl/trunk@1600 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 09:50:28 +00:00
jens 19eadde8da - use make/ise.mk
git-svn-id: http://moon:8086/svn/vhdl/trunk@1598 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 09:17:21 +00:00
jens 0f7a8fb950 - removed old wave select
git-svn-id: http://moon:8086/svn/vhdl/trunk@1559 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-28 17:38:25 +00:00
jens 881893fda3 - MIPS core pulls Fifos
git-svn-id: http://moon:8086/svn/vhdl/trunk@1543 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-28 10:42:44 +00:00
jens 06feba8f63 - refactored
git-svn-id: http://moon:8086/svn/vhdl/trunk@1541 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-28 10:27:33 +00:00
jens 8c656907f3 - refactored
git-svn-id: http://moon:8086/svn/vhdl/trunk@1538 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-26 16:40:32 +00:00
jens 93a4d8905d - added list target
- fixed path in ise project for MIPS netlist

git-svn-id: http://moon:8086/svn/vhdl/trunk@1534 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-25 12:42:10 +00:00
jens 1a346c73d9 - fixed paths after refactoring
git-svn-id: http://moon:8086/svn/vhdl/trunk@1533 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-24 20:18:09 +00:00
jens 4943c43e32 - fixed paths after refactoring
git-svn-id: http://moon:8086/svn/vhdl/trunk@1532 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-24 18:57:18 +00:00
jens 5e1f2c0642 - added Makefile which calls all *.make
- fixed paths after refactoring


git-svn-id: http://moon:8086/svn/vhdl/trunk@1513 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-24 12:53:51 +00:00
jens 5df39993c6 - refactored
git-svn-id: http://moon:8086/svn/vhdl/trunk@1504 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-23 20:38:52 +00:00
jens 26f86652fa - refactored
git-svn-id: http://moon:8086/svn/vhdl/trunk@1466 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-22 20:05:15 +00:00
jens 9837603ae1 - fixed makefile
- PCK_FIO is not needed

git-svn-id: http://moon:8086/svn/vhdl/trunk@1441 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 19:56:19 +00:00
jens 2650ac571e - run for 1500 us
git-svn-id: http://moon:8086/svn/vhdl/trunk@1408 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-20 09:07:13 +00:00
jens 503a275b6f - fixed GHDL warnings
git-svn-id: http://moon:8086/svn/vhdl/trunk@1407 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-20 08:55:13 +00:00
jens df5ede51c2 - use either VCD or GHW for sim and run
git-svn-id: http://moon:8086/svn/vhdl/trunk@1406 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-20 08:55:00 +00:00
jens 7cf6386cff - added mips package
- let tb end with assertion

git-svn-id: http://moon:8086/svn/vhdl/trunk@1400 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 15:37:38 +00:00
jens 0404c24bdc - added ghdl
git-svn-id: http://moon:8086/svn/vhdl/trunk@1399 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 15:34:19 +00:00
jens e6767de381 [J-MIPS]
- I/D-Cache added input registers for data fetch


git-svn-id: http://moon:8086/svn/vhdl/trunk@1381 cc03376c-175c-47c8-b038-4cd826a8556b
2017-02-04 15:43:28 +00:00
jens 3fdaeaed48 [J-MIPS]
- D-Cache improved flush
- I-Cache improved flush


git-svn-id: http://moon:8086/svn/vhdl/trunk@1380 cc03376c-175c-47c8-b038-4cd826a8556b
2017-02-04 10:16:49 +00:00
jens 7a62a6f245 - moved to mips software
git-svn-id: http://moon:8086/svn/vhdl/trunk@1378 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-24 17:09:35 +00:00
jens 58b7ca02dd - deleted
git-svn-id: http://moon:8086/svn/vhdl/trunk@1377 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-24 17:02:21 +00:00
jens b182c161b0 [J-MIPS]
- fixed D-Cache invalidate-at
- D-Cache improved flush
- I-Cache improved flush


git-svn-id: http://moon:8086/svn/vhdl/trunk@1376 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-23 05:14:05 +00:00
jens 8043f0b373 - mips_cop: SR.IEC can also be written in user mode
git-svn-id: http://moon:8086/svn/vhdl/trunk@1373 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-20 18:40:50 +00:00
jens 9e5fa1c972 - fixed uart sim
git-svn-id: http://moon:8086/svn/vhdl/trunk@1371 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-18 22:25:53 +00:00
jens 8d2c3bc81b - use bootloader_flash
git-svn-id: http://moon:8086/svn/vhdl/trunk@1339 cc03376c-175c-47c8-b038-4cd826a8556b
2016-08-15 07:44:09 +00:00
jens a39f16486e - added
git-svn-id: http://moon:8086/svn/vhdl/trunk@1338 cc03376c-175c-47c8-b038-4cd826a8556b
2016-07-28 06:45:50 +00:00
jens d4be0af140 - added
git-svn-id: http://moon:8086/svn/vhdl/trunk@1337 cc03376c-175c-47c8-b038-4cd826a8556b
2016-07-28 06:44:49 +00:00
jens c78f82dd05 [MIPS]
- added MMU (Zwischenstand)

git-svn-id: http://moon:8086/svn/vhdl/trunk@1336 cc03376c-175c-47c8-b038-4cd826a8556b
2016-07-27 06:26:54 +00:00
jens 6588eb752a - updated
git-svn-id: http://moon:8086/svn/vhdl/trunk@1240 cc03376c-175c-47c8-b038-4cd826a8556b
2015-05-27 15:59:10 +00:00
jens e18657267d - fixed path
git-svn-id: http://moon:8086/svn/vhdl/trunk@1186 cc03376c-175c-47c8-b038-4cd826a8556b
2015-05-23 16:18:15 +00:00
jens fc552de5b5 - added addional rom path from build folder
git-svn-id: http://moon:8086/svn/vhdl/trunk@1185 cc03376c-175c-47c8-b038-4cd826a8556b
2015-05-23 16:10:10 +00:00
jens fea271f21e - deleted
git-svn-id: http://moon:8086/svn/vhdl/trunk@1181 cc03376c-175c-47c8-b038-4cd826a8556b
2015-05-23 15:30:35 +00:00
jens 0dec1e970c - use 16k I/D-Cache
git-svn-id: http://moon:8086/svn/vhdl/trunk@1148 cc03376c-175c-47c8-b038-4cd826a8556b
2015-05-21 18:43:48 +00:00
jens 2e66c57e0c - moved synthesis relevant files to project
git-svn-id: http://moon:8086/svn/vhdl/trunk@1140 cc03376c-175c-47c8-b038-4cd826a8556b
2015-05-21 06:48:46 +00:00
jens a7f2f3e5bb Moved
git-svn-id: http://moon:8086/svn/vhdl/trunk@1138 cc03376c-175c-47c8-b038-4cd826a8556b
2015-05-21 06:41:43 +00:00
jens 7f780a37a5 - added mips_sys full flow
git-svn-id: http://moon:8086/svn/vhdl/trunk@1129 cc03376c-175c-47c8-b038-4cd826a8556b
2015-05-20 21:54:44 +00:00
jens 72ccf2c243 - deleted
git-svn-id: http://moon:8086/svn/vhdl/trunk@1124 cc03376c-175c-47c8-b038-4cd826a8556b
2015-05-20 20:12:14 +00:00
jens 4ee703f9b4 - added Makefile
- fixed xst-file

git-svn-id: http://moon:8086/svn/vhdl/trunk@1123 cc03376c-175c-47c8-b038-4cd826a8556b
2015-05-20 20:11:54 +00:00