Intel Pentium III Processor/840 Manual page 79

Table of Contents

Advertisement

WHEN H"7" => PRE_LO_OUT[6..0] = B"0000111";
WHEN H"8" => PRE_LO_OUT[6..0] = B"1111111";
WHEN H"9" => PRE_LO_OUT[6..0] = B"1101111";
WHEN H"a" => PRE_LO_OUT[6..0] = B"1110111";
WHEN H"b" => PRE_LO_OUT[6..0] = B"1011110";
WHEN H"c" => PRE_LO_OUT[6..0] = B"0111001";
WHEN H"d" => PRE_LO_OUT[6..0] = B"1111100";
WHEN H"e" => PRE_LO_OUT[6..0] = B"1111001";
WHEN H"f" => PRE_LO_OUT[6..0] = B"1110001";
end case;
CASE data_high[3..0] IS
WHEN H"0" => PRE_HI_OUT[6..0] = B"0111111";
WHEN H"1" => PRE_HI_OUT[6..0] = B"0000110";
WHEN H"2" => PRE_HI_OUT[6..0] = B"1011011";
WHEN H"3" => PRE_HI_OUT[6..0] = B"1001111";
WHEN H"4" => PRE_HI_OUT[6..0] = B"1100110";
WHEN H"5" => PRE_HI_OUT[6..0] = B"1101101";
WHEN H"6" => PRE_HI_OUT[6..0] = B"1111101";
WHEN H"7" => PRE_HI_OUT[6..0] = B"0000111";
WHEN H"8" => PRE_HI_OUT[6..0] = B"1111111";
WHEN H"9" => PRE_HI_OUT[6..0] = B"1101111";
WHEN H"a" => PRE_HI_OUT[6..0] = B"1110111";
WHEN H"b" => PRE_HI_OUT[6..0] = B"1111111";
WHEN H"c" => PRE_HI_OUT[6..0] = B"0111001";
WHEN H"d" => PRE_HI_OUT[6..0] = B"0111111";
WHEN H"e" => PRE_HI_OUT[6..0] = B"1111001";
WHEN H"f" => PRE_HI_OUT[6..0] = B"1110001";
end case;
%
0/a
__
5/f |
| 1/b
--
4/e |
| 2/c
--
3/d
%
LAD[0] = TRI(DOUT,control);
LAD[1] = TRI(DOUT,control);
LAD[2] = TRI(DOUT,control);
LAD[3] = TRI(DOUT,control);
control.clk = hex_clk;
dout.clk = hex_clk;
data_low[3..0].clk = hex_clk;
data_high[3..0].clk = hex_clk;
%
BLNK
= LE_POS;
LE_POS = GND;
%
dlad.clk = hex_clk;
dlad = lad[0]
# lad[1]
# lad[2]
# lad[3]
# lframe_n;
hex.clk = hex_clk;
®
®
Intel
Pentium
III Processor/840 Development Kit Manual
Center is 6/g
PLD Code Listing
C-3

Advertisement

Table of Contents
loading

Table of Contents