电子元器件
采购信息平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • 扫码下载手机洽洽

    随时找料

    即刻洽谈

    点击下载PC版
  • 公众号

    电子元器件

    采购信息平台

  • 移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

[VHDL实例]地址译码(for m68008)

来源: 作者:华仔

标签:

摘要:-- M68008 Address Decoder-- Address decoder for the m68008-- asbar must be '0' to enable any output-- csbar(0) : X"00000" to X"01FFF"-- csbar(1) : X"40000" to X"43FF

-- M68008 Address Decoder

-- Address decoder for the m68008

-- asbar must be '0' to enable any output

-- csbar(0) : X"00000" to X"01FFF"

-- csbar(1) : X"40000" to X"43FFF"

-- csbar(2) : X"08000" to X"0AFFF"

-- csbar(3) : X"E0000" to X"E01FF"

library ieee;

use ieee.std_logic_1164.all;

entity addrdec is

port(

asbar : in std_logic;

address : in std_logic_vector(19 downto 0);

csbar : out std_logic_vector(3 downto 0)

);

end entity addrdec;

architecture v1 of addrdec is

begin

csbar(0) <= '0' when

((asbar = '0') and

((address >= X"00000") and (address <= X"01FFF")))

else '1';

csbar(1) <= '0' when

((asbar = '0') and

((address >= X"40000") and (address <= X"43FFF")))

else '1';

csbar(2) <= '0' when

((asbar = '0') and

((address >= X"08000") and (address <= X"0AFFF")))

else '1';

csbar(3) <= '0' when

((asbar = '0') and

((address >= X"E0000") and (address <= X"E01FF")))

else '1';

end architecture v1;

型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67
Baidu
map