新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于CPLD的串并轉(zhuǎn)換和高速USB通信設(shè)計(jì)

基于CPLD的串并轉(zhuǎn)換和高速USB通信設(shè)計(jì)

作者: 時(shí)間:2014-09-14 來(lái)源:網(wǎng)絡(luò) 收藏

  rram1 : process(SCLK2M) -- RAM_OE(RAM讀時(shí)序)

本文引用地址:http://m.butianyuan.cn/article/262878.htm

  begin

  if SCLK2M'event and SCLK2M='1' then

  if read='0' then

  ram_oe_reg <= '1';

  cpld2_counter <= (others=>'0');

  elsif read='1' then

  cpld2_counter <= cpld2_counter+1;

  if cpld2_counter>0 then

  ram_oe_reg <= not ram_oe_reg;

  end if;

  end if;

  end if;

  end process;

  rram2 : process(SCLK2M,WORKING,RESET) -- ADDRESS(RAM地址信號(hào))

  begin

  if WORKING='1' or RESET='1' then

  adr_reg <= (others=>'0');

  elsif SCLK2M'event and SCLK2M='0' then

  if read='1' and ram_oe_reg='1' and cpld2_counter>2 then

  adr_reg <= adr_reg+1;

  end if;

  end if;

  end process;

  wd12 : process(SCLK2M) --芯片讀時(shí)序

  begin

  if SCLK2M'event and SCLK2M='0' then

  if read='0' then

  d12_wr_reg <= '1';

  elsif read='1' and cpld2_counter/=129 then

  d12_wr_reg <= not d12_wr_reg;

  end if;

  end if;

  end process;

  結(jié)束語(yǔ)

  器件的優(yōu)勢(shì)在于縮短開(kāi)發(fā)生產(chǎn)周期,現(xiàn)場(chǎng)靈活性好,而且隨著電子技術(shù)的發(fā)展,其集成度越來(lái)越高,速度越來(lái)越快,價(jià)格也逐漸降低,因此市場(chǎng)發(fā)展很快。公司的ATF1508AS是高性能、高密度的復(fù)雜可編程邏輯器件,使用方便,具有很高的性?xún)r(jià)比,因此具有廣闊的應(yīng)用前景。

上拉電阻相關(guān)文章:上拉電阻原理

上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: ATMEL CPLD USB

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉