全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1183
推到 Plurk!
推到 Facebook!

請問那位大大清楚ALTERA QuartusII的原件庫功能作用的?幫幫我!謝謝..感恩..

答題得分者是:addn
sgchieh0414
一般會員


發表:17
回覆:16
積分:6
註冊:2005-08-08

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-10-25 01:31:44 IP:220.139.xxx.xxx 未訂閱
請問那位大大清楚ALTERA QuartusII的原件庫功能作用的? 因為最近在用ALTERA QuartusII做CPLD,有一部份是,輸入一資料,用一信號控制 ,當信號"1"時,輸出資料為反相,當信號"0"時,輸出資料為原資料送出,原先用AHDL來寫,但一直出現錯誤,想請教那位大大,ALTERA QuartusII原件庫裡,有那個原件可代替我需要的功能呢? 肯請幫幫我!謝謝..感恩..
addn
高階會員


發表:64
回覆:221
積分:202
註冊:2005-03-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-10-25 09:32:54 IP:218.171.xxx.xxx 未訂閱
用一個xor就行了 輸出=輸入 xor 控制訊號
sgchieh0414
一般會員


發表:17
回覆:16
積分:6
註冊:2005-08-08

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-10-25 13:43:00 IP:220.139.xxx.xxx 未訂閱
引言: 用一個xor就行了 輸出=輸入 xor 控制訊號
您好!用XOR我有想過,但XOR是邏輯元件,不是只能判斷"0"或"1"嗎? 我想要做出的功能,是輸入4BIT資料,用一信號源 ,將此資料做反相和非反相的輸出,當信號為"1"時,資料輸出為反相 ,當信號為"0"時,資料輸出為非反相,那用XOR該如何做呢?謝謝!感激!..

版主


發表:261
回覆:2302
積分:1667
註冊:2005-01-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-10-25 14:47:53 IP:211.22.xxx.xxx 未訂閱
還是用 xor 啊....4個 xor 就夠了. 建議你寫 VHDL ,4行就解決了... Q(0) <= X(0) xor control; Q(1) <= X(1) xor control; Q(2) <= X(2) xor control; Q(3) <= X(3) xor control; 發表人 - ㊣ 於 2005/10/25 14:56:06
------
-------------------------------------------------------------------------
走是為了到另一境界,停是為了欣賞人生;未走過千山萬水,怎知生命的虛實與輕重!?
addn
高階會員


發表:64
回覆:221
積分:202
註冊:2005-03-21

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-10-25 18:12:36 IP:218.171.xxx.xxx 未訂閱
的確像㊣ 大 所說的就用四組,就行了啊    請參考下列電路圖    
sgchieh0414
一般會員


發表:17
回覆:16
積分:6
註冊:2005-08-08

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-10-25 19:37:30 IP:220.139.xxx.xxx 未訂閱
引言: 的確像㊣ 大 所說的就用四組,就行了啊 請參考下列電路圖
不好意思...我資質沒這麼好,想再請問,我看這圖是用select ,來控制要不要輸出的樣子,是這樣嗎?那我要用select來控制我 資料的輸出要為反相還是非反相呢?謝謝,感激!!
addn
高階會員


發表:64
回覆:221
積分:202
註冊:2005-03-21

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-10-25 20:01:11 IP:218.171.xxx.xxx 未訂閱
由真值表 INPUT SELECT OUTPUT 0 0 0 0 1 1 1 0 1 1 1 0 看出來了沒 當SELECT=0 INPUT=0 就為OUTPUT=0 INPUT=1 就為OUTPUT=1 當SELECT=1 INPUT=0 就為OUTPUT=1 INPUT=1 就為OUTPUT=0 不就等於所要之功能嚕
sgchieh0414
一般會員


發表:17
回覆:16
積分:6
註冊:2005-08-08

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-10-25 22:08:37 IP:220.139.xxx.xxx 未訂閱
引言: 由真值表 INPUT SELECT OUTPUT 0 0 0 0 1 1 1 0 1 1 1 0 看出來了沒 當SELECT=0 INPUT=0 就為OUTPUT=0 INPUT=1 就為OUTPUT=1 當SELECT=1 INPUT=0 就為OUTPUT=1 INPUT=1 就為OUTPUT=0 不就等於所要之功能嚕
您好!我想我直接貼我的問題圖檔會較方便問一點,我需將STEPOUT[3..0] ,用一select決定,來做反相和非反相的選擇,select決定後的資料再傳給 MRRIGHTOUT[3..0],麻煩了,謝謝各位,感激!! 〔img〕http://delphi.ktop.com.tw/loadfile.php?TOPICID=25177733&CC=563087〔/img〕

版主


發表:261
回覆:2302
積分:1667
註冊:2005-01-04

發送簡訊給我
#9 引用回覆 回覆 發表時間:2005-10-26 02:34:47 IP:203.203.xxx.xxx 未訂閱
你有兩種選擇: 1>寫程式 VHDL/AHDL 幾行就解決了. 2>畫圖, 如 addn 兄所畫的. 他已經把答案告訴你了, 你只要照畫就可以了.畫完再看要把輸入輸出改成什麼, 或把輸出輸出間包起來像你畫的這樣都可以. OK? 你有試過了嗎? 沒有的話請先試試吧. P.S:畫圖法絕對無法深入學習, 強烈建議你去學寫硬體描述語言.
------
-------------------------------------------------------------------------
走是為了到另一境界,停是為了欣賞人生;未走過千山萬水,怎知生命的虛實與輕重!?
addn
高階會員


發表:64
回覆:221
積分:202
註冊:2005-03-21

發送簡訊給我
#10 引用回覆 回覆 發表時間:2005-10-26 18:47:53 IP:218.171.xxx.xxx 未訂閱
請參考下圖
系統時間:2024-07-01 21:45:21
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!