日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > > 充電吧
[導讀]1、--GENERIC可以用來指定一些全局的變量,它要放在entity之后,port口映射之前entity ethernet isgeneric(--GENERIC語句指定的參數(shù)是全局的MIIM_PH

1、--GENERIC可以用來指定一些全局的變量,它要放在entity之后,port口映射之前

entity ethernet is

generic(--GENERIC語句指定的參數(shù)是全局的
MIIM_PHY_ADDRESS? ? ? : t_phy_address := (others => '0');
MIIM_RESET_WAIT_TICKS : natural? ? ? ?:= 0;
MIIM_POLL_WAIT_TICKS? : natural? ? ? ?:= DEFAULT_POLL_WAIT_TICKS;
MIIM_CLOCK_DIVIDER? ? : positive? ? ? := 50;
-- You need to supply the current speed via speed_override when MIIM is disabled
MIIM_DISABLE? ? ? ? ? : boolean? ? ? ?:= FALSE

);

port(

a :input std_logic;

b:output std_logic



);

end entity;

GENERIC:此處的GENERIC什么的參數(shù)相當于.C文件聲明的全局變量,可以在本.c文件中任何位置使用,如果需要定義所有文件都使用的全局變量,則需要在package中定義

如,

package const_def is

constant OCXO1PPS_DelayCounter:std_logic_vector(27 downto 0) := X"4C4B3FF";

constant OCXODelay1PPS_Counter:std_logic_vector(27 downto 0) := OCXO1PPS_DelayCounter+X"00C3500";

end const_def;

generic定義變量的作用,可以將定義的變量作為entity模塊的一些配置參數(shù)的入口,比如定義一個timeperiod,默認=1000,當需要修改為2000時,可通過外部傳遞參數(shù)進來

傳遞方式格式:

C2:i2cs_rx

? ?generic map(

timeperiod=>2000

)

? ???port map(

? ?? ?CLB => CLB,

? ?? ?SCL => SCL,

? ?? ?SDA => SDA

? ?? ?? ???);

這樣就能更好的將.vhd程序模塊化,重復利用率變高。

natural:自然數(shù)>=0;是integer的子類型

postive:正整數(shù)>0; ? 是interger的子類型

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

當前最流行的硬件設計語言有兩種,即 VHDL 與 Verilog HDL,兩者各有優(yōu)劣,也各有相當多的擁護者。VHDL 語言由美國軍方所推出,最早通過國際電機工程師學會(IEEE)的標準,在北美及歐洲應用非常普遍。而 V...

關鍵字: vhdl verilog

    串行總線和并行總線相比具有結構簡單、占用引腳少、成本低的優(yōu)點。常見的串行總線有USB、IEEE1394、I2C等,其中I2C總線具有使用簡單的特點,在單片機、串行E2P

關鍵字: vhdl i2c 串行總線

  目前,許多廠商都提供通用的串行通信芯片,其傳輸方式分為同步方式和異步方式。其中,異步芯片大多與INTEL的8250芯片兼容;而同步方式,由于一般涉及到所支持的傳輸協(xié)議(BSC、HDLC、SD

關鍵字: FPGA cpld vhdl 通信芯片

當今汽車行業(yè)所面臨的挑戰(zhàn)與電信行業(yè)十多年前所經(jīng)歷的類似?;旌蟿恿﹄妱悠嚭腿剂想姵仄嚨刃录夹g也促進了研發(fā)活動的日趨活躍,正如我們在手機演變成多媒體設備的進程中所看到的一樣。同樣,電信業(yè)面臨著功

關鍵字: vhdl 仿真 系統(tǒng)設計

0 引言 VHDL超高速集成電路硬件描述語言是隨著集成電路系統(tǒng)化和高度集成化逐步發(fā)展起來的,是一種用于數(shù)字系統(tǒng)設計、測試,面向多領域、多層次的IEEE標準硬件描述語言。它從20世紀70年

關鍵字: EDA vhdl 醫(yī)療電子

在使用lattice domiand時,出現(xiàn)了下面示圖現(xiàn)象,一個輸入信號總是出現(xiàn)在unconnected欄里,也即意味著你不能綁定管腳。logical net 'clkin' has no load.

關鍵字: lattice vhdl

一個VHDL程序代碼包含實體(entity)、結構體(architecture)、配置(configuration)、程序包(package)、庫(library)等。一、數(shù)據(jù)類型1.用戶自定義數(shù)據(jù)類

關鍵字: vhdl

摘 要: 用VHDL語言設計的增量式旋轉編碼器接口電路,實現(xiàn)了四倍頻、雙向計數(shù)的功能以及與單片機的接口。給出了在MAX Plus II環(huán)境下的VHDL源代碼和時序仿真結果。本設計在

關鍵字: vhdl 總線與接口 接口 電路 編碼器
關閉