surf
surf copied to clipboard
A huge VHDL library for FPGA development
### Description Update Rogue code to reflect best practices for LinkedVariables. ### Details
### Description - #1158 - #1159 - #1161
### Description - #1181 - #1180 - #1176
### Description - adding warning message when Dirty Githash is detected
### Description Created ADS1217 ADC VHDL module and with matching Python class. ### Details Created a new `AxiAds1217Core` VHDL module with AXI4-Lite register access to ADC data for all channels....
### Description - [depreciating VLAN support in ethernet/EthMacCore because never tested and never used](https://github.com/slaclab/surf/commit/9c6aee9d9c0a240ffdc0726d7dc13350faafbb8a)+ - [depreciating VLAN support in ethernet/IpV4Engine because never tested and never used](https://github.com/slaclab/surf/commit/7395517e522e4dcce39a696cf7981e9ece423e77)
### Description There are many small changes, mostly to fix issues found in simulation. ### Details - AxiStreamResize - Better error reporting if generic assert fails - Ad9249ReadoutGroup2 - Initialize...
### Description ### Details ### JIRA ### Related
Adding ARP table with multiple entries **PULL REQUEST IS STILL A DRAFT!** - Seems to work but more testing is needed ### Description - The file [ethernet/UdpEngine/rtl/ArpIpTable.vhd](https://github.com/FilMarini/surf/blob/multi-arp/ethernet/UdpEngine/rtl/ArpIpTable.vhd) contains a dynamic...
Hi, I analyzed the VHDL code from your surf project with Linty: https://oss.linty-services.com/dashboard?id=surf&codeScope=overall Do not get scared by the number of issues :-) It's just to provide you with data...