maksyuki
|
441b9ad449
|
chore: modify license holder to author name
|
2024-12-14 21:23:34 +08:00 |
|
maksyuki
|
cf88e2b147
|
feat: add port assign to the clk int div module
|
2024-10-16 14:49:44 +08:00 |
|
maksyuki
|
351d8b08de
|
feat: add clk cnt port to the vga core
|
2024-10-10 12:20:21 +08:00 |
|
maksyuki
|
e314dfca7d
|
feat: modify mem gen func
|
2024-08-17 20:56:28 +08:00 |
|
maksyuki
|
70dc921a82
|
feat: add driver and test codes
|
2024-08-17 10:09:20 +08:00 |
|
maksyuki
|
5de2875a24
|
feat: modify test case impl
|
2024-08-16 17:58:32 +08:00 |
|
maksyuki
|
0b9fcf7fc8
|
fix: fix div 2 pclk bug
|
2024-08-16 12:14:18 +08:00 |
|
maksyuki
|
29e56cdf87
|
docs: modify div value prog guide
|
2024-08-15 20:20:27 +08:00 |
|
maksyuki
|
4bc540242b
|
fix: fix clk div module impl bug
|
2024-08-15 19:42:11 +08:00 |
|
maksyuki
|
2e628c6822
|
style: format the test codes
|
2024-08-15 17:44:25 +08:00 |
|
maksyuki
|
2a904b1564
|
fix: fix cnt default value
|
2024-07-29 11:59:03 +08:00 |
|
maksyuki
|
659ea0ddb8
|
fix: add default case to the fetch size logic
|
2024-05-27 23:09:48 +08:00 |
|
maksyuki
|
8ad08c4d15
|
docs: use 'vgalcd' to replace 'vga' flag
|
2024-05-26 10:25:59 +08:00 |
|
maksyuki
|
cdf21ee571
|
chore: use 'vgalcd' to replace 'vga' flag
|
2024-05-26 10:24:33 +08:00 |
|
maksyuki
|
2150e6dcb2
|
feat: use stream fifo to replace fifo
|
2024-05-21 23:27:40 +08:00 |
|
maksyuki
|
2d55975e47
|
feat: add vga irq and fb switch test
|
2024-05-21 16:05:44 +08:00 |
|
maksyuki
|
17797581f9
|
docs: format the software guide code style
|
2024-05-21 12:33:01 +08:00 |
|
maksyuki
|
91b36270f3
|
docs: add software guide
|
2024-05-21 12:30:06 +08:00 |
|
maksyuki
|
17d76600fb
|
fix: fix a error fb block switch bug
|
2024-05-21 11:33:33 +08:00 |
|
maksyuki
|
66487c0ef8
|
fix: fix a arlen calc bug
|
2024-05-21 10:49:08 +08:00 |
|
maksyuki
|
0ef65ab953
|
feat: modify pixel cnt reg impl
|
2024-05-21 00:28:18 +08:00 |
|
maksyuki
|
7c57864c90
|
docs: add thold reg define
|
2024-05-21 00:27:32 +08:00 |
|
maksyuki
|
5e3de8fb58
|
feat: add more depth to the mem space
|
2024-05-21 00:26:53 +08:00 |
|
maksyuki
|
7258395e32
|
feat: add thold register and fix error pixel count bug
|
2024-05-20 21:11:35 +08:00 |
|
maksyuki
|
c396c413ff
|
fix: modify axi arlen input and en bugs
|
2024-05-20 20:28:37 +08:00 |
|
maksyuki
|
84db4e3188
|
feat: use logic type to replace typedef type
|
2024-05-20 20:27:51 +08:00 |
|
maksyuki
|
4585a53029
|
fix: fix arvalid fsm en and init addr en bug
|
2024-05-20 14:53:15 +08:00 |
|
maksyuki
|
c0929b1922
|
feat: modify fb test and init mem pos
|
2024-05-20 14:34:17 +08:00 |
|
maksyuki
|
5fa84e9c45
|
chore: add gen mem script
|
2024-05-20 14:33:12 +08:00 |
|
maksyuki
|
0c782de451
|
feat: add sim mem model module
|
2024-05-20 11:02:06 +08:00 |
|
maksyuki
|
d8d81b1de8
|
feat: add fb testcase
|
2024-05-20 11:01:39 +08:00 |
|
maksyuki
|
0e239f0165
|
fix: fix error burlen bitfield name
|
2024-05-19 14:46:56 +08:00 |
|
maksyuki
|
84e5ed1307
|
docs: add reg def in datasheet
|
2024-05-19 14:38:53 +08:00 |
|
maksyuki
|
8bcf242328
|
feat: add clk div and tm mode testsuit
|
2024-05-17 18:11:58 +08:00 |
|
maksyuki
|
8a95ec58d2
|
fix: rm unused suffix semi in fsm
|
2024-05-17 18:10:01 +08:00 |
|
maksyuki
|
d8936cc7d9
|
fix: fix cng fsm err and pclk ena signal
|
2024-05-17 17:57:13 +08:00 |
|
maksyuki
|
8c78fac312
|
feat: add rst and wr/rd reg testsuit
|
2024-05-17 10:16:54 +08:00 |
|
maksyuki
|
08db57cefd
|
fix: fix same slave reg addr bug
|
2024-05-17 10:16:27 +08:00 |
|
maksyuki
|
eab1ee8aa3
|
fix: fix some typos
|
2024-05-17 10:04:02 +08:00 |
|
maksyuki
|
56b07a648c
|
chore: modify smoke test and comp script
|
2024-05-17 10:03:29 +08:00 |
|
maksyuki
|
666a57c718
|
feat: add two fb page switch func
|
2024-05-17 09:40:22 +08:00 |
|
maksyuki
|
3e06c70ba6
|
feat: add data split logic to fetch logic
|
2024-05-16 22:30:12 +08:00 |
|
maksyuki
|
5ced965ab2
|
feat: add axi4 ar chnl addr and len logics
|
2024-05-16 22:08:28 +08:00 |
|
maksyuki
|
e32d59b023
|
feat: add hor and ver irq
|
2024-05-16 14:56:58 +08:00 |
|
maksyuki
|
5256fb8b17
|
feat: add axi4 mst fsm logic
|
2024-05-15 17:26:00 +08:00 |
|
maksyuki
|
9d026e4a46
|
feat: add axi4 if and test mode ctrl logic
|
2024-05-15 11:41:51 +08:00 |
|
maksyuki
|
179babccfe
|
feat: mv cfg and mst if into top module
|
2024-05-15 09:19:30 +08:00 |
|
maksyuki
|
d9e7bc907f
|
feat: add axi4 master read modules
|
2024-05-13 22:38:01 +08:00 |
|
maksyuki
|
4a801c20b8
|
feat: add vga core module
|
2024-05-13 22:35:16 +08:00 |
|
maksyuki
|
f07610264f
|
feat: add ports define to cfg reg module
|
2024-05-13 21:29:54 +08:00 |
|
maksyuki
|
d39ffe05a7
|
feat: add stat reg impl
|
2024-05-13 21:03:23 +08:00 |
|
maksyuki
|
36cae1790d
|
feat: add vga reg wr/rd func
|
2024-05-13 10:58:28 +08:00 |
|
maksyuki
|
8584fb7fa4
|
feat: inst vga cnt in vga tgmen module
|
2024-05-13 10:32:26 +08:00 |
|
maksyuki
|
1587f507ab
|
feat: add vga tim cnt modules
|
2024-05-13 10:19:25 +08:00 |
|
maksyuki
|
37ad43f40c
|
feat: redefine the func regs
|
2024-05-12 23:12:12 +08:00 |
|
maksyuki
|
a4df4f5e0a
|
feat: add vga timing and cnt modules
|
2024-05-12 22:53:53 +08:00 |
|
maksyuki
|
593d0ef334
|
feat: modify vga reg defines
|
2024-05-11 23:42:07 +08:00 |
|
maksyuki
|
7d260b0a5c
|
feat: add vga cfg reg module
|
2024-05-11 23:41:37 +08:00 |
|
maksyuki
|
e6eeebeb08
|
docs: add init spec defines
|
2024-05-10 09:23:01 +08:00 |
|
maksyuki
|
6fe058c2b9
|
chore: rm unused file
|
2024-03-26 11:20:32 +08:00 |
|
maksyuki
|
fd5512a677
|
feat: add test mode and color marcro
|
2023-12-25 16:46:27 +08:00 |
|
maksyuki
|
44347a8e88
|
feat: add rgb mode func
|
2023-12-20 20:52:38 +08:00 |
|
maksyuki
|
1a12c12062
|
feat: add vga cnt func codes
|
2023-12-20 20:32:08 +08:00 |
|
maksyuki
|
8314a27287
|
feat: add all testbech files
|
2023-12-20 19:58:49 +08:00 |
|
maksyuki
|
438ce17444
|
chore: add vcs comp option to the makefile
|
2023-12-20 19:58:27 +08:00 |
|
maksyuki
|
cc4556ccff
|
chore: remove unsed tb file
|
2023-12-20 19:45:19 +08:00 |
|
maksyuki
|
87261b4de3
|
feat: add vga register define
|
2023-12-19 19:38:23 +08:00 |
|
maksyuki
|
3859821074
|
feat: add new vga register define
|
2023-12-18 19:41:35 +08:00 |
|
maksyuki
|
08e5df7acc
|
chore: init the project
|
2023-12-17 16:28:44 +08:00 |
|
maksyuki
|
b31e627118
|
chore: remove unsed files
|
2023-12-17 16:25:43 +08:00 |
|
Miao Yuchi
|
95ff89eb33
|
Initial commit
|
2023-08-08 10:22:49 +08:00 |
|