verilog PS2鍵盤解碼程序

admin @ ,    view:3489    reply:0
   之前探討過PS/2鍵盤編解碼以及數據傳輸協議,這次自己動手實現了利用FPGA接收鍵盤編碼,然後通過串口傳輸到PC。做的比較簡單,只是通過FPGA把大寫字母A-Z轉換……...

一個好用的Verilog串口UART程序

admin @ ,    view:2155    reply:0
出自http://www.asic-world.com/,測試過了很好用。===============================================================……...

FPGA DCM時鐘管理單元的理解

admin @ ,    view:2496    reply:0
看Xilinx的Datasheet會注意到Xilinx的FPGA沒有PLL,其實DCM就是時間管理單元。------------------------------------------------……...

FPGA和單片機串列通信介面的實現

admin @ ,    view:1293    reply:0
摘要:本文針對由FPGA構成的高速數據採集系統數據處理能力弱的問題,提出FPGA與單片機實現數據串列通信的解決方案。在通信過程中完全遵守RS232協議,具有較強的通用性和推廣價值。1前言 &……...

基於VHDL的串口通信程序

admin @ ,    view:2326    reply:0
--本模塊的功能是驗證實現和PC機進行基本的串口通信的功能。需要在--PC機上安裝一個串口調試工具來驗證程序的功能。--程序實現了一個收發一幀10個bit(即無奇偶校驗位)的串口控--制器,10個bi……...

如何拆分大的組合邏輯?

admin @ ,    view:1360    reply:0
lflhust:圖1是很多為了提高系統時鐘採用的拆分大組合邏輯的方法,但是沒有提供具體如何拆分的實例。我覺得實例才是重要的。但我不明白在寫代碼時,如何知道這樣寫會被綜合成一個很大的邏輯,一些簡單的可以……...

Verilog模擬PS2協議

admin @ ,    view:2709    reply:0
本來以為模擬PS2協議相當的麻煩,今天下了一本PS2協議手冊看了半天,原來讀鍵盤值相當簡單嘛,比模擬SPI、I2C簡單多了呵呵。下面介紹一下具體過程1.明確接線關係,只需接4根線,VCC要+5V,3.……...

DCM使用詳解

admin @ ,    view:3123    reply:0
本文翻譯自UsingDigitalClockManagers(DCMs)inSpartan-3FPGAs DCM主要功能1.分頻倍頻:DCM可以將輸入時鐘進行multiply或者divide……...

Cyclone II的DDR SDRAM介面實現

admin @ ,    view:2366    reply:0
   在不增加電路板複雜度的情況下要想增強系統性能,改善數據位寬是一個有效的手段。通常來說,可以把系統頻率擴大一倍或者把數據I/O管腳增加一倍來實現雙倍的數據位寬。這兩種……...

20 分鐘建立一個NIOS II 開發環境

admin @ ,    view:1984    reply:0
一、軟體安裝1.首先,安裝NIOSII開發包。採用虛擬光碟機軟體,如DAEMON等將NIOSIIV1.0BUILD316E.ISO文件映射到虛擬光碟機上;點擊光碟機圖標,會自動運行安裝程序 ……...