原创 MATLAB 生成 Verilog調用MIF 文件教程一

一.背景 使用Verilog的內核RAM完成特殊函數的硬件設計,比如使用Sin(x)函數的Verilog設計。設計模塊目的是在FPGA實現複雜的運算。 二.方法 Sin(x)在FPGA中的計算主要依靠的是查表法實現。查表法是快速高

原创 DSP_bootloader 在線下載程序核心源碼帶解釋

//########################################################################### // Description: //! \addtogroup f28

原创 NIOS II 內核使用 之 代碼保存FLASH(EPCSX芯片)

一.背景介紹 介於最近在使用FPGA( altera芯片 CYCLONE IV E ) 做項目開發,遂在之前基礎上深入探索。使用NIOS II 軟內核開發FPGA,在損失一部分FPGA內存資源和邏輯資源的情況下,NIOS能夠幫開

原创 GCC編譯器常見選項解釋

一、簡介         GCC(GNU Compiler Collection,GNU編譯器套件)是由GNU開發的編程語言譯器。GNU編譯器套件包括C、C++、 Objective-C、 Fortran、Java、Ada和Go語

原创 CCS將庫Lib中函數搬運到RAM中運行

【CCS將庫Lib中的函數搬運到RAM中運行】 下面是IQMATH 庫中的函數拷貝到RAM運行的例子: 首先編譯一下工程或是庫,找到函數對應的obj文件,比如<IQ24cosPU.obj>(IQmath) 這個是IQ24cosPU

原创 使用GCC編譯STM32工程

一、STM32在linux環境編譯 STM32等arm芯片的工程編譯環境比較多,類似於keil、IAR等成熟的MDK集成環境被大部分開發者所使用的,但是如果要在linux在開發,或者使用的芯片不是stm32芯片,需要自己搭建編譯環

原创 DES加密算法-超級簡單易懂

一、DES對稱加密算法 DES算法爲密碼體制中的對稱密碼體制,又被稱爲美國數據加密標準,是1972年美國IBM公司研製的對稱密碼體制加密算法。這裏用一張圖清晰解釋加密算法的核心,簡單易懂。 二、加密算法原理圖 DES是一種對稱加密