profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/WhiteNinjaZ/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

WhiteNinjaZ/projf-explore 0

Project F brings FPGAs to life with exciting open-source designs you can build on.

WhiteNinjaZ/symbiflow-arch-defs 0

FOSS architecture definitions of FPGA hardware useful for doing PnR device generation.

WhiteNinjaZ/symbiflow-examples 0

Example designs showing different ways to use SymbiFlow toolchains.

WhiteNinjaZ/yosys-symbiflow-plugins 0

Plugins for Yosys developed as part of the SymbiFlow project.

issue openedSymbiFlow/symbiflow-examples

Automatically generate parts of CI matrix

workflows/sphinx-tuttest.yml currently requires the addition of each new design to the CI matrix for every type of operating system tested by the symbiflow-examples workflow. Parts of this matrix should be generated automatically to avoid repetition and improve maintainability.

created time in 5 hours

issue openedSymbiFlow/symbiflow-examples

Add dependabot to project F submodule

Now that project F is a submodule to symbiflow, dependabot should be used to check for updates in project F and pull those updates.

created time in 6 hours

push eventWhiteNinjaZ/symbiflow-arch-defs

Joshua Fife

commit sha 5faae56866b227c6f1f1b03a44e448e79f2ab940

fixed CI error Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 6 hours

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha 5a7d893c04a2d84c6378f4478c493fb34ae137f5

fixed documentation and makefiles. Renamed common makefile. Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 16 hours

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha 6787f06678dea100180a535994dd3f73e118287d

finished updating makefile instructions and modified makeifle names Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 401a90eb4a93f6d4363ff6d1ade77f832d7cdc60

fixed documentation and makefiles. Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 16 hours

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha 7a3e7b2de60b648c1acfb7f8d0f52011d5969757

Added Project F as a submodule Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 15e85e390c377fd3784f1966d4f377d82358ac14

Created documentation and makefiles added proj-f to CI Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 63b50544327b1755c50b78bf4f1430c8e28e8c25

fixed CI and spacing Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 106096f137bad4180a7dff8e38c6f96276f54f97

cleaned up scripts by using common variable Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha a74f616bbfa6869757291943e35104b8117ec37c

Put projf in third_party and fixed makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Alessandro Comodi

commit sha 8764d056599f1a078103aaccc5d028ddf64a8c59

Merge pull request #181 from WhiteNinjaZ/sub_project-f Import working project F designs

view details

Joshua Fife

commit sha d22d9a281bd3ff670336847055fbce087e15e2c1

Deleted obsolute master_makefile and started changing makefile instructions Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 6059fbca4cac8705244baf01b33a738032e47623

Removed most of the outdated information in customizing-makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha c15bb8c66901b5984cd0a5e0c054ab0bf2f03887

rough draft finished Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 35727ce56f8778857a6923a9ba14813505539b82

finished makefile instructions and modified makeifle names Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 71832e00958d8f4a15daa5a345163189103bb6e1

fixed documentation Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 928bbbcaf3b06fa0f808653ec1e9260e545756ed

finished makefile instructions and modified makeifle names Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha a958fc74b12f1164da90bab8516a1e668c3b31b5

fixed documentation Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 4c99bf14689964ee22bfc8fa33430586851bf651

Fixed pulse and timer Makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 6e07b50ef4c224885f3be55fe75a8c686741bf47

made minor corrections and changed the name of the common makefile Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 32ecf6d7b274ac22b206b78b35c272f7bd9226d0

Fixed line reference Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 16 hours

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha 7a3e7b2de60b648c1acfb7f8d0f52011d5969757

Added Project F as a submodule Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 15e85e390c377fd3784f1966d4f377d82358ac14

Created documentation and makefiles added proj-f to CI Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 63b50544327b1755c50b78bf4f1430c8e28e8c25

fixed CI and spacing Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 106096f137bad4180a7dff8e38c6f96276f54f97

cleaned up scripts by using common variable Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha a74f616bbfa6869757291943e35104b8117ec37c

Put projf in third_party and fixed makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Alessandro Comodi

commit sha 8764d056599f1a078103aaccc5d028ddf64a8c59

Merge pull request #181 from WhiteNinjaZ/sub_project-f Import working project F designs

view details

push time in 16 hours

push eventWhiteNinjaZ/symbiflow-arch-defs

Joshua Fife

commit sha 005423d65cf8b46f6c1aa6df16f36856f40c7e2e

fixed CI error Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 16 hours

push eventWhiteNinjaZ/symbiflow-arch-defs

Joshua Fife

commit sha f7c8159ae58ad0a8f0ae76d9d3892c2a8f4583b0

Added constraint target Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 6 days

pull request commentSymbiFlow/symbiflow-arch-defs

Added new mmcm test

@acomodi @mkurc-ant I removed the extra file target as requested but I am still getting an error that looks like this:

CMake Error at common/cmake/file_targets.cmake:101 (get_target_property):
  get_target_property() called with non-existent target
  "file_xc_xc7_tests_common_basys3_bottom_frequency.pcf".
Call Stack (most recent call first):
  common/cmake/devices.cmake:1545 (append_file_dependency)
  xc/xc7/tests/mmcm/CMakeLists.txt:107 (add_fpga_target)

I have done my best to debug this on my own but I'll admit I am a little stumped.

WhiteNinjaZ

comment created time in 7 days

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha a74f616bbfa6869757291943e35104b8117ec37c

Put projf in third_party and fixed makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 7 days

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha 46788e1118aa542a21aa5073f578461b94cdacce

Put projf in third_party and fixed makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 7 days

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha 6ec9b5153f8e2b57384ebdcef31f48eae3c43d57

Put projf in third_party and fixed makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 7 days

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha fd567e788dedc8215007989567aed908f3f33f4e

Put projf in third_party and fixed makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 7 days

pull request commentSymbiFlow/symbiflow-examples

Makefile Doc update

@acomodi should be good for merge.

WhiteNinjaZ

comment created time in 7 days

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha 8165747653b8cbd91bca203ad083466c3929cafa

Fixed line reference Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 7 days

pull request commentSymbiFlow/symbiflow-examples

Import working project F designs

@acomodi. I have squashed the commits and CI is green.

WhiteNinjaZ

comment created time in 7 days

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha a152fb76707a857e9bbab021d042271328fd5c7a

Put projf in third_party and fixed makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 10 days

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha 15e85e390c377fd3784f1966d4f377d82358ac14

Created documentation and makefiles added proj-f to CI Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 63b50544327b1755c50b78bf4f1430c8e28e8c25

fixed CI and spacing Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 106096f137bad4180a7dff8e38c6f96276f54f97

cleaned up scripts by using common variable Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha f254883e1c68c89e0075f4596b55f68cf175b78b

Put projf in third_party and fixed makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 10 days

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha 113a78720ade5593dcf73c0d1aa27cffe47dfa83

Created documentation and makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com> added proj-f to CI and updated makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 1e79aecfdb7af1f67f4b0323debd65ee7448be8c

fixed CI and spacing Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 871a9ac760ac44d0fe53f722f473ad8b8859f59b

cleaned up scripts by using common variable Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 28429b6b8181a83a1f890564bfe5dea3f335f236

Put projf in third_party and fixed makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 10 days

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha 82f4b4aec82ef685eadb3c793b8f663c48c6ffd8

Created documentation and makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 49b277675f0a8a0ba4d8d09341392d413fab6ba9

added proj-f to CI and updated makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 68bbc2a3dc74cb647042710d9ed661efeaab1224

fixed CI and spacing Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 4bd4c26b1fb9bbc884b503a415cdfafeabd21bd1

cleaned up scripts by using common variable Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 38b41dc85c45780860c152bef4f82b4bba019656

Put projf in third_party and fixed makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 10 days

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha 24eb21a8c34bf2dfda71b22d6ed421ba5faafd06

fixed CI and spacing Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 987113b3be58944f335480cea64fd7e0983566f9

cleaned up scripts by using common variable Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha ab259afa5a5997c560376428957270281ca9181a

Put projf in third_party and fixed makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 10 days

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha 42a49133608cacb5010374af6ea536e2cde6511d

added proj-f to CI and updated makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha fe07614b38477189f6b3bb45cbd4ccc9a6c7df90

fixed CI errors Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 3837004b6287ecce29c7d2ee2d5bc2f190e7810d

fixed tutest and spacing Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha 3a0a16a7089b895842e38dd9fe5c05788671a574

cleaned up scripts by using common variable Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

Joshua Fife

commit sha be3bb1641af620541580972a96fa01f25dae267c

Put projf in third_party and fixed makefiles Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 10 days

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha 78ccbb4bba004265f7b1b132124c48bf67a405d4

Fixed line reference Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 10 days

push eventWhiteNinjaZ/symbiflow-arch-defs

Joshua Fife

commit sha db5fc63d138a439b9b9135106951b66c10d6efc5

Added frequency to TEST_TARGETS Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 12 days

push eventWhiteNinjaZ/symbiflow-examples

Joshua Fife

commit sha af2ca8158d489a430618b99507b56dbb8b28a983

Fixed line reference Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 12 days

push eventWhiteNinjaZ/symbiflow-arch-defs

Joshua Fife

commit sha 21f4a321ae38d498c08667c7e099e79b65f7a436

Added frequency to TEST_TARGETS Signed-off-by: Joshua Fife <jpfife17@gmail.com>

view details

push time in 14 days

pull request commentSymbiFlow/symbiflow-examples

Import working project F designs

@acomodi Should be good for another check. Also I added an extra target to the common makefile so that the user only has to type make download to download the bitstream to arty and basys boards. I feel like this will help to address issue #155 which will be increasingly important as more designs are added to symbiflow-examples in different folders and directories. I think it will help avoid a lot of confusion.

WhiteNinjaZ

comment created time in 15 days

issue commentSymbiFlow/symbiflow-arch-defs

MMCM primitive generate incorect clock frequencies in hardware

@mkurc-ant I have added my test into CI and made a draft PR with the test. I figured this would be the best way to run the diff fasm test but let me know if you would prefer me to run the test on my own machine.

WhiteNinjaZ

comment created time in 17 days

PR opened SymbiFlow/symbiflow-arch-defs

Added new mmcm test

This PR is meant to test the problem discussed in issue #2248 and tests the timing for the MMCM. The design uses an MMCM, and PLL to drive a 25KHz clock and is meant for a basys3 board. If the design works properly leds 0-2 on the basys should blink at the same rate.

+130 -0

0 comment

4 changed files

pr created time in 17 days