原创 system verilog中module和program的區別

首先module和program之間有很多相似之處: 1.和module相同,program也可以定義0個或多個輸入、輸出、雙向端口。 2.一個program塊內部可以包含0個或多個initial塊、generate塊、spec

原创 Windows下用Eclipse搭建C/C++開發環境

本文假定你已經熟悉Java,Eclipse的安裝,並能順利啓動和運行Eclipse.此外因爲各軟件版本在不斷更新,有些地方可能不準確,以最新的、原文資料爲準。  距上一次寫和調C++程序,已經5、6年了,光陰荏苒歲月無情,現在再重新拾起來

原创 openGL中的gluPerspective函數

gluPerspective(GLdouble fovy,GLdouble aspect,GLdouble zNear,GLdouble zFar) 首先得設置gluPerspective,來看看它的參數都表示什麼意思 fovy,這個最

原创 Qt中利用 MS Speech SDK5.1 實現文本朗讀

1. 首先說下自己的環境配置,不確保該代碼對所有配置都適用 操作系統:windows xp sp3 編譯環境:Qt SDK1.2.1,MSVC2008編譯 既然是利用了Microsoft Speech SDK,那麼首先就要安裝它,

原创 VS2008+Qt4.8.1下使用QtNetwork庫

今天第一次在QT工程中用QFtp,QHttp等類寫服務器程序,編譯的時候發現有錯誤 錯誤如下: 1>download.obj : error LNK2019: 無法解析的外部符號 "__declspec(dllimport) pub

原创 openGL中的gluLookAt函數

osg中camera->setViewMatrixAsLopengl 的函數相當於opengl中的glulookat openGL變換小節: 視圖:指定觀察者或攝像機的位置 模型:在場景中移動對象 模型視圖:描述視圖變換盒模型

原创 4:2 compressor 的verliog代碼

所謂4:2 compressor,就是把4個數壓縮成兩個數,下圖所示爲一個4:2 compressor單元: 由圖可以看出把X1,X2,X3,X4這四個數壓縮成Sum與Carry這兩個數,其中,Cin,Cout是進位,且這些數滿足以下關

原创 vs2008+Qt4.8.1環境下修改exe文件圖標的方法

網上有很多這方面的教程,但都是QtCreator環境下進行的,貌似在VS2008上行不通 想了一晚上,查找各種資料,終於找到解決辦法了 1.找一個以ico爲後綴的圖片文件,如add.ico   注意:必須是以ico爲後綴的圖片文件,把其他

原创 system verilog與c語言接口讀取yuv圖像序列

system verilog代碼 `define PIC_W 176 //圖像寬 `define PIC_H 144 //圖像高 `define FRAME 300 //總幀數 `define H_CLK 5 //半週期 type