Commit Graph
100 Commits
Author SHA1 Message Date
jens d3beeb0538 Refactored after moving of VHDL make 2022-09-07 13:09:41 +02:00
jens cbc093e6e7 - compile clean with Intel Quartus Prime Lite 21 2022-08-07 14:26:12 +02:00
jens 858948adb6 - delete bootloader_with_flash.* 2022-08-07 12:56:16 +02:00
jens fdf80ae302 - added bootloader 2022-08-07 12:55:12 +02:00
jens fb4ca98ad3 - fixed path to altera dp ram 2022-08-07 12:31:32 +02:00
jens d54a810a4a - fixed paths 2022-08-07 12:25:09 +02:00
jens fb82e4a702 Updated GTKW files 2022-07-02 13:02:52 +02:00
jens ca8011bfc4 - fixed device 2022-07-01 18:25:49 +02:00
jens b039ae7c14 - fixed ngdbuild 2022-07-01 18:17:38 +02:00
jens ac878a877d - fixed paths 2022-07-01 18:15:13 +02:00
jens 4d35c766e0 - fixed ise.mk
- fixed makefiles
2022-07-01 07:45:15 +02:00
jens e4acf4af81 - fixed ise.mk
- fixed Makefiles
2022-07-01 07:44:33 +02:00
jens cf0e2229f5 tb_mips_sys_sim compile clean 2022-06-30 23:27:06 +02:00
jens 288ed8d40c tb_mips_sys_sim compile clean 2022-06-30 23:16:01 +02:00
jens 3202f415fb Added .gitignore.templ 2022-06-30 23:15:02 +02:00
jens 31d67095da Added .gitignore.templ 2022-06-30 23:01:20 +02:00
jens c2f02e6eed Added .gitignore.templ 2022-06-30 22:56:27 +02:00
jens 87282eccec Force VCD 2022-06-30 22:54:19 +02:00
jens bcc18b973c Added .gitignore.templ 2022-06-30 22:54:11 +02:00
jens f0d6f26adf - ghdl: fixed compile unisim 2022-06-30 22:51:03 +02:00
jens 0e278ee393 Force VCD 2022-06-30 22:41:59 +02:00
jens 228ae4e3e9 Added .gitignore.templ 2022-06-30 22:39:08 +02:00
jens e834c61493 - added .gitignore.templ 2022-06-30 22:37:22 +02:00
jens eaf4a7765e Use same frequencies as tb_syn_ddc 2022-06-30 22:36:07 +02:00
jens becba12800 Force VCD 2022-06-30 22:35:31 +02:00
jens 158baf8330 Force VCD 2022-06-30 22:26:05 +02:00
jens 79b31d80c7 Force VCD 2022-06-30 22:21:23 +02:00
jens 7a140c617c Force VCD 2022-06-30 22:17:29 +02:00
jens 6085b37907 Force VCD 2022-06-30 22:16:13 +02:00
jens 2c6a0b9c99 Force VCD 2022-06-30 22:14:13 +02:00
jens 9148ac7087 Force VCD 2022-06-30 22:12:43 +02:00
jens 110c3a24b4 added .gitignore.templ 2022-06-30 22:09:21 +02:00
jens be1195f618 Force fst 2022-06-30 22:07:37 +02:00
jens 1e2b78f766 Force ghw 2022-06-30 22:05:07 +02:00
jens 52a04ee67d fixed gtkw-files for fst 2022-06-30 21:59:47 +02:00
jens 904023f9d6 fixed gtkw-files for fst 2022-06-30 21:47:00 +02:00
jens 83b54469b6 - fixed gtkw-files for fst 2022-06-30 21:43:09 +02:00
jens 96ae71d192 - aedd .gitignore.templ 2022-06-30 20:32:45 +02:00
jens 84c2d09cf4 - added .gitignore templates 2022-06-30 20:31:21 +02:00
jens e42a97f5a0 - don't touch gtkw file 2022-06-30 20:24:51 +02:00
jens de6be19c12 - fixed paths to mk.files 2022-06-30 20:24:14 +02:00
jens a38a63fb9e - use corfrect paths 2022-06-30 19:48:30 +02:00
jens 33c3c31353 - fixed gtkw files 2022-06-30 19:32:53 +02:00
jens 240c12126a - don't create gtkw-file in build dir 2022-06-30 19:24:09 +02:00
jens 4e55a80489 - use gtkw-file not from build 2022-06-30 19:22:42 +02:00
jens 5e84a0851c - mips tools: rempoved binary, added sources 2022-06-30 17:01:40 +02:00
jens 326bda000e - added tools folder 2022-06-30 16:56:54 +02:00
jens 71020198e4 - use new bootloader v2.02
git-svn-id: http://moon:8086/svn/vhdl/trunk@1639 cc03376c-175c-47c8-b038-4cd826a8556b
2021-11-22 21:28:11 +00:00
jens 66f1340c35 - more mem
- new hello.elf

git-svn-id: http://moon:8086/svn/vhdl/trunk@1638 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-07 20:56:48 +00:00
jens 0ee3ddfd03 - removed premature test end
git-svn-id: http://moon:8086/svn/vhdl/trunk@1637 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-06 14:29:09 +00:00
jens 4b742dd23b - added CRLF
git-svn-id: http://moon:8086/svn/vhdl/trunk@1636 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-04 17:31:48 +00:00
jens cbf5100a16 - added
git-svn-id: http://moon:8086/svn/vhdl/trunk@1635 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-04 09:09:01 +00:00
jens dd51f49d5b - fixed syntax error
git-svn-id: http://moon:8086/svn/vhdl/trunk@1634 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-04 09:06:53 +00:00
jens 64c6a3004d - added uart_puts
git-svn-id: http://moon:8086/svn/vhdl/trunk@1633 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-04 09:01:49 +00:00
jens 04c0284ca7 - don't create any vars in packages
git-svn-id: http://moon:8086/svn/vhdl/trunk@1632 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-04 08:59:02 +00:00
jens c22bd92d64 - use symbolic names
git-svn-id: http://moon:8086/svn/vhdl/trunk@1631 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-04 08:58:15 +00:00
jens cbd6a1fa29 - added
git-svn-id: http://moon:8086/svn/vhdl/trunk@1630 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-04 08:57:50 +00:00
jens 8d0db9c098 - added
git-svn-id: http://moon:8086/svn/vhdl/trunk@1629 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-03 13:51:41 +00:00
jens 17e9bbad82 - fixed path to JCPU tools
git-svn-id: http://moon:8086/svn/vhdl/trunk@1628 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-03 13:50:20 +00:00
jens c211089a94 - added
git-svn-id: http://moon:8086/svn/vhdl/trunk@1627 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-03 13:13:48 +00:00
jens 28dcb864ae - refactored
git-svn-id: http://moon:8086/svn/vhdl/trunk@1626 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-03 13:09:19 +00:00
jens 33b91c2dfb - updated
git-svn-id: http://moon:8086/svn/vhdl/trunk@1625 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-03 13:06:39 +00:00
jens 1ed8ad5fdc - added
git-svn-id: http://moon:8086/svn/vhdl/trunk@1624 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-03 13:05:20 +00:00
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 b037c0f6fc -opt_level 2
git-svn-id: http://moon:8086/svn/vhdl/trunk@1622 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-02 15:13:31 +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 51f295d37f - JASM : fixed string literals
git-svn-id: http://moon:8086/svn/vhdl/trunk@1618 cc03376c-175c-47c8-b038-4cd826a8556b
2021-04-01 06:53:44 +00:00
jens 2721d59449 - fixed synth project after fifo refactoring
- used _ld roms

git-svn-id: http://moon:8086/svn/vhdl/trunk@1617 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-31 19:54:32 +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 9360547eab - FIFO: control extra read register using generic "add_extra_read_register". Default = false
git-svn-id: http://moon:8086/svn/vhdl/trunk@1614 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-31 10:18:26 +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 fc50f1f9d3 - added read register stage to fifo
git-svn-id: http://moon:8086/svn/vhdl/trunk@1612 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-31 09:37:17 +00:00
jens c52c69e8fb - rfacored
git-svn-id: http://moon:8086/svn/vhdl/trunk@1611 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-31 09:30:21 +00:00
jens 83373bbae5 - fixed full write
git-svn-id: http://moon:8086/svn/vhdl/trunk@1610 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-31 09:25:35 +00:00
jens c922fbe961 - refacored
git-svn-id: http://moon:8086/svn/vhdl/trunk@1609 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-31 08:15:41 +00:00
jens 1970a91580 - FIFO: added reg_stage
git-svn-id: http://moon:8086/svn/vhdl/trunk@1608 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-31 08:01:43 +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 7b0201b69c - added MPA_EFFORT, PAR_EFFORT. Default = med
git-svn-id: http://moon:8086/svn/vhdl/trunk@1606 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 15:26:40 +00:00
jens 11567d0f3d - reverted buggy xst settings
git-svn-id: http://moon:8086/svn/vhdl/trunk@1605 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 15:22:20 +00:00
jens d8f6070643 - reverted buggy blanking modification
git-svn-id: http://moon:8086/svn/vhdl/trunk@1604 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 15:21:08 +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 92781859e1 - added more constraints
git-svn-id: http://moon:8086/svn/vhdl/trunk@1599 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 09:17:34 +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 95a989a001 VGA: refactored clocks and resets
git-svn-id: http://moon:8086/svn/vhdl/trunk@1597 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 08:57:09 +00:00
jens 82f64d5e06 - fixed NETLIST_DIR
git-svn-id: http://moon:8086/svn/vhdl/trunk@1596 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 07:32:51 +00:00
jens 83315b4c17 - VGA backend: use synchronous resets
- VGA backend: proc_vga_color_out: keep color signals stable - reduce noise


git-svn-id: http://moon:8086/svn/vhdl/trunk@1595 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 07:20:00 +00:00
jens 24e5cb75cb VGA: refactored clocks and resets
git-svn-id: http://moon:8086/svn/vhdl/trunk@1594 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 07:11:37 +00:00
jens 756dc0ec5a VGA: refactored clocks and resets
git-svn-id: http://moon:8086/svn/vhdl/trunk@1593 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-30 06:50:08 +00:00
jens 5ffd02c06e - use correct char rom
- background is black per default

git-svn-id: http://moon:8086/svn/vhdl/trunk@1592 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-29 20:53:09 +00:00
jens d34a85dbd0 - added new VGA time specs
- fixed ts_vga_800_600_60

git-svn-id: http://moon:8086/svn/vhdl/trunk@1591 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-29 20:06:43 +00:00
jens 1aa4dcee1f - use correct rams for synthesis
git-svn-id: http://moon:8086/svn/vhdl/trunk@1590 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-29 19:43:27 +00:00
jens 99a3711411 - fixed timing issues
git-svn-id: http://moon:8086/svn/vhdl/trunk@1589 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-29 19:11:21 +00:00
jens 47c9f86bae added
git-svn-id: http://moon:8086/svn/vhdl/trunk@1588 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-29 17:55:39 +00:00
jens d32d1d090b - refactored
git-svn-id: http://moon:8086/svn/vhdl/trunk@1587 cc03376c-175c-47c8-b038-4cd826a8556b
2021-03-29 17:52:26 +00:00