原创 FPGA——sdram控制器2

硬件設計 向sdram中寫入1024個數據,從SDRAM的起始地址開始寫,寫完後讀出 sdram總容量:8MX16X4bank 8M指1個L-bank存儲單元的數目:8X1024X1024 16指sdram的數據位寬 4bank指

原创 暗通道先驗——Single Image Haze Removal Using Dark Channel Prior

大氣散射模型 暗通道先驗 大氣光值A的估計 圖像復原 from PIL import Image import cv2; import math; import numpy as np; import os def D

原创 最大化局部對比度——Visibility in bad weather from a single image

局部對比度最大化原理 估計大氣光值 算法

原创 tensorflow——常用損失函數

交叉熵損失函數(cross entropy) 分類問題中使用比較廣的一種損失函數。 刻畫兩個概率分佈之間的距離。 給定兩個概率分佈p和q,通過q來表示p的交叉熵爲: 在tensorflow中交叉熵,實現代碼1: cross_en

原创 吳恩達神經網絡與深度學習——深度神經網絡習題4:構建DNN架構

吳恩達神經網絡與深度學習——深度神經網絡習題4構建DNN架構包作業大綱初始化2層NNL層NN前向傳播2層NN線性部分激活函數線性+激活函數L層NN代價函數反向傳播2層NN線性部分激活函數+線性部分L層NN更新參數 構建DNN架構

原创 FPGA——fifo 以及幾個信號的理解

Altera provides FIFO functions through the parameterizable single-clock FIFO(SCFIFO) and dual-clock FIFO (DCFIFO) m

原创 FPGA——SDRAM+UART

設計要求:通過UART串口向sdram中寫入突發長度個數據後讀出並通過串口顯示。 串口接收模塊的使能信號uart_rx_en受初始化完成信號sdr_init_done控制,只有sdram初始化完成後,纔可以對寫fifo進行寫操作

原创 FPGA——UART串口通信2

設計要求 從PC的串口調試助手上發送32bit數據到FPGA,FPGA接收到數據以後把接收的數據返回給串口調試助手顯示 115200bps,32bit 頂層架構 比特率產生模塊和數據接收模塊參考UART串口收發的原理與Veril

原创 FPGA——UART通信1

串行通信 處理器魚外部設備通信的兩種方式:並行通信,串行通信 並行通信: 傳輸速度快,佔用引腳資源多 串行通信: 傳輸速度慢,佔用引腳資源少,通信電路簡單 串行通信的通信方式:同步通信核異步通信 同步通信:帶時鐘同步信號的

原创 FPGA——SD卡控制器3

硬件設計 向sd卡指定扇區地址寫入512個字節數據,寫完後讀出,並驗證讀出數據是否正確。 系統框圖 sd卡控制器 SD卡初始化 SD卡寫 SD卡讀

原创 FPGA——SD卡控制器2

SPI模式下SD卡控制器 SPI模式 SPI:串行外圍設備接口,是一種高速、全雙工、同步的數據總線。在芯片管腳上只佔有4根線。 SD卡 初始化 1.初始化供電電壓:上電後,經過至少74個clk 2.發送CMD0:進入IDLE狀態

原创 FPGA——SD卡控制器1

sd卡簡介 sd卡(secure digital card),安全數碼存儲卡。是從MMC(多媒體卡)的基礎上發展而來的,增加了更高的安全性和更快的讀寫速度。目前已經成爲消費數碼產品設備中最廣泛的一種存儲卡。 特點:體積小,傳輸速度