jens
2415e4c78b
- added patch
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1454 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-22 17:44:08 +00:00
jens
d049b5824e
- moved
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1453 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-22 17:31:40 +00:00
jens
0d70374cd0
- moved
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1452 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-22 17:31:10 +00:00
jens
6ffb11b44b
- reduced sim time
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1451 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-22 17:20:12 +00:00
jens
55b8103189
- reduced sim time
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1450 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-22 17:10:22 +00:00
jens
ca5f96d996
- added and moved
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1449 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-22 16:28:30 +00:00
jens
a5b3234e99
- added Makefile for eval_fixed_ja
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1448 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-22 13:15:42 +00:00
jens
096674ce14
- easily switch between lib variants
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1447 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-22 12:50:38 +00:00
jens
2857236623
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1446 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-22 12:42:32 +00:00
jens
1ab613da24
- fixed WORK_DIR
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1445 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-22 08:24:21 +00:00
jens
fcb43650e4
- fixed WORK_DIR
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1444 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-22 08:22:06 +00:00
jens
be35445fdb
- BUILD_DIR is overidable
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1443 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-22 07:38:26 +00:00
jens
fd0972e5dd
- JCPU: splitted into separate Makefiles
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1442 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 20:26:14 +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
f045dc1592
- added GHDL makefiles for cordic
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1440 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 18:36:23 +00:00
jens
272d7f0f7d
- fixed ghdl.mk
...
- fixed fir_parallel Makefile
git-svn-id: http://moon:8086/svn/vhdl/trunk@1439 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 18:16:11 +00:00
jens
af8fb3b865
- bounds check failure with GHDL
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1438 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 17:20:23 +00:00
jens
3f1d7e4a15
- fixed makefile
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1437 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 16:37:51 +00:00
jens
84e83a7977
- fixed makefile
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1436 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 16:31:56 +00:00
jens
03d0e1a6b9
- fixed make.sh
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1435 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 16:23:23 +00:00
jens
270a1dbda9
- added missing file
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1434 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 16:17:35 +00:00
jens
0047d32755
- improved
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1433 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 16:02:35 +00:00
jens
85c1156549
- added missing IPF project files
...
- improved GHDL build script
git-svn-id: http://moon:8086/svn/vhdl/trunk@1432 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 15:38:01 +00:00
jens
ed3b12acda
- added ise project files
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1431 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 12:33:59 +00:00
jens
74e4af5fdf
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1430 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 12:20:54 +00:00
jens
2f7ab91e0d
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1429 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 12:04:37 +00:00
jens
9edf6a70af
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1428 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 11:48:32 +00:00
jens
eed1090f2d
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1427 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 11:47:03 +00:00
jens
010c1d2b65
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1426 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 11:45:58 +00:00
jens
d0c4a3d800
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1425 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 11:43:44 +00:00
jens
bdb8fec295
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1424 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 11:37:55 +00:00
jens
73cfd45401
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1423 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 11:31:55 +00:00
jens
5309734167
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1422 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 11:25:09 +00:00
jens
55ee041c08
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1421 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 11:14:50 +00:00
jens
e3aeadebf5
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1420 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 11:09:13 +00:00
jens
b06e84a2b7
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1419 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 11:06:59 +00:00
jens
0a2abde8bf
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1418 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 11:05:13 +00:00
jens
097032e4d5
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1417 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 11:01:11 +00:00
jens
d61b3c2e0c
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1416 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 10:58:54 +00:00
jens
5af1242330
- added mac
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1415 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 10:51:05 +00:00
jens
ea60299d26
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1414 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 10:47:01 +00:00
jens
32440f7db9
moved
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1413 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 10:46:11 +00:00
jens
00ae5a7810
- added cordic
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1412 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 10:37:40 +00:00
jens
67d79572d7
- added ac97 Controller
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1411 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-21 09:07:16 +00:00
jens
c24915c0ba
- target run only runs simmulation without dumping anything for wave
...
- target wave runs with file dump for GTKwave
git-svn-id: http://moon:8086/svn/vhdl/trunk@1410 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-20 12:15:14 +00:00
jens
808f924277
- added FST
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1409 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-20 09:18:11 +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
398b9be4c1
- load GHW and GTKW
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1405 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-20 08:17:04 +00:00
jens
82f44a02c8
- removed GHDL warnings
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1404 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-20 08:16:40 +00:00
jens
3302a57d0c
- added GCC flags
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1403 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 18:42:48 +00:00
jens
a7deab4d4b
- added time-resolution
...
- added ignore
git-svn-id: http://moon:8086/svn/vhdl/trunk@1402 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 18:11:30 +00:00
jens
6f7fa8bd78
- added anaborate target
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1401 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 17:47:24 +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
356125d58d
- also write vcd
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1398 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 15:23:16 +00:00
jens
3846de5ae3
- moved to ghdl
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1397 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 14:44:53 +00:00
jens
bfbed487d5
- fixed jasm
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1396 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 14:41:08 +00:00
jens
697150b619
- reduced verbosity
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1395 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 13:35:58 +00:00
jens
ea06df8e15
- added
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1394 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 13:35:22 +00:00
jens
201c5d54de
- fixed path
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1393 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 13:35:03 +00:00
jens
9cf0030fe8
- fixed jasm to use with ruby > v1.9
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1392 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 13:28:03 +00:00
jens
73452b0abc
- prepared synth target
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1391 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 11:42:32 +00:00
jens
5743284dbf
- moved Makefile
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1390 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 11:14:51 +00:00
jens
9d6ff5fa17
- added makefiles for GHDL
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1389 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 11:07:39 +00:00
jens
c5d7d2fe3b
- fixed issues with GHDL
...
- fixed not closing file
git-svn-id: http://moon:8086/svn/vhdl/trunk@1388 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 11:06:38 +00:00
jens
88975a56a0
- added GHDL make stuff
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1387 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-19 11:05:04 +00:00
jens
f84cdc7e6b
- automatically build netlist in /lib/MIPS/syn
...
- fixed path to bootloader ROM
git-svn-id: http://moon:8086/svn/vhdl/trunk@1386 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-18 16:34:29 +00:00
jens
3419540ef7
[DE0-Nano]
...
- use PLL clock output for feed back
git-svn-id: http://moon:8086/svn/vhdl/trunk@1385 cc03376c-175c-47c8-b038-4cd826a8556b
2017-02-05 11:24:50 +00:00
jens
35c1a4e010
[DE0-Nano]
...
- derive sys_clk from PLL
git-svn-id: http://moon:8086/svn/vhdl/trunk@1384 cc03376c-175c-47c8-b038-4cd826a8556b
2017-02-05 11:10:29 +00:00
jens
364a66b1d3
- refactored clockgen for De0-nano
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1383 cc03376c-175c-47c8-b038-4cd826a8556b
2017-02-05 10:47:45 +00:00
jens
43e83aa8df
[MIPS/ml402]
...
- fixed bootloader path
git-svn-id: http://moon:8086/svn/vhdl/trunk@1382 cc03376c-175c-47c8-b038-4cd826a8556b
2017-02-04 17:25:06 +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
46e8e2d093
[DE0-Nano]
...
- added dip switches
git-svn-id: http://moon:8086/svn/vhdl/trunk@1379 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-28 10:08:56 +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
dd930a0530
- increased sim time
...
git-svn-id: http://moon:8086/svn/vhdl/trunk@1375 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-23 05:12:47 +00:00
jens
cb25248c3f
[DE0-Nano]
...
- increased CPU reset duration
git-svn-id: http://moon:8086/svn/vhdl/trunk@1374 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-20 18:41:25 +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
d5c30504ac
[DE0-Nano]
...
- use dedicated bootloader
git-svn-id: http://moon:8086/svn/vhdl/trunk@1372 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-18 23:35:47 +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
087210ce5c
[DE0-Nano]
...
- cleaned up top level
- removed jtag regs
- added SPI clk to SDC
git-svn-id: http://moon:8086/svn/vhdl/trunk@1370 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-15 13:18:04 +00:00
jens
ee807ecdc8
[BB-FIFO]
...
- improved TB
git-svn-id: http://moon:8086/svn/vhdl/trunk@1369 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-15 12:14:40 +00:00
jens
76c81bff41
[DE0-Nano]
...
- changed default hex file
git-svn-id: http://moon:8086/svn/vhdl/trunk@1368 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-12 16:33:32 +00:00
jens
5a2a217622
[DE0-Nano]
...
- added POR for CPU
- UART set to 460800 baud and added more FIFO depth
git-svn-id: http://moon:8086/svn/vhdl/trunk@1367 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-12 02:54:47 +00:00
jens
6e9407ef79
[DE0-Nano]
...
- reduce hard coded numbers
git-svn-id: http://moon:8086/svn/vhdl/trunk@1366 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-11 08:09:41 +00:00
jens
652dfe00a2
[Uart_wb]
...
- fixed: f_sysclk is in MHz
git-svn-id: http://moon:8086/svn/vhdl/trunk@1365 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-11 08:08:40 +00:00
jens
7f91449b94
[DE0-Nano]
...
- added 2nd uart
git-svn-id: http://moon:8086/svn/vhdl/trunk@1364 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-07 15:34:40 +00:00
jens
84363d2734
[J-Uart]
...
- fixed receiver
git-svn-id: http://moon:8086/svn/vhdl/trunk@1363 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-05 10:56:59 +00:00
jens
9d420b16d4
[ml402::mips_sys]
...
- use jUart
git-svn-id: http://moon:8086/svn/vhdl/trunk@1362 cc03376c-175c-47c8-b038-4cd826a8556b
2017-01-04 18:26:52 +00:00
jens
cb8367c67a
[DE0-Nano]
...
- reduce uart buffer to introduce more delay (work around for bus timeout)
git-svn-id: http://moon:8086/svn/vhdl/trunk@1361 cc03376c-175c-47c8-b038-4cd826a8556b
2016-12-21 21:14:07 +00:00
jens
ab321735e8
[J-Uart]
...
- fixed generic
git-svn-id: http://moon:8086/svn/vhdl/trunk@1360 cc03376c-175c-47c8-b038-4cd826a8556b
2016-12-21 20:36:09 +00:00
jens
aefed52167
[DE0-Nano]
...
- fixed uart
git-svn-id: http://moon:8086/svn/vhdl/trunk@1359 cc03376c-175c-47c8-b038-4cd826a8556b
2016-12-21 19:58:45 +00:00
jens
9a188d8b8a
[J-Uart]
...
- use LSB first for UART
- Uart_wb: added generic for default baudrate and fifo depth
git-svn-id: http://moon:8086/svn/vhdl/trunk@1358 cc03376c-175c-47c8-b038-4cd826a8556b
2016-12-21 19:58:11 +00:00
jens
e76ab469ca
[Mips@DE0-Nano]
...
- use JUART
git-svn-id: http://moon:8086/svn/vhdl/trunk@1357 cc03376c-175c-47c8-b038-4cd826a8556b
2016-12-20 23:12:49 +00:00
jens
3bfefe621d
[UART]
...
- cleaned up
git-svn-id: http://moon:8086/svn/vhdl/trunk@1356 cc03376c-175c-47c8-b038-4cd826a8556b
2016-12-20 22:49:15 +00:00
jens
2440831a07
[UART]
...
- cleaned up
git-svn-id: http://moon:8086/svn/vhdl/trunk@1355 cc03376c-175c-47c8-b038-4cd826a8556b
2016-12-20 22:48:31 +00:00