原创 openwrt路徑

openwrt路徑: build_dir host工具、toolchain工具、目標文件。openwrt將在這個目錄中展開各個軟件包,進行編譯.所以這個文件夾中包含3個子文件夾: 1、host      在該文件夾中編譯主機使用的工具軟件

原创 系統日誌命名修改

系統日誌命名 使用buildroot編譯Busybox 使用syslog來記錄程序或者硬件設備的日誌 Syslogd日誌記錄器由兩個守護進程(klogd,syslogd)和一個配置文件(syslog.conf)組成。 Syslogd.c源

原创 buildroot某個包修改後重新編譯

原文鏈接:http://bbs.chinaunix.net/thread-3759058-1-1.html 問:buildroot中某一個包進行了修改,在重新編譯前需要怎麼處理? 答:參考htt

原创 網口掃盲三:以太網芯片MAC和PHY的關係

轉自:http://www.cnblogs.com/jason-lu/p/3195473.html 問:如何實現單片以太網微控制器? 答:訣竅是將微控制器、以太網媒體接入控制器(MAC)和物理接口收發器(PHY)整合進同一芯片,這樣

原创 曼徹斯特碼編解碼原理以及Verilog實現

曼徹斯特編碼,也叫做相位編碼(PE),是一個同步時鐘編碼技術,在以太網媒介系統中,被物理層使用來編碼一個同步位流的時鐘和數據。它的每一個數據比特都是由至少一次電壓轉換的形式所表示的。曼徹斯特編碼因此被認爲是一種自定時碼。自定時意味着數據

原创 CRC算法

轉載:http://www.cnblogs.com/Msisiterc/archive/2011/12/20/2294910.html 標準CRC生成多項式如下表:   名稱       生成多項式             簡記式*  標

原创 FPGA中RAM和reg區別

FPGA中RAM和reg的區別: FPGA中RAM分爲block RAM和 distributed RAM,block RAM是嵌入的RAM塊,譬如M4K,M9K等;distributed RAM是分佈式RAM,即reg和查找表。 塊

原创 網口掃盲二:Mac與Phy組成原理的簡單分析

轉自:http://www.cnblogs.com/jason-lu/p/3196096.html 1. general 下圖是網口結構簡圖.網口由CPU、MAC和PHY三部分組成.DMA控制器通常屬於CPU的一部分,用虛線放在這裏

原创 理解FPGA中的RAM、ROM和CAM;ROM、RAM、DRAM、SRAM、FLASH

目前大多數FPGA都有內嵌的塊RAM(Block RAM),可以將其靈活地配置成單端口RAM(DPRAM,Single Port RAM)、雙端口RAM(DPRAM,Double Ports RAM)、僞雙端口RAM(Pseudo DP

原创 FPGA仿真--前仿真和後仿真

    初學者學習FPGA,必定會被它的各種仿真弄的暈頭轉向。比如,前仿真、後仿真、功能仿真、時序仿真、行爲級仿真、RTL級仿真、綜合後仿真、門級仿真、佈局佈線後仿真等。   Quartus和Modelsim軟件的仿真形式   Qu

原创 網口掃盲一:網卡初步認識

轉自:http://www.cnblogs.com/jason-lu/p/3198424.html 網絡適配器又稱網卡或網絡接口卡(NIC),英文名Network Interface Card.它是使計算機聯網的設備.平常所說的網卡就

原创 Quartus II和Modelsim的聯合仿真

原文:http://www.cnblogs.com/Jezze/archive/2012/09/14/2684333.html 這篇文章不需要在modelsim中建庫、映射、建工程等一些繁瑣的步驟,直接使用modelsim中的默認wo