Konstantin Pavlov
|
9ea8e5e037
|
Done fifo buffer and tests
|
2022-05-01 14:52:53 +03:00 |
|
Konstantin Pavlov
|
f74126e5d6
|
Minor style fixes
|
2022-05-01 14:50:23 +03:00 |
|
Konstantin Pavlov
|
fd06088078
|
Added read ahead buffer
|
2022-04-25 03:43:52 +03:00 |
|
Konstantin Pavlov
|
a6aa3c3893
|
Done fifo initialization
|
2022-04-25 01:06:34 +03:00 |
|
Konstantin Pavlov
|
66ff427e1e
|
Added error suppression for Modelsim script
|
2022-04-25 01:03:37 +03:00 |
|
Konstantin Pavlov
|
98040673a3
|
Added fifo initialization
|
2022-04-23 10:12:04 +03:00 |
|
Konstantin Pavlov
|
68b33a10d4
|
Added simple UART logger
|
2022-04-23 04:29:15 +03:00 |
|
Konstantin Pavlov
|
c6d4f60bca
|
Updated mem_writer scripts and example output
|
2022-04-05 18:39:41 +03:00 |
|
Konstantin Pavlov
|
322fa85652
|
Updated test projects to support dev boards
|
2022-04-05 18:35:04 +03:00 |
|
Konstantin Pavlov
|
db847e6e7e
|
Added RAM templates
|
2022-03-31 20:20:15 +03:00 |
|
Konstantin Pavlov
|
90a8836c3d
|
Added clogb2 function
|
2022-03-31 15:42:11 +03:00 |
|
Konstantin Pavlov
|
e3cba6a4f6
|
Changed reset mode to asynchronous for soft_latch.sv
|
2022-03-31 15:36:38 +03:00 |
|
Konstantin Pavlov
|
1a32f07dfc
|
Added optional WIDTH parameter. Made reset signal to be asynchronous
|
2022-03-31 15:31:57 +03:00 |
|
Konstantin Pavlov
|
a928a6c326
|
Updated Vivado test project to v2. Digilent Arty board does supported now
|
2022-03-30 19:40:12 +03:00 |
|
Konstantin Pavlov
|
4c6c8eabb7
|
Minor fixes for Quartus test project
|
2022-03-30 19:28:46 +03:00 |
|
Konstantin Pavlov
|
a2f57048dc
|
Added original DP RAM templates from Quartus and Vivado
|
2022-03-15 15:37:09 +03:00 |
|
Konstantin Pavlov
|
4563fe0f93
|
Added ascii hex file generator script
|
2022-02-20 08:13:37 +03:00 |
|
Konstantin Pavlov
|
c3362fb4a2
|
Added note on MIF file initialization
|
2022-02-20 06:39:03 +03:00 |
|
Konstantin Pavlov
|
343abf82f7
|
Added fifo initialization from file
|
2022-02-20 05:50:35 +03:00 |
|
Konstantin Pavlov
|
2fad2973d0
|
Added utility script
|
2022-02-20 05:17:05 +03:00 |
|
Konstantin Pavlov
|
a1608c2326
|
Added performance variant of encoder and tb
|
2021-12-25 22:56:16 +03:00 |
|
Konstantin Pavlov
|
76674549c3
|
Added teo types of encoders
|
2021-12-25 22:53:30 +03:00 |
|
Konstantin Pavlov
|
fe28e261e6
|
Added clock jitter
|
2021-12-25 22:52:24 +03:00 |
|
Konstantin Pavlov
|
090372196e
|
Added AXI templates (originally from Vivado component wizard)
|
2021-12-24 16:37:13 +03:00 |
|
Konstantin Pavlov
|
36f89f2554
|
Rewritten arst conditions in cdc_strobe.sv
|
2021-12-15 11:17:10 +03:00 |
|
Konstantin Pavlov
|
b91f6adac5
|
Added batch update script for your git repos
|
2021-11-18 18:38:10 +03:00 |
|
Konstantin Pavlov
|
937edbeb98
|
Added recursive build script
|
2021-11-09 14:47:29 +03:00 |
|
Konstantin Pavlov
|
29df4d58b8
|
Quartus demands to split if conditions
|
2021-11-09 05:34:16 +03:00 |
|
Konstantin Pavlov
|
2499f3a2ea
|
Added Intel HLS scripts and boilerplate
|
2021-11-03 17:45:33 +03:00 |
|
Konstantin Pavlov
|
6c5ef366e7
|
Added Vivado quick project template
|
2021-11-01 14:48:05 +03:00 |
|
Konstantin Pavlov
|
b87a6bfad0
|
Added testbench template
|
2021-11-01 14:47:08 +03:00 |
|
Konstantin Pavlov
|
a80efe16c1
|
Added more cleaning scripts
|
2021-10-28 11:46:38 +03:00 |
|
Konstantin Pavlov
|
39490aed15
|
Added typical .gitignore-files for FPGA projects
|
2021-10-28 10:03:57 +03:00 |
|
Konstantin Pavlov
|
9203d17a63
|
Added cleaning scripts
|
2021-10-28 10:02:41 +03:00 |
|
Konstantin Pavlov
|
fdede74311
|
Added scripts for back-annotate and git-merge
|
2021-10-18 09:23:55 +03:00 |
|
Konstantin Pavlov
|
bcc548f914
|
SImplified reverse_vector.sv code
|
2021-09-13 11:17:58 +03:00 |
|
Konstantin Pavlov
|
0e19b10433
|
Updated cdc_strobe. Used gray counter under the hood
|
2021-09-11 11:04:43 +03:00 |
|
Konstantin Pavlov
|
261e0565cf
|
Added Vivado initialization code
|
2021-08-18 16:31:19 +03:00 |
|
Konstantin Pavlov
|
871c92454e
|
Added exporting script for Vivado
|
2021-08-09 16:19:16 +03:00 |
|
Konstantin Pavlov
|
0cb8ee915c
|
Updated version autoincrement script for Quartus
|
2021-07-29 13:19:29 +03:00 |
|
Konstantin Pavlov (ms)
|
5156db4ebc
|
Added SMA and tb
|
2021-07-29 02:08:53 +03:00 |
|
Konstantin Pavlov (ms)
|
4cd95ad2dc
|
Added universal block RAM fifo
|
2021-07-19 01:45:45 +03:00 |
|
Konstantin Pavlov
|
1efbd7c243
|
Added soft_latch module and testbench
|
2021-07-09 17:24:20 +03:00 |
|
Konstantin Pavlov
|
d262582ea9
|
Update README.md
|
2021-07-07 17:39:43 +03:00 |
|
Konstantin Pavlov
|
2845a2a836
|
Updated lifo module to support FWFT and normal modes
|
2021-07-06 14:15:35 +03:00 |
|
Konstantin Pavlov
|
452b3574ff
|
Added single clock fifo modules (two variants)
|
2021-07-05 09:12:14 +03:00 |
|
Konstantin Pavlov
|
cb224284b1
|
Added synchronizer modules
|
2021-06-11 17:39:06 +03:00 |
|
Konstantin Pavlov
|
d8beb37f01
|
Added Vivado-specific scripts
|
2021-06-03 17:01:55 +03:00 |
|
Konstantin Pavlov
|
48e9ddef7e
|
Added Modelsim cleaning script
|
2021-05-27 12:54:51 +03:00 |
|
Konstantin Pavlov
|
aa52420d17
|
Updated Quartus Makefile and the reference project
|
2021-04-12 12:45:55 +03:00 |
|