Linux信號事件發生的兩個來源
什么是信號 信號可以理解為軟件中斷,是在軟件層次上對中斷機制的一種模擬,在原理上,一個進程收到一個信....
在SpinalHDL中如何優雅地例化端口?
在編寫Verilog代碼時最痛苦的事情便是例化模塊時端口的連接,這時候的你我便成了連線工程師,本節就....
模型復雜性日益增加,AI優化的硬件隨之出現
人工智能(AI)模型的規模和復雜度以每年大約 10 倍的速度不斷增加,AI 解決方案提供商面臨著巨大....
如何去使用這幾個Linux命令?
使用 Linux 系統的開發者,很多人都有自己喜歡的系統命令,下面這個幾個命令令是我平常用的比較多的....
AD9361官方FPGA工程編譯過程
ADI是業界卓越的半導體公司,在模擬信號、混合信號和數字信號處理的設計與制造領域都發揮著十分重要的作....
組合電路中0型冒險和1型冒險及其消除方法
什么是競爭和冒險? (1)競爭 在一個組合電路當中,當某一個變量經過兩條以上的路徑到達輸出端的時候,....
通常有兩種不同的時鐘門控實現技術
時鐘門控(Clock Gating)是一種在數字IC設計中某些部分不需要時關閉時鐘的技術。這里的“部....
怎么在Vitis中設定Kernel的頻率?
在Vitis 統一軟件平臺中使用Alveo系列開發板設計加速Kernel時,系統會自動為Kernel....
教你們用Vivado硬件管理器對閃存進行編程
將 .mcs 文件寫入 Quad SPI 或 Linear BPI 閃存 大多數 FPGA/SoC ....
深度解析Zookeeper五個最核心知識點
1 ZooKeeper簡介 ZooKeeper 是一個開源的分布式協調框架,它的定位是為分布式應用提....
FPGA上部署深度學習的算法模型的方法以及平臺
今天給大家介紹一下FPGA上部署深度學習的算法模型的方法以及平臺。希望通過介紹,算法工程師在FPGA....
世界上最先進分布式版本控制系統Git介紹
前言 Git是目前最流行的版本控制工具,Linux,Android都是使用git進行管理。Githu....
關于二進制表示和補碼計算的來龍去脈
一、前言 計算機最喜歡的數字就是 0 和 1,在 CPU 的世界中,它只認識這兩個數字,即使是強大的....
教你們怎么生成BRAM初始值的coe文件
Vivado中BRAM IP核是經常會用到的,而一種比較簡便的給RAM賦初值的方式就是通過一個coe....
探究DSP-PYNQ新增對ZCU111和Ultra96的支持!
在PYNQ RFSoCWorkshop之后,Xilinx再次推出DSP-PYNQ,與之前只發布了基于....