?? createhex.vhd
字號:
-- ********************************************************************/
-- Copyright 2007 Actel Corporation. All rights reserved.
-- IP Engineering
--
-- ANY USE OR REDISTRIBUTION IN PART OR IN WHOLE MUST BE HANDLED IN
-- ACCORDANCE WITH THE ACTEL LICENSE AGREEMENT AND MUST BE APPROVED
-- IN ADVANCE IN WRITING.
--
-- File: createhex.vhd
--
-- Description: Simple APB Bus Controller
-- Creates Hex Image Files standalone
--
-- Rev: 2.3 01Mar07 IPB : Production Release
--
-- Notes:
-- Converts the instructions encoded in instruction.txt into HEX files
--
--
-- *********************************************************************/
library IEEE;
use IEEE.std_logic_1164.all;
use work.coreparameters.all;
entity CREATEHEX is
end CREATEHEX;
architecture RTL of CREATEHEX is
component MAKEHEX
generic ( ENABLE : boolean;
ID : integer range 0 to 9 ;
FAMILY : integer range 0 to 99;
AWIDTH : integer range 1 to 16;
DWIDTH : integer range 8 to 32;
SDEPTH : integer range 1 to 16;
ICWIDTH : integer range 1 to 16;
IIWIDTH : integer range 1 to 31;
IFWIDTH : integer range 0 to 28;
TESTMODE : integer range 0 to 99
);
end component;
constant ENABLED : BOOLEAN := TRUE;
begin
UC: MAKEHEX
generic map ( ENABLE => ENABLED,
ID => ID,
FAMILY => FAMILY,
AWIDTH => APB_AWIDTH,
DWIDTH => APB_DWIDTH,
SDEPTH => APB_SDEPTH,
ICWIDTH => ICWIDTH,
IIWIDTH => IIWIDTH,
IFWIDTH => IFWIDTH,
TESTMODE => TESTMODE
);
end RTL;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -