Two approaches to getting device-DNA from FPGA using Vivado:
1. GUI based solution
2. TCL based solution
https://www.xilinx.com/support/answers/64178.html
AR#64178 #DNA #TCL
1. GUI based solution
2. TCL based solution
https://www.xilinx.com/support/answers/64178.html
AR#64178 #DNA #TCL
“Pile of Cores” provides implementations for often required hardware functions such as Arithmetic Units, Caches, Clock-Domain-Crossing Circuits, FIFOs, RAM wrappers, and I/O Controllers.
https://github.com/VLSI-EDA/PoC
#IP #primitives #library #VHDL
https://github.com/VLSI-EDA/PoC
#IP #primitives #library #VHDL
GitHub
GitHub - VLSI-EDA/PoC: IP Core Library - Published and maintained by the Chair for VLSI Design, Diagnostics and Architecture, Faculty…
IP Core Library - Published and maintained by the Chair for VLSI Design, Diagnostics and Architecture, Faculty of Computer Science, Technische Universität Dresden, Germany - VLSI-EDA/PoC
Latency-insensitive Environment for Application Programming (LEAP) is a set of modules that provide a convenient platform for the development of FPGA-based applications.
http://www.leap-fpga.org/
http://www.leap-fpga.org/
GitHub
LEAP-FPGA/leap-documentation
Contribute to LEAP-FPGA/leap-documentation development by creating an account on GitHub.
RTL, Cmodel, and testbench for NVIDIA Deep Learning Accelerator (NVDLA). It's a free and open architecture that promotes a standard way to design deep learning inference accelerators.
https://github.com/nvdla/hw
https://github.com/nvdla/hw
GitHub
GitHub - nvdla/hw: RTL, Cmodel, and testbench for NVDLA
RTL, Cmodel, and testbench for NVDLA. Contribute to nvdla/hw development by creating an account on GitHub.
Did you know that now Intel chipsets Z390 and C246 supports up to 128GB RAM (4x 32GB DRR4 DIMM). It's open great opportunity for using desktop system as server for FPGA/ASIC design tasks.
https://www.gigabyte.com/Press/News/1669
#server #software #RAM #chipset
https://www.gigabyte.com/Press/News/1669
#server #software #RAM #chipset
GIGABYTE
GIGABYTE Z390 & C246 Motherboards Support Single Slot 32GB Memory | News - GIGABYTE Global
Taipei, Taiwan, January 16th, 2019 – GIGABYTE TECHNOLOGY Co. Ltd, a leading manufacturer of motherboards and graphics cards, announced that its Z390 a...
Good solution to replace direct instantiating vendor-dependent clock buffer BUFG like that:
#Xilinx #BUFG #primitives
BUFG bufg_inst (instread to use the HDL-pragma like that (verilog):
.I(clkin),
.O(clk_pcie)
);
(* clock_buffer_type = "BUFG" *) input clk_pcie;Another BUFx type also aplicable for this pragma
#Xilinx #BUFG #primitives
Simple example to use DNA for protection against cloning FPGA bitstream (device-locked approach)
info: http://www.markharvey.info/des/bitlock/bitlock.html
code: https://github.com/foolmarks/bitlock
#Xilinx #DNA #clone-protection
info: http://www.markharvey.info/des/bitlock/bitlock.html
code: https://github.com/foolmarks/bitlock
#Xilinx #DNA #clone-protection
www.markharvey.info
FPGA, SystemVerilog, Designs
machine learning, ai, deep neural networks, fpga, programmable logic, vhdl, verilog articles and tutorials
Reusable Integration Framework for FPGA Accelerators (RIFFA) is a simple framework for communicating data from a host CPU to a FPGA via a PCI-E. RIFFA supports Windows/Linux, Altera/Xilinx, with bindings for C/C++, Python, MATLAB and Java.
https://github.com/KastnerRG/riffa
#PCI-E #DMA #Linux
https://github.com/KastnerRG/riffa
#PCI-E #DMA #Linux
GitHub
GitHub - KastnerRG/riffa: The RIFFA development repository
The RIFFA development repository. Contribute to KastnerRG/riffa development by creating an account on GitHub.
Open source tool for reading and writing Vivado design checkpoint (DCP) files. Its mission is to enable power users greater flexibility in customizing solutions http://www.rapidwright.io/ #DCP #Vivado
Vivado Workflow for Generating Relocatable, Out-Of-Context End-User Configuration Tiles
https://github.com/bgottschall/reloc
#Xilinx #PR #OOC #tiles #PartialReconfiguration #PBlock #HierarhicalDesign #OutOfContext
https://github.com/bgottschall/reloc
#Xilinx #PR #OOC #tiles #PartialReconfiguration #PBlock #HierarhicalDesign #OutOfContext
GitHub
bgottschall/reloc
Designing Relocatable FPGA Partitions with Vivado Design Suite - bgottschall/reloc