随笔分类 -  SOC

上一页 1 ··· 9 10 11 12 13

(原創) 用HDL設計硬體有什麼優點? (IC Design) (Verilog)
摘要:C比HDL早出來,十年前HDL的出現,是硬體設計的一大進步。 阅读全文

posted @ 2007-03-04 19:45 真 OO无双 阅读(3177) 评论(1) 推荐(0) 编辑

(原創) HDL只是代表一個model (IC Design) (Verilog)
摘要:很多人用C/C++的方式去寫HDL,但HDL只是一種硬體『描述』語言而已。 阅读全文

posted @ 2007-03-03 10:03 真 OO无双 阅读(3235) 评论(0) 推荐(0) 编辑

(原創) 硬體思維和軟體思維的差異 (IC Design) (Verilog)
摘要:今天上第一堂課(其實我在大學部就修過了,現在是去重新旁聽),老師一直強調:『硬體重視的是速度和成本』,這和軟體思維差異頗大,也使我想用OO來設計硬體的理想更添加變數。 阅读全文

posted @ 2007-03-03 09:45 真 OO无双 阅读(4288) 评论(0) 推荐(0) 编辑

(原創) 如何寫一個加法器? (C/C++) (SystemC) (IC Design)
摘要:寫一個硬體的加法器,幾乎就跟軟體的HelloWorld一樣,是最基本的程式,此範例Demo如何用SystemC寫一個加法器。 阅读全文

posted @ 2006-12-13 11:52 真 OO无双 阅读(4461) 评论(0) 推荐(0) 编辑

(原創) 硬體是如何加速軟體呢? (IC Design) (Verilog)
摘要:我們常說利用硬體來加速軟體,到底硬體是如何加速的呢? 阅读全文

posted @ 2006-12-08 15:51 真 OO无双 阅读(4907) 评论(0) 推荐(0) 编辑

(原創) C语言果然是不会死的语言 (C/C++) (C) (IC Design) (DE2) (Nios II)
摘要:今天作软硬件共同设计的Lab,将CPU设计好后,烧进Altera的Cyclone II芯片中,用以下简单的C语言程序测试CPU是否设计成功。 阅读全文

posted @ 2006-11-23 15:11 真 OO无双 阅读(2541) 评论(6) 推荐(0) 编辑

(原創) 如何编译SystemC library? (C/C++) (SystemC) (VC++) (IC Design)
摘要:SystemC 2.1目前只能在Visual Studio .NET 2003的环境下开发,若以相同的方式设定Visual Studio 2005,Library虽然可以compile成功,但AP却无法compile,若有任何人知道如何在Visual Studio 2005下设定,请告诉我,谢谢。 阅读全文

posted @ 2006-11-20 13:18 真 OO无双 阅读(2689) 评论(0) 推荐(0) 编辑

(轉貼) 什麼是SystemC? (IC Design) (C/C++) (SystemC)
摘要:當SystemC語言以一種新的開放原始碼語言在1999年問世時,給設計工程師中帶來了不小的困惑。什麼是SystemC?一種硬體設計語言?如果是的話,怎麼能是以C++為基礎的呢?一種行為級語言?那麼它為什麼又這麼像RTL?它會不會取代Verilog和VHDL?其關鍵問題就在於它到底是做什麼的? 阅读全文

posted @ 2006-11-17 20:26 真 OO无双 阅读(7862) 评论(0) 推荐(1) 编辑

(原創) Write once, compile everywhere? (C/C++) (SystemC) (VC++) (IC Design)
摘要:這兩天寫SystemC的第一個作業,其實花最多時間是在Compiler身上。由於SystemC本身並不是一個程式語言,而是架構在C++上,利用C++的Generics特性擴充其Library,使C++搖身一變成為HDL,且SystemC也沒有自己的IDE和Compiler,理論上只要是C++的Compiler就可以compile所有SystemC的code。 阅读全文

posted @ 2006-10-20 17:39 真 OO无双 阅读(2558) 评论(4) 推荐(1) 编辑

(原創) 第一个SystemC的程序:Hello World (C/C++) (SystemC) (IC Design)
摘要:1// All systemc modules should include systemc.h header file 2#include "systemc.h" 3// Hello_world is module name 4SC_MODULE (HelloWorld) { 5 SC_CTOR (HelloWorld) { 6 // Nothing in constructor 7... 阅读全文

posted @ 2006-10-18 09:09 真 OO无双 阅读(2177) 评论(2) 推荐(0) 编辑

(轉貼) 如何设定SystemC的Project环境? (C/C++) (SystemC) (VC++) (IC Design)
摘要:Creating SystemC Applications----------------------------- 1. Start Visual Studio. From the Start Page select New Project and Win32 Console Project. Type the project name and select a suitable locatio... 阅读全文

posted @ 2006-10-18 08:36 真 OO无双 阅读(1836) 评论(0) 推荐(0) 编辑

(轉貼) 如何在Visusl Studio.NET 2003编译SystemC的Library? (C/C++) (SystemC) (VC++) (IC Design)
摘要:Visual C++ 7.1--------------The download directory contains two subdirectories: 'msvc71' and 'examples'. The 'msvc71' directory contains the project and workspace files to compile the 'systemc.lib' li... 阅读全文

posted @ 2006-10-18 08:13 真 OO无双 阅读(1197) 评论(0) 推荐(0) 编辑

(原創) 物件導向技術不只用在軟體開發而已,一樣也適用在系統晶片開發 (IC Design) (Verilog) (OO)
摘要:以前一直以為物件導向技術只用在純粹的軟體開發而已,但當我大三修硬體描述語言Verilog,大四修SoC概論時,直覺告訴我『物件導向』及『軟體工程』等技術應該可以用在SoC開發上,但我並不是很確定將這種軟體的技術用在硬體是否恰當。 阅读全文

posted @ 2006-09-27 00:38 真 OO无双 阅读(3343) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13

导航