2015年9月30日 星期三

9/30作業3

兩個AND閘與一個OR閘

真值表

增進效能的小技巧:最後比較波形與真值表的時候可將真值表逆時針旋轉90度便一目了然。





9/30作業2


將第二個AND閘改成OR閘

波形圖

以真值表驗證

9/30作業1


9/30作業
今天的授課內容為上一次上課的延伸。
是兩個AND邏輯閘、三個輸入、一個輸出的設計
(其中wa1是a1閘的輸出,是老師沒有說,但必須多定義的一條wire)

2015年9月23日 星期三

AND邏輯閘-結構模式程式碼測試結果


本次實驗所模擬的元件為一個基本的AND邏輯閘
輸入的兩個訊號為A、B;輸出為OUT  (A∩B  =OUT)

2015年9月16日 星期三

AMD關於ARM與Intel的二合一CPU開發計畫

AMD 更新其 ARM Based SoC roadmap,同時確認 2015 年的 Project SkyBridge 家族。在 2014 年,AMD 確定在 Server 端推出 ARM Cortex-A57 架構的「Seattle28nm 製程 8 核心 SoC 產品,目前時間點將不會有任何變化。

在台灣時間 6 日凌晨,AMD 更新了 ARM based SoC roadmap,其中,也就是在 2015 年,AMD 將會在推出 20nm 製程的 ARM Cortex-A57 架構 SoC,它將結合 AMD Radeon GCN 架構 GPU 在內。此外,這款 ARM based SoC PIN 將能與 AMD 下世代的 x86 架構 SoC 相容,同時「Project SkyBridge」將會是 AMD 首款支援 Android 系統的平台。

比較讓人驚豔的部分可能是,AMD 是如何讓 ARM x86 架構 SoC PIN 部分達到相容,當然可以想像,目前市場可能不會放在 Server,而是在 embedded 以及消費端兩個市場。

AMD 簡報中提到,市場對 x86 架構的需求降低,不過在 ARM based SoC 部分卻有著非常顯著的提升,在擁有 x86 以及 ARM 兩款架構的情況下,對公司未來的業務將會有相當有一定的幫助。

除了 2015 年的「Project SkyBridge」外,AMD 2016 年也提出了相對應的產品。

螢幕快照-2014-05-06-上午5.27.58-665x371

2016 年的 AMD 除了將推出全新的 x86 架構處理器外,在 ARM 部分也將會發表首款客製化的 64 bit ARMv8 CPU,其代號將會為「K12」。

K12」細節目前尚未確認,因此究竟維持在 20nm,仰或是推進到 16nm,甚至是 14nm FinFet 都沒有任何定案,只是應用方面卻是相當肯定的,這包含了 Serverembedded 以及半客製化市場(semi-custom),至於智慧型手機部分依舊不是 AMD 鎖定的目標市場。

AMD 同時也釋出類似早前 Mantle 的核心圖,圖中可以稍微了解到這家公司未來主要在建立 IP,核心會是 Radeon GPUx86 架構以及 ARM based CPU


在核心之上,將會有各種不同附加 IP 來支援,而最外面則是實際應用,包含了 WindowsLinux 以及 Android 作業系統,同時 DirectXOpenGLOpenCL 以及 Mantle 等都會納入支援中。

國家晶片中心關於Verilog與晶片設計的相關資料

Verilog數位晶片設計及其應用

        Verilog是用來設計數位電路的硬體描述語言,它的語法雖與C語言相似,但絕不能用學習C語言這種『軟體設計』的方式學習Verilog,必須要清楚了解每個Verilog敘述背後的硬體,而不是如C語言那樣,只要語法符合編譯器規定即可。

  可用於硬體合成的Verilog語法,必須要符合硬體設計的觀念與硬體描述語言的關係,此外,Verilog語法亦是晶片中心數位IC設計能力鑑定課程之一。