|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
如何把下面這個(gè)電路圖變?yōu)関hdl,或Verilog語(yǔ)言,我寫的為何不對(duì)? |
| 作者:nj21ic 欄目:EDA技術(shù) |
library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_arith.all; use ieee.std_logic_unsigned.all; entity RamControl2_vhd is PORT ( D : in std_logic_vector(7 downto 0); DIN : inout std_logic_vector(7 downto 0); AD : in std_logic_vector(7 downto 0); AZ : in std_logic_vector(7 downto 0); AX : out std_logic_vector(7 downto 0); DOUT: out std_logic_vector(7 downto 0); CH1 : in std_logic; CH2 : in std_logic ); end; architecture behavior of RamControl2_vhd is begin PROCESS(CH1,CH2,DIN,AD,AZ,RAMDATA) begin if CH1='0' then AX<=AD; DIN<=D; DOUT<=(others =>'Z'); elsif CH2='0' then AX<=AZ; DOUT<=DIN; else DIN<=(others=>'Z'); AX<=(others=>'Z'); DOUT<=(others =>'Z'); end if; end PROCESS; end behavior; |
| 2樓: | >>參與討論 |
| 作者: n3207 于 2005/9/2 13:26:00 發(fā)布:
寫法不規(guī)范,你可以搜索一下以前的關(guān)于INOUT的帖子 |
|
| 3樓: | >>參與討論 |
| 作者: windover 于 2005/9/2 17:14:00 發(fā)布:
沒(méi)圖 居然連接是c: |
|
| 4樓: | >>參與討論 |
| 作者: tuu123 于 2005/9/2 17:24:00 發(fā)布:
這樣行不? library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_arith.all; use ieee.std_logic_unsigned.all; entity RamControl2_vhd is PORT ( D : in std_logic_vector(7 downto 0); DIN : inout std_logic_vector(7 downto 0); AD : in std_logic_vector(7 downto 0); AZ : in std_logic_vector(7 downto 0); AX : out std_logic_vector(7 downto 0); DOUT: out std_logic_vector(7 downto 0); CHA : in std_logic; CHB : in std_logic ); end; architecture behavior of RamControl2_vhd is begin PROCESS(D,CHA,CHB,DIN,AD,AZ) begin if CHA='0' then AX<=AD; DIN<=D; DOUT<=(others =>'Z'); elsif CHB='0' then AX<=AZ; DOUT<=DIN; else DIN<=(others=>'Z'); AX<=(others=>'Z'); DOUT<=(others =>'Z'); end if; end PROCESS; end behavior; |
|
| 5樓: | >>參與討論 |
| 作者: nj21ic 于 2005/9/2 20:02:00 發(fā)布:
為何不能貼圖啊?總提示URL錯(cuò) 我的電路很簡(jiǎn)單就是用了四個(gè)244做隔離. |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |