頭條 基于FPGA的ZUC算法快速實現(xiàn)研究 祖沖之(ZUC)算法是我國自主研發(fā)的商用序列密碼算法,已被應用于服務器實時運算和大數(shù)據(jù)處理等復雜需求場景,ZUC的高速實現(xiàn)對于其應用推廣具有重要的實用意義?;诖?,針對ZUC適用環(huán)境的FPGA實現(xiàn)高性能要求,通過優(yōu)化模乘、模加等核心運算,并采用流水化結構設計,在FPGA硬件平臺上實現(xiàn)了ZUC算法。實驗結果表明,ZUC算法核的數(shù)據(jù)吞吐量可達10.4 Gb/s,與現(xiàn)有研究成果相比,降低了關鍵路徑的延遲,提升了算法工作頻率,在吞吐量和硬件資源消耗方面實現(xiàn)了良好的平衡,為ZUC算法的高性能實現(xiàn)提供了新的解決方案。 最新資訊 教學:secure boot (一)FIT Image secure boot 和FIT Image是前段時間接觸到的,其實早就該總結下了,奈何懶癌犯了,拖了好久才寫出來。 發(fā)表于:9/5/2022 FPGA教學——串口上位機模擬OLED屏 這是FPGA之旅設計的第十例啦,在上一例中,已經(jīng)成功驅動了OLED屏幕,本例將結合上一例,以及第四例多bytes串口通信做一個有趣的例程。 發(fā)表于:9/5/2022 Linux教學——Linux命令lsscsi詳解 想要弄明白lsscsi命令,首先我們必須搞清楚什么是SCSI,以及常見的硬盤接口,常用的硬盤參數(shù)。 發(fā)表于:9/2/2022 Linux教學——如何在 Ubuntu 20.04 上安裝 Lighttpd、PHP 和 MariaDB Lighttpd,也稱為 Lighty,是一個占用空間小的開源 Web 服務器,當與 PHP 和 MySQL 或 MariaDB 一起安裝時,它可以可靠地為數(shù)百萬個連接提供服務。Lighty 還有許多擴展其功能的模塊。 發(fā)表于:9/2/2022 “扯淡的 DevOps,我們開發(fā)者根本不想做運維!” “誰構建、誰運行”的口號讓開發(fā)者們倍感壓力,但另一方面,運維團隊的日子也不好過。那么,這場席卷全球的開發(fā)與運維融合浪潮會不會黯然退場? 根據(jù)外媒記者 Scott Carey 的觀察,眾多開發(fā)者紛紛表示“苦 DevOps 久矣”。我們將 Carey 記錄的文章在不改變愿意的基礎上進行了編譯,以饗讀者。本文謹代表作者個人觀點,不代表 InfoQ 立場。面對爭議問題,希望大家理智討論。 發(fā)表于:9/2/2022 Linux 5.19 正式發(fā)布!這次用的竟然是 MacBook..... Linus Torvalds于7月31日晚發(fā)布了Linux Kernel 5.19穩(wěn)定版。 與大多數(shù)內(nèi)核周期一樣,Linux 5.19是另一個大周期,除了錯誤Bug和安全修復,它帶來了更多優(yōu)化——改進的硬件支持和若干新功能。 發(fā)表于:9/2/2022 FPGA教學——用硬件思維描述HLS設計 圖片ESL (Electronic System Level)設計理念最早可追溯至2001年,其核心思想是通過高層次語言如C/C++或圖形設計工具描述或搭建系統(tǒng)行為并對其進行仿真驗證。于是,就形成了兩個分支。分支一是從高層次語言角度出發(fā),對應產(chǎn)生了如Xilinx Vitis HLS (High Level Synthesis)工具;分支二是從模塊化設計角度出發(fā),對應產(chǎn)生了如Mathworks的HDL Coder、Xilinx的Vitis Model Composer等工具。這些工具在其適用的場合可有效加速設計開發(fā)的進度,縮短開發(fā)周期。 發(fā)表于:9/2/2022 FPGA教學——用FPGA來給FPGA EDA加速? 眾所周知,目前的FPGA EDA設計軟件大都運行在x86的CPU上,而在很多領域,F(xiàn)PGA加速器又可以作為CPU的協(xié)處理器進行計算加速。那么,F(xiàn)PGA本身是否可以用來對FPGA EDA,比如綜合、布局、布線的過程進行加速呢? 發(fā)表于:9/2/2022 教學——Vivado 常見Warning問題解決方法說明 Vivado 常見Warning問題解決方法說明 發(fā)表于:9/2/2022 FPGA教學——?基于Verilog的DDS波形發(fā)生器的分析與實現(xiàn)(三角波、正弦波) 基于Verilog的DDS波形發(fā)生器的分析與實現(xiàn)(三角波、正弦波) 最近學習了一下關于DDS的相關知識,本篇概要記錄一下自己的理解與實現(xiàn)。 發(fā)表于:9/2/2022 ?…14151617181920212223…?