GSoC 2023 (Week 5 and 6): Incorporating sequential and internal combinational delaysIntroduction You can find my previous blog here. I completed the DSP48E1 primitive. Now one can successfully generate bitstreams for designs containing DSP blocks. For now, only structural instantiation is possible for DSP slices. I will be working o...Jul 13, 2023 · 4 min readabhishekanand.hashnode.dev
GSoC 2023 (Week 3 and 4): Complete Architecture Description of DSP48E1Introduction You can find my previous blog here. Earlier I tried running the F4PGA toolchain by using a basic DSP48E1 primitive. I made the necessary changes throughout the toolchain to allow the generation of a bitstream for designs containing DSP i...Jul 13, 2023 · 4 min readabhishekanand.hashnode.dev
GSoC 2023 (Week 1 and 2): Developing DSP48E1 primitiveIntroduction The coding period for Google Summer of Code 2023 officially began on 29th May 2023. After almost a month of skimming through endless documentation, bonding with the community and connecting with fellow GSoC contributors, it's finally sho...Jun 15, 2023 · 6 min readabhishekanand.hashnode.dev
GSoC 2023: The proposal that got me inABSTRACT F4PGA is an open-source FPGA toolchain designed as a free alternative to proprietary computer-aided design tools like Xilinx’s Vivado. Currently, mapping designs to DSP blocks and generating DSP block bitstreams are not implemented for the ...1SMay 30, 2023 · 13 min readabhishekanand.hashnode.dev