導航:首頁 > 源碼編譯 > fpga源碼交流網站

fpga源碼交流網站

發布時間:2022-10-21 19:58:01

㈠ fpga源碼那麼多文件應該怎麼打開

雙擊就打開了啊 你說的是整個工程怎麼打開還是單個文件怎麼打開?如果是工程的話,是Altera還是xilinx的?

㈡ 跪求FPGA的IIC讀寫源代碼,VHDL或者VerilogHDL代碼也行,本人是初學者,希望各位大俠幫個忙~~

網上下一本verilog數字系統設計教程,上面有verilog的源代碼,不過這應該是很多年前的代碼了,學會後你可以自己把代碼精簡一下

㈢ 你好 特權同學《深入淺出玩轉FPGA》源代碼及PDF課件》 可以給我發一份嗎chriswill愛他yeah.net

http://pan..com/share/home?uk=2184597051#category/type=0
特權同學的所有資料

㈣ 求求RS(255,239)的FPGA源碼,含編碼和解碼

PL2303 是Prolific 公司的RS232-USB 介面轉換器,可提供一個RS232 全雙工非同步串列通信裝置與USB 功能介面便利聯接的解決方案,可調節的3~5 V 輸出電壓,滿足3V、3.3V和5V不同應用需求;支持完整的RS232介面。 你用FPGA直接與串口通信,長時間肯定是要丟包的,只是你測試使用短,又是常溫下,現象不明顯;你看下RS232的電氣特性就知道了: EIA-RS-232C 對電器特性、邏輯電平和各種信號線功能都作了規定。 在TxD和RxD上: 邏輯1(MARK)=-3V~-15V 邏輯0(SPACE)=+3~+15V 在RTS、CTS、DSR、DTR和DCD等控制線上: 信號有效(接通,ON狀態,正電壓)=+3V~+15V 信號無效(斷開,OFF狀態,負電壓)=-3V~-15V 而FPGA的介面通常使用的都是 LVTTL或CMOS的, 電氣特性上就決定了不能直接通信。

㈤ 請問Xilinx的Virtex-5、Spartan-6 FPGA的官方討論區是哪裡我最近做開發,想找一些工程師交流一下。

21ic有Xilinx的論壇

㈥ 求教FPGA學習體會

至芯科技1109期FPGA工程師就業培訓班學生培訓心得
經過三個的培訓,我收獲頗豐。有技能的提高,朋友圈的擴展,生活的充實。
技能的提升對我來說非常明顯。工欲善其事必先利其器,在學校像q2,modelsim,sopcbuilder這樣的軟體是不會花時間細講的,工具用的不熟練自然設計不出電路,培訓一開始夏老師教我們用熟這些軟體,這些軟體的熟練掌握,加速了進一步設計電路的速度。在學校的時候只有書本上的理論原理,數學上演算法過程,定然無法將其用硬體實現,而通過培訓,這些原理演算法已經能夠經過動腦改寫成可實現的實體電路了。好比,m序列發生器,當年在通信原理課上學習過有兩種解碼方法,一個是串列解碼,另一個是並行解碼,解碼器中都要保存本原多項式衍生的所有相位的m碼這讓人十分費解,既然可以約定本源多項式,為何不能約定相位,後來在課上做m序列編碼的電路模擬時發現,的確無法控制相位,後來經過反復調試代碼得知由於碼率很高,又有器件和時鍾和線延遲,所以很難知道發到解碼端是什麼相位的m序列,這使得我對課本的理論有了更深的認識,所謂是實踐出真知。而且,整個學習課程設置的很系統,循序漸進,先是做了個加法器,讓大家對alu有了認識,然後做了risc cpu使大家對cpu架構和指令執行有了深刻認識,這畢竟是看到了實體電路,感覺比學微機原理理解得要深刻,但cpu是簡易的所以外圍沒有涉及匯流排,匯流排是在sobel項目中給出了具體代碼,雖然簡易但足以理解匯流排的仲裁機制,最後在sopc中將cpu匯流排,中斷,和外圍設備進行集成,整個架構瞭然於胸。三個月間專注於代碼,對代碼的語法也了如指掌,還記得剛來培訓時每寫代碼報語法錯誤是家常便飯,隨著時間的推移,我的代碼連警告都很少報了,而且提高了寫代碼速度。
來培訓自然會認識很多朋友,由於他們都比我長兩三歲,所以他們普遍都有工作經驗,他們給了我很多我將來發展的建議,十分實用。這里不乏神出沒,有c++大牛,月薪一萬的pcb大神,哈工大的碩士,無所不知的川大人,數學家,代碼狂人,和公司小頭目。和他們在一起閑扯和在學校截然不同,雖然也能從大樹下的一隻螞蟻扯到宇宙最遠端,但內容更成熟些,更講求合理性。上課時有不知道的地方,往往在他們那裡得到答案。授課老師雖然是老師但也算是朋友,上課激情四射,下課四射基情。北航博士名不虛傳,上課給大家的程序找錯,幾乎瞬間找到問題所在,對fpga相關知識是信手拈來。在做項目時各種小招層出不絕,有時實在不太相信他只是個博士。講課時調理清晰,把一個復雜的問題往往能用最簡單的方式講明白,可見授課老師對理論知識認識之深。
這三個月生活也十分充實,來學校就是上午上課,下午寫電路,看似單調,但有條不紊,忙忙碌碌,能感覺到自己的提高,自然會感覺無限充實,下午下課了,還可以跟同學一起玩玩游戲放鬆一下,再來點奶茶咖啡什麼的,倍感愜意。最後畢業時,雷老師請大夥吃了頓大餐,大家觥籌交錯,其樂融融,都很滿意三個月來的所知所得,也都很感謝至芯科技無微不至的照顧,提供咖啡,衛生紙,換純凈水和嚴格的禁止大家玩游戲。
後來回大學看看了看同學的實驗室,正在用satrix的片子開發通信系統,感到些許眼饞,後來交流了一番,似乎他們只是自學並且學的很基礎。於是感到,同樣是三個月,有人帶一下的確能加速掌握這門技能。

㈦ 求基於FPGA碼分復用的源代碼。或者程序員聯合開發網的賬號和密碼也可以。郵箱:1558054994@qq.com

已上傳附件請下載。

㈧ 關於fpga的數字圖像處理的入門問題

在FPGA平台上學習IC設計,通常是希望畢業後能進入IC設計公司。單獨用FPGA做產品,市場空間不大,想自己開辟一個地盤,難度很大。
你畢業後如果不想考研,建議還是爭取進入IC設計公司。但屆時在學歷方面的欠缺可用經驗彌補。視頻壓縮(編碼與解碼)是一個不錯的方向,但僅憑自學恐怕很難跟上技術發展的速度。今年將頒布H.265,中國的AVS 2.0也會在不久後頒布。這些演算法的硬體實現,難度都很大。
數字圖像處理的其他方面,如與顯示相關的各分支,恐怕也不是僅靠自學能夠掌握的。
抱歉,說了一堆困難。但方向應該肯定。

㈨ 已經有fpga的源代碼,怎麼畫出連線圖

前端設計即從設計輸入(硬體描述語言),功能模擬,到綜合生成門級網表,此過程與FPGA實現無異,ASIC設計與FPGA設計的區別主要在後端設計階段。後端設計即以門級網表為輸入,通過相關工具生成版圖,進行設計規則檢查(DRC)、版圖與原理圖比較(LVS)、參數提取、後仿等一系列操作,確保產生的版圖滿足設計要求並能在特定工藝上實現。前端是一個design從RTL級到netlist的流程,當一個design完成了synthesis,生成netlist後,接下來的任務就是netlist的物理實現,即把netlist轉成layout。這個過程通常稱為後端(backend)。後端用到的工具較多,netlist實現成版圖(APR)的工具有cadence的SE(siliconensemble)和avanti的Apollo,時序驗證工具有cadence的pearl、synopsys的primetime等、DRC/LVS的工具有cadence的DIVA/DRACULA、avanti的Hercules、mentor的calibre等。

㈩ 請教基於FPGA的地鐵自動售票邏輯設計。最好有verilog hdl語言的源代碼,不勝感激!

鐵路售票系統應用軟體可行性報告

前言:

(1)項目背景:

隨著國民經濟的發展,我國的鐵路建設也日益成為人們日常生活中不可或缺的一部分。就江蘇而言,目前滬寧段鐵路運輸已經成為全國最緊張的一部分,在建的新長鐵路,寧通鐵路也將蘇南和蘇北日益緊密地連接起來。可以預見的是,在未來幾年裡,鐵路將不可避免地成為城際交通的主力軍。但是,與此同時,大量外來人口的湧入,使得鐵路在某種程度上成為了犯罪分子的溫床,盜竊,搶劫案時有發生,而且鐵路運輸的發達也給許多在逃的犯罪分子提供了可趁之機;同時,由於滬寧線運力的限制,使得火車晚點現象時有發生,隨著大量的投訴事件以及消費者維權意識的不斷提高,如何改善服務以同其他交通行業競爭已經成為了一個迫在眉梢的問題。作為鐵路運營服務的第一道關,改善鐵路沿用多年且已逐漸落後於時代步伐的售票系統勢在必行。

(2)編寫目的:

本報告的編寫目的在於研究鐵路售票系統應用軟體是否可行,指出開發本軟體所採用的方法和手段,並對軟體的前景以及後續工作進行分析。
(3)使用語言:

軟體使用Delphi編寫,操作界面為英文。

項目概述:

(1)目標:

實現鐵路售票的實名化,即將車票與個人身份證掛鉤,同時維護相應的資料庫。

(2)開發意圖:

完善目前鐵路售票系統,使之能跟上時代的發展。同時通過實踐來提高自己的動手能力。

(3)產品的邏輯模型:

鐵路售票系統應用軟體

車次信息

賠償信息

個人信息

列車明細

日誌維護

(4)工程目標:

開發出一套用於車票銷售的軟體,力求解決鐵路上的安全隱患。並通過此次軟體開發過程全面提高自身的綜合素質。
技術目標
軟體力求實現資料庫與編程相結合的目的,使得使用和維護變得相對簡單實用。
經濟目標

單純從經濟角度上來看,我們認為這樣做會造成一定的經濟損失。損失主要來自以下幾個方面:首先,開發系統需要大量的資金投入,而且,系統的維護需要相關的專業人員;其次,我們要對相應的操作人員進行專業培訓;第三,相應的硬體設施要進行升級,這需要一筆不菲的投入;第四,由於售票流程的相對復雜,操作人員的操作時間將延長,在單位時間里的售票數會減少,這也將是一筆損失。

但是,從此舉所帶來的社會效益上來看,我們認為這樣做是可行的。
同時本工程產品作為獨立軟體,是帶有很大的實驗性質的。因此從某種角度來講無經濟上收益。其主要目的是為了通過在編寫軟體的過程中不斷提高自身的動手能力,達到理論與實踐相結合的效果。

對於舊有軟體的評估調查

舊有的售票系統由於沒有實現售票實名制,使得許多鐵路犯罪的調查無從下手,給犯罪分子提供了大量的可趁之機。同時,隨著鐵路運營的市場化,實行必要的賠償制度是必要的,現行的售票系統及相應的資料庫在這個方面有缺陷。

(1)操作平台:

軟體是運行在Unix操作系統下的。

(2)產品功能:

實現數據的錄入,保存,查詢等;同時自動對某些事件進行智能化判別。

(3)產品系統流程圖:

售票系統主模塊

子模塊1

子模塊2

子模塊3。。。。

(4)產品使用情況:

舊有的版本是運行在自主開發的Unix系統下的,因此安全系數較高。

(5)產品缺陷:

界面的友好程度不夠,同時沒有針對市場,社會的變化作出及時的更新。

關於本軟體

(1)設計目標:

本軟體設計的主要目標是使鐵路的運營實現市場化,能夠與時俱進,實現售票過程的人性化處理。

同時作為應用型軟體,系統界面美觀、布局合理、內容簡單,提供的信息語言通俗易懂、有層次感、分類清晰。
必須根據現有條件所能達到的能力來完成整個工程。

(2)產品的局限性

第一,由於軟體運行在Windows操作系統上的,因此其安全性值得商榷。作為國家命脈,鐵路售票系統軟體建立在Windows操作系統上具有很大的風險。

第二,由於軟體系高級語言編寫,產品的運行速度較慢。

第三,軟體的可操作性不夠,尤其是數據的錄入,比較煩瑣。但是相信隨著公安部新一代的電子身份證的發放,這個過程會變得相對簡單。

第四,現在的火車往往一個班次就有一兩千人,一天要有幾十趟班次,就南京站而言,每天的人流量達到以萬計,大量的人口湧入湧出,如何維護一個龐大而又復雜的資料庫也是一個難點。

(3)軟體流程圖

編程軟體

售票系統應用程序

支持售票系統的資料庫

內容庫

售票系統應用軟體

(4)數據流程圖:

(5)ACD結構環境圖

操作人員

售票系統

操作人員

傳輸線路

操作人員

資料庫系統

主機

(6)環境要求

硬體環境:

486以上的機器,滑鼠

操作系統:

在windows95/98 .windowsNT .windows1700 .windowsXP操作系統都可以直接運行。
操作人員要求:

需要進行一定的培訓

(7)軟體自身的局限:

由於該軟體是理想化的軟體,沒有考慮到實際的情況,比如數據錄入的可操作性,海量資料庫的維護等都沒有進行全面的考慮。

同時由於編程人員缺乏相關的知識,程序本身可能出現一些缺陷或不如人意的地方。這些需要在日後的維護。

可選的其他方案

暫無

市場分析

由於面對的是國家壟斷系統,所以面向的市場比較單一,但是對本軟體稍加修改可以應用於其他方面。

投資



社會影響

(1)社會效益:

基於軟體本身編寫的目的,相信軟體能夠實現其所期望的正面社會影響。同時也能夠實現鐵路售票的人性化,有利於提高鐵路運輸的市場競爭力。

(2)相關的法律可行性:

軟體系自主開發,無法律風險。

(3)在人力資源方面的影響:

由於使用了一些新技術,故可以創造一些就業機會。

(4)風險評估

由於採用的OS平台的局限性,故存在著較大風險。

關於產品的檢測

(1)檢測標准:

黑盒測試與白盒測試相結合

(2)實現的具體方法:

本軟體的黑盒測試即把對象看做一個黑盒子,測試人員完全不考慮程序內部的邏輯結構和內部特性,只依據程序的需求規格說明書,檢查程序的功能是否符合它的功能說明。因此黑盒測試又叫功能測試或數據驅動測試。黑盒測試主要是為了發現以下幾類錯誤:

1、是否有不正確或遺漏的功能?

2、在介面上,輸入是否能正確的接受?能否輸出正確的結果?

3、是否有數據結構錯誤或外部信息(例如數據文件)訪問錯誤?

4、性能上是否能夠滿足要求?

5、是否有初始化或終止性錯誤

白盒測試是對軟體的過程性細節做細致的檢查。這種方法是把測試對象看做一個打開的盒子,它允許測試人員利用程序內部的邏輯結構及有關信息,設計或選擇測試用例,對程序所有邏輯路徑進行測試。通過在不同點檢查程序狀態,確定實際狀態是否與預期的狀態一致。因此白盒測試又稱為結構測試或邏輯驅動測試。白盒測試主要是想對程序模塊進行如下檢查:

1、對程序模塊的所有獨立的執行路徑至少測試一遍。

2、對所有的邏輯判定,取「真」與取「假」的兩種情況都能至少測一遍。

3、在循環的邊界和運行的界限內執行循環體。

4、測試內部數據結構的有效性,等等。

(3)實現長期跟蹤檢測:

軟體的使用是一個長期的過程,鑒於開發周期的關系,許多測試步驟可能有些不如意的地方,故應該對軟體實現長期的跟蹤,以滿足客戶的要求。

軟體編寫的初步計劃及相應的功能實現:

(1)軟體編寫作業明細:

子模塊
具體內容
相關模塊項
後繼需要完成內容

車次信息
列車沿途所經過的站點,列車車次,級別
列車明細,日誌維護,個人信息
軟體的跟蹤,維護,修正

賠償信息
車次有無發生意外,是否已經賠付,賠付金額
日誌維護
同上

個人信息
個人的ID,個人的起終點站,售票人員的工號,座號
日誌維護,車次信息
同上

列車明細
列車的座位情況,列車的最大負載,車票價格
日誌維護
同上

日誌維護
乘客購票的具體時間,列車運行的具體時刻
個人信息,車次信息,列車明細
同上

(2)PERT圖

閱讀全文

與fpga源碼交流網站相關的資料

熱點內容
編譯後無法運行圖片 瀏覽:592
linux系統修改文件命令 瀏覽:702
iphone如何安裝中國石化app 瀏覽:176
app怎麼寫簡歷 瀏覽:680
金蝶kis雲app怎麼樣 瀏覽:708
cad命令xr 瀏覽:295
f如何設置ftp伺服器 瀏覽:833
編程題兔子生兔子python 瀏覽:421
加密數字卡專利申請 瀏覽:783
我的世界命令方塊該怎麼拿 瀏覽:784
浙江容錯伺服器廠家雲空間 瀏覽:196
linuxpython3idle 瀏覽:741
程序員成就感從哪來 瀏覽:547
游資抄底源碼公式 瀏覽:804
用VF命令 瀏覽:950
解壓速度14m 瀏覽:332
php獲取httpheader 瀏覽:299
什麼軟體可以修改pdf文件 瀏覽:869
命令行截圖軟體 瀏覽:737
程序員加班多 瀏覽:125