Initial commit
This commit is contained in:
28
VHD/hdl/ex_24_1_1_entity.vhd
Normal file
28
VHD/hdl/ex_24_1_1_entity.vhd
Normal file
@@ -0,0 +1,28 @@
|
||||
-- VHDL Entity VHD.ex_24_1_1.symbol
|
||||
--
|
||||
-- Created:
|
||||
-- by - remy.borgeat.UNKNOWN (WE10993)
|
||||
-- at - 15:02:45 20.03.2024
|
||||
--
|
||||
-- Generated by Mentor Graphics' HDL Designer(TM) 2019.2 (Build 5)
|
||||
--
|
||||
LIBRARY ieee;
|
||||
USE ieee.std_logic_1164.all;
|
||||
USE ieee.numeric_std.all;
|
||||
|
||||
ENTITY ex_24_1_1 IS
|
||||
GENERIC(
|
||||
counterBitNb : positive := 8
|
||||
);
|
||||
PORT(
|
||||
en : IN std_ulogic;
|
||||
position : OUT unsigned (counterBitNb-1 DOWNTO 0);
|
||||
up_down : IN std_ulogic;
|
||||
clock : IN std_ulogic;
|
||||
reset : IN std_ulogic
|
||||
);
|
||||
|
||||
-- Declarations
|
||||
|
||||
END ex_24_1_1 ;
|
||||
|
22
VHD/hdl/ex_24_1_1_studentVersion.vhd
Normal file
22
VHD/hdl/ex_24_1_1_studentVersion.vhd
Normal file
@@ -0,0 +1,22 @@
|
||||
architecture studentVersion of ex_24_1_1 is
|
||||
|
||||
signal counter : unsigned(counterBitNb-1 downto 0);
|
||||
|
||||
begin
|
||||
|
||||
process(clock, reset) begin
|
||||
if reset = '1' then
|
||||
counter <= (others => '0');
|
||||
elsif rising_edge(clock) then
|
||||
if en = '1' then
|
||||
if up_down = '1' then
|
||||
counter <= counter + 1;
|
||||
else
|
||||
counter <= counter -1;
|
||||
end if;
|
||||
end if;
|
||||
end if;
|
||||
end process;
|
||||
|
||||
position <= counter;
|
||||
end studentVersion;
|
25
VHD/hdl/ex_24_1_2_entity.vhd
Normal file
25
VHD/hdl/ex_24_1_2_entity.vhd
Normal file
@@ -0,0 +1,25 @@
|
||||
-- VHDL Entity VHD.ex_24_1_2.symbol
|
||||
--
|
||||
-- Created:
|
||||
-- by - francois.francois (Aphelia)
|
||||
-- at - 09:18:55 03/27/19
|
||||
--
|
||||
-- Generated by Mentor Graphics' HDL Designer(TM) 2019.2 (Build 5)
|
||||
--
|
||||
LIBRARY ieee;
|
||||
USE ieee.std_logic_1164.all;
|
||||
USE ieee.numeric_std.all;
|
||||
|
||||
ENTITY ex_24_1_2 IS
|
||||
PORT(
|
||||
motorOn : IN std_ulogic;
|
||||
side1 : OUT std_ulogic;
|
||||
right_left : IN std_ulogic;
|
||||
pwm : IN std_ulogic;
|
||||
side2 : OUT std_ulogic
|
||||
);
|
||||
|
||||
-- Declarations
|
||||
|
||||
END ex_24_1_2 ;
|
||||
|
25
VHD/hdl/ex_24_1_2_studentVersion.vhd
Normal file
25
VHD/hdl/ex_24_1_2_studentVersion.vhd
Normal file
@@ -0,0 +1,25 @@
|
||||
architecture studentVersion of ex_24_1_2 is
|
||||
|
||||
signal mySignal: std_ulogic;
|
||||
|
||||
begin
|
||||
|
||||
process(motorOn, pwm) begin
|
||||
if motorOn = '1' then
|
||||
mySignal <= pwm;
|
||||
else
|
||||
mySignal <= '0';
|
||||
end if;
|
||||
end process;
|
||||
|
||||
process(mySignal, right_left) begin
|
||||
if right_left = '1' then
|
||||
side1 <= mySignal;
|
||||
side2 <= '0';
|
||||
else
|
||||
side1 <= '0';
|
||||
side2 <= mySignal;
|
||||
end if;
|
||||
end process;
|
||||
|
||||
end studentVersion;
|
28
VHD/hdl/ex_24_1_3_entity.vhg
Normal file
28
VHD/hdl/ex_24_1_3_entity.vhg
Normal file
@@ -0,0 +1,28 @@
|
||||
-- VHDL Entity VHD.ex_19_1_3.symbol
|
||||
--
|
||||
-- Created:
|
||||
-- by - francois.francois (Aphelia)
|
||||
-- at - 09:40:30 03/27/19
|
||||
--
|
||||
-- Generated by Mentor Graphics' HDL Designer(TM) 2018.1 (Build 12)
|
||||
--
|
||||
LIBRARY ieee;
|
||||
USE ieee.std_logic_1164.all;
|
||||
USE ieee.numeric_std.all;
|
||||
|
||||
ENTITY ex_19_1_3 IS
|
||||
GENERIC(
|
||||
timerBitNb : positive := 8;
|
||||
testModeBitNb : positive := 1
|
||||
);
|
||||
PORT(
|
||||
testMode : IN std_ulogic;
|
||||
clock : IN std_ulogic;
|
||||
reset : IN std_ulogic;
|
||||
pwmEn : OUT std_ulogic
|
||||
);
|
||||
|
||||
-- Declarations
|
||||
|
||||
END ex_19_1_3 ;
|
||||
|
4
VHD/hdl/ex_24_1_3_studentVersion.vhd
Normal file
4
VHD/hdl/ex_24_1_3_studentVersion.vhd
Normal file
@@ -0,0 +1,4 @@
|
||||
architecture studentVersion of ex_24_1_3 is
|
||||
begin
|
||||
pwmEn <= '0';
|
||||
end studentVersion;
|
26
VHD/hdl/ex_24_1_4_entity.vhg
Normal file
26
VHD/hdl/ex_24_1_4_entity.vhg
Normal file
@@ -0,0 +1,26 @@
|
||||
-- VHDL Entity VHD.ex_19_1_4.symbol
|
||||
--
|
||||
-- Created:
|
||||
-- by - francois.francois (Aphelia)
|
||||
-- at - 12:57:27 03/27/19
|
||||
--
|
||||
-- Generated by Mentor Graphics' HDL Designer(TM) 2018.1 (Build 12)
|
||||
--
|
||||
LIBRARY ieee;
|
||||
USE ieee.std_logic_1164.all;
|
||||
USE ieee.numeric_std.all;
|
||||
|
||||
ENTITY ex_19_1_4 IS
|
||||
PORT(
|
||||
A : IN std_ulogic;
|
||||
B : IN std_ulogic;
|
||||
clock : IN std_ulogic;
|
||||
reset : IN std_ulogic;
|
||||
en : OUT std_ulogic;
|
||||
dir : OUT std_ulogic
|
||||
);
|
||||
|
||||
-- Declarations
|
||||
|
||||
END ex_19_1_4 ;
|
||||
|
5
VHD/hdl/ex_24_1_4_studentVersion.vhd
Normal file
5
VHD/hdl/ex_24_1_4_studentVersion.vhd
Normal file
@@ -0,0 +1,5 @@
|
||||
architecture studentVersion of ex_24_1_4 is
|
||||
begin
|
||||
en <= '0';
|
||||
dir <= '0';
|
||||
end studentVersion;
|
28
VHD/hdl/ex_24_1_5_entity.vhg
Normal file
28
VHD/hdl/ex_24_1_5_entity.vhg
Normal file
@@ -0,0 +1,28 @@
|
||||
-- VHDL Entity VHD.ex_19_1_5.symbol
|
||||
--
|
||||
-- Created:
|
||||
-- by - francois.francois (Aphelia)
|
||||
-- at - 13:07:26 03/27/19
|
||||
--
|
||||
-- Generated by Mentor Graphics' HDL Designer(TM) 2018.1 (Build 12)
|
||||
--
|
||||
LIBRARY ieee;
|
||||
USE ieee.std_logic_1164.all;
|
||||
USE ieee.numeric_std.all;
|
||||
|
||||
ENTITY ex_19_1_5 IS
|
||||
GENERIC(
|
||||
speedBitNb : positive
|
||||
);
|
||||
PORT(
|
||||
start : IN std_ulogic;
|
||||
clock : IN std_ulogic;
|
||||
reset : IN std_ulogic;
|
||||
done : OUT std_ulogic;
|
||||
speed : OUT unsigned (speedBitNb-1 DOWNTO 0)
|
||||
);
|
||||
|
||||
-- Declarations
|
||||
|
||||
END ex_19_1_5 ;
|
||||
|
5
VHD/hdl/ex_24_1_5_studentVersion.vhd
Normal file
5
VHD/hdl/ex_24_1_5_studentVersion.vhd
Normal file
@@ -0,0 +1,5 @@
|
||||
architecture studentVersion of ex_24_1_5 is
|
||||
begin
|
||||
speed <= (others => '0');
|
||||
done <= '0';
|
||||
end studentVersion;
|
5
VHD/hdl/utils_pkg.vhd
Normal file
5
VHD/hdl/utils_pkg.vhd
Normal file
@@ -0,0 +1,5 @@
|
||||
PACKAGE utils IS
|
||||
|
||||
function requiredBitNb (val : integer) return integer;
|
||||
|
||||
END utils;
|
15
VHD/hdl/utils_pkg_body.vhd
Normal file
15
VHD/hdl/utils_pkg_body.vhd
Normal file
@@ -0,0 +1,15 @@
|
||||
PACKAGE BODY utils IS
|
||||
|
||||
function requiredBitNb (val : integer) return integer is
|
||||
variable powerOfTwo, bitNb : integer;
|
||||
begin
|
||||
powerOfTwo := 1;
|
||||
bitNb := 0;
|
||||
while powerOfTwo <= val loop
|
||||
powerOfTwo := 2 * powerOfTwo;
|
||||
bitNb := bitNb + 1;
|
||||
end loop;
|
||||
return bitNb;
|
||||
end requiredBitNb;
|
||||
|
||||
END utils;
|
1
VHD/hds/.hdlsidedata/_ex_10_2_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_10_2_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_10_4_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_10_4_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_10_5_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_10_5_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_13_1_1_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_13_1_1_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_13_1_3_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_13_1_3_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_13_1_4_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_13_1_4_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_13_1_5_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_13_1_5_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_13_2_1_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_13_2_1_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_13_2_2_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_13_2_2_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_13_2_3_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_13_2_3_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_13_2_4_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_13_2_4_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_13_2_5_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_13_2_5_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_14_1_1_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_14_1_1_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_14_1_2_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_14_1_2_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
4
VHD/hds/.hdlsidedata/_ex_14_1_4_RTL.vhd._fpf
Normal file
4
VHD/hds/.hdlsidedata/_ex_14_1_4_RTL.vhd._fpf
Normal file
@@ -0,0 +1,4 @@
|
||||
INCLUDE list {
|
||||
DEFAULT atom 1
|
||||
}
|
||||
DIALECT atom VHDL_2002
|
1
VHD/hds/.hdlsidedata/_ex_14_1_5_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_14_1_5_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_14_2_1_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_14_2_1_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_14_2_2_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_14_2_2_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_14_2_3_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_14_2_3_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_14_2_4_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_14_2_4_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_14_2_5_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_14_2_5_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_15_2_3_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_15_2_3_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_19_1_1_entity.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_19_1_1_entity.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_ANY
|
1
VHD/hds/.hdlsidedata/_ex_19_1_1_studentVersion.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_19_1_1_studentVersion.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_19_1_2_entity.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_19_1_2_entity.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_ANY
|
1
VHD/hds/.hdlsidedata/_ex_19_1_2_studentVersion.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_19_1_2_studentVersion.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_19_1_3_entity.vhg._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_19_1_3_entity.vhg._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_ANY
|
1
VHD/hds/.hdlsidedata/_ex_19_1_3_studentVersion.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_19_1_3_studentVersion.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_19_1_4_entity.vhg._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_19_1_4_entity.vhg._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_ANY
|
1
VHD/hds/.hdlsidedata/_ex_19_1_4_studentVersion.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_19_1_4_studentVersion.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_19_1_5_entity.vhg._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_19_1_5_entity.vhg._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_ANY
|
1
VHD/hds/.hdlsidedata/_ex_19_1_5_studentVersion.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_19_1_5_studentVersion.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_24_1_1_entity.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_24_1_1_entity.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_ANY
|
1
VHD/hds/.hdlsidedata/_ex_24_1_1_studentVersion.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_24_1_1_studentVersion.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_2008
|
1
VHD/hds/.hdlsidedata/_ex_24_1_2_entity.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_24_1_2_entity.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_ANY
|
1
VHD/hds/.hdlsidedata/_ex_24_1_2_studentVersion.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_24_1_2_studentVersion.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_2008
|
1
VHD/hds/.hdlsidedata/_ex_24_1_3_entity.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_24_1_3_entity.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_ANY
|
1
VHD/hds/.hdlsidedata/_ex_24_1_3_studentVersion.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_24_1_3_studentVersion.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_2008
|
1
VHD/hds/.hdlsidedata/_ex_24_1_4_entity.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_24_1_4_entity.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_ANY
|
1
VHD/hds/.hdlsidedata/_ex_24_1_4_studentVersion.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_24_1_4_studentVersion.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_2008
|
1
VHD/hds/.hdlsidedata/_ex_24_1_5_entity.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_24_1_5_entity.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_ANY
|
1
VHD/hds/.hdlsidedata/_ex_24_1_5_studentVersion.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_24_1_5_studentVersion.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_2008
|
1
VHD/hds/.hdlsidedata/_ex_uart_1_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_uart_1_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_uart_2_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_uart_2_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_uart_3_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_uart_3_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_uart_4_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_uart_4_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_ex_uart_5_RTL.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_ex_uart_5_RTL.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_utils_pkg.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_utils_pkg.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
1
VHD/hds/.hdlsidedata/_utils_pkg_body.vhd._fpf
Normal file
1
VHD/hds/.hdlsidedata/_utils_pkg_body.vhd._fpf
Normal file
@@ -0,0 +1 @@
|
||||
DIALECT atom VHDL_93
|
30
VHD/hds/.xrf/ex_24_1_1_entity.xrf
Normal file
30
VHD/hds/.xrf/ex_24_1_1_entity.xrf
Normal file
@@ -0,0 +1,30 @@
|
||||
DESIGN ex_24_1_1
|
||||
VIEW symbol.sb
|
||||
NO_GRAPHIC 0
|
||||
DESIGN ex_24_1_1
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 50,0 8 0
|
||||
DESIGN ex_24_1_1
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 13,0 13 1
|
||||
DESIGN ex_24_1_1
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 57,0 17 0
|
||||
DESIGN ex_24_1_1
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 89,0 18 0
|
||||
DESIGN ex_24_1_1
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 262,0 19 0
|
||||
DESIGN ex_24_1_1
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 267,0 20 0
|
||||
DESIGN ex_24_1_1
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 272,0 21 0
|
||||
DESIGN ex_24_1_1
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 1,0 24 0
|
||||
DESIGN ex_24_1_1
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 1,0 25 0
|
27
VHD/hds/.xrf/ex_24_1_2_entity.xrf
Normal file
27
VHD/hds/.xrf/ex_24_1_2_entity.xrf
Normal file
@@ -0,0 +1,27 @@
|
||||
DESIGN ex_24_1_2
|
||||
VIEW symbol.sb
|
||||
NO_GRAPHIC 0
|
||||
DESIGN ex_24_1_2
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 50,0 8 0
|
||||
DESIGN ex_24_1_2
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 57,0 14 0
|
||||
DESIGN ex_24_1_2
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 89,0 15 0
|
||||
DESIGN ex_24_1_2
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 262,0 16 0
|
||||
DESIGN ex_24_1_2
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 267,0 17 0
|
||||
DESIGN ex_24_1_2
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 352,0 18 0
|
||||
DESIGN ex_24_1_2
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 1,0 21 0
|
||||
DESIGN ex_24_1_2
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 1,0 22 0
|
27
VHD/hds/.xrf/ex_24_1_3_entity.xrf
Normal file
27
VHD/hds/.xrf/ex_24_1_3_entity.xrf
Normal file
@@ -0,0 +1,27 @@
|
||||
DESIGN ex_24_1_3
|
||||
VIEW symbol.sb
|
||||
NO_GRAPHIC 0
|
||||
DESIGN ex_24_1_3
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 50,0 8 0
|
||||
DESIGN ex_24_1_3
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 13,0 13 1
|
||||
DESIGN ex_24_1_3
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 262,0 18 0
|
||||
DESIGN ex_24_1_3
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 267,0 19 0
|
||||
DESIGN ex_24_1_3
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 272,0 20 0
|
||||
DESIGN ex_24_1_3
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 400,0 21 0
|
||||
DESIGN ex_24_1_3
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 1,0 24 0
|
||||
DESIGN ex_24_1_3
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 1,0 25 0
|
30
VHD/hds/.xrf/ex_24_1_4_entity.xrf
Normal file
30
VHD/hds/.xrf/ex_24_1_4_entity.xrf
Normal file
@@ -0,0 +1,30 @@
|
||||
DESIGN ex_24_1_4
|
||||
VIEW symbol.sb
|
||||
NO_GRAPHIC 0
|
||||
DESIGN ex_24_1_4
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 50,0 8 0
|
||||
DESIGN ex_24_1_4
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 57,0 14 0
|
||||
DESIGN ex_24_1_4
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 262,0 15 0
|
||||
DESIGN ex_24_1_4
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 267,0 16 0
|
||||
DESIGN ex_24_1_4
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 272,0 17 0
|
||||
DESIGN ex_24_1_4
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 329,0 18 0
|
||||
DESIGN ex_24_1_4
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 334,0 19 0
|
||||
DESIGN ex_24_1_4
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 1,0 22 0
|
||||
DESIGN ex_24_1_4
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 1,0 23 0
|
30
VHD/hds/.xrf/ex_24_1_5_entity.xrf
Normal file
30
VHD/hds/.xrf/ex_24_1_5_entity.xrf
Normal file
@@ -0,0 +1,30 @@
|
||||
DESIGN ex_24_1_5
|
||||
VIEW symbol.sb
|
||||
NO_GRAPHIC 0
|
||||
DESIGN ex_24_1_5
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 50,0 8 0
|
||||
DESIGN ex_24_1_5
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 13,0 13 1
|
||||
DESIGN ex_24_1_5
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 262,0 17 0
|
||||
DESIGN ex_24_1_5
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 267,0 18 0
|
||||
DESIGN ex_24_1_5
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 272,0 19 0
|
||||
DESIGN ex_24_1_5
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 334,0 20 0
|
||||
DESIGN ex_24_1_5
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 390,0 21 0
|
||||
DESIGN ex_24_1_5
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 1,0 24 0
|
||||
DESIGN ex_24_1_5
|
||||
VIEW symbol.sb
|
||||
GRAPHIC 1,0 25 0
|
2
VHD/hds/_ex_24_1_1._epf
Normal file
2
VHD/hds/_ex_24_1_1._epf
Normal file
@@ -0,0 +1,2 @@
|
||||
DEFAULT_ARCHITECTURE atom studentVersion
|
||||
DEFAULT_FILE atom ex_24_1_1_studentVersion.vhd
|
7
VHD/hds/ex_24_1_1/@r@t@l.vhd
Normal file
7
VHD/hds/ex_24_1_1/@r@t@l.vhd
Normal file
@@ -0,0 +1,7 @@
|
||||
architecture RTL of ex_07_1 is
|
||||
begin
|
||||
process(gainIn)
|
||||
begin
|
||||
gainOut <= resize(gainIn, gainOut'length) + shift_left(resize(gainIn, gainOut'length), 1);
|
||||
end process;
|
||||
end RTL;
|
5
VHD/hds/ex_24_1_1/@r@t@l.vhd.info/structure.dh
Normal file
5
VHD/hds/ex_24_1_1/@r@t@l.vhd.info/structure.dh
Normal file
@@ -0,0 +1,5 @@
|
||||
DocumentHdrVersion "1.1"
|
||||
Header (DocumentHdr
|
||||
packageRefs [
|
||||
]
|
||||
)
|
2
VHD/hds/ex_24_1_1/default_view
Normal file
2
VHD/hds/ex_24_1_1/default_view
Normal file
@@ -0,0 +1,2 @@
|
||||
DefaultView = RTL.vhd
|
||||
Top = false
|
1625
VHD/hds/ex_24_1_1/symbol.sb
Normal file
1625
VHD/hds/ex_24_1_1/symbol.sb
Normal file
File diff suppressed because it is too large
Load Diff
7
VHD/hds/ex_24_1_2/@r@t@l.vhd
Normal file
7
VHD/hds/ex_24_1_2/@r@t@l.vhd
Normal file
@@ -0,0 +1,7 @@
|
||||
architecture RTL of ex_07_1 is
|
||||
begin
|
||||
process(gainIn)
|
||||
begin
|
||||
gainOut <= resize(gainIn, gainOut'length) + shift_left(resize(gainIn, gainOut'length), 1);
|
||||
end process;
|
||||
end RTL;
|
5
VHD/hds/ex_24_1_2/@r@t@l.vhd.info/structure.dh
Normal file
5
VHD/hds/ex_24_1_2/@r@t@l.vhd.info/structure.dh
Normal file
@@ -0,0 +1,5 @@
|
||||
DocumentHdrVersion "1.1"
|
||||
Header (DocumentHdr
|
||||
packageRefs [
|
||||
]
|
||||
)
|
2
VHD/hds/ex_24_1_2/default_view
Normal file
2
VHD/hds/ex_24_1_2/default_view
Normal file
@@ -0,0 +1,2 @@
|
||||
DefaultView = RTL.vhd
|
||||
Top = false
|
1616
VHD/hds/ex_24_1_2/symbol.sb
Normal file
1616
VHD/hds/ex_24_1_2/symbol.sb
Normal file
File diff suppressed because it is too large
Load Diff
7
VHD/hds/ex_24_1_3/@r@t@l.vhd
Normal file
7
VHD/hds/ex_24_1_3/@r@t@l.vhd
Normal file
@@ -0,0 +1,7 @@
|
||||
architecture RTL of ex_07_1 is
|
||||
begin
|
||||
process(gainIn)
|
||||
begin
|
||||
gainOut <= resize(gainIn, gainOut'length) + shift_left(resize(gainIn, gainOut'length), 1);
|
||||
end process;
|
||||
end RTL;
|
5
VHD/hds/ex_24_1_3/@r@t@l.vhd.info/structure.dh
Normal file
5
VHD/hds/ex_24_1_3/@r@t@l.vhd.info/structure.dh
Normal file
@@ -0,0 +1,5 @@
|
||||
DocumentHdrVersion "1.1"
|
||||
Header (DocumentHdr
|
||||
packageRefs [
|
||||
]
|
||||
)
|
2
VHD/hds/ex_24_1_3/default_view
Normal file
2
VHD/hds/ex_24_1_3/default_view
Normal file
@@ -0,0 +1,2 @@
|
||||
DefaultView = RTL.vhd
|
||||
Top = false
|
1593
VHD/hds/ex_24_1_3/symbol.sb
Normal file
1593
VHD/hds/ex_24_1_3/symbol.sb
Normal file
File diff suppressed because it is too large
Load Diff
7
VHD/hds/ex_24_1_4/@r@t@l.vhd
Normal file
7
VHD/hds/ex_24_1_4/@r@t@l.vhd
Normal file
@@ -0,0 +1,7 @@
|
||||
architecture RTL of ex_07_1 is
|
||||
begin
|
||||
process(gainIn)
|
||||
begin
|
||||
gainOut <= resize(gainIn, gainOut'length) + shift_left(resize(gainIn, gainOut'length), 1);
|
||||
end process;
|
||||
end RTL;
|
5
VHD/hds/ex_24_1_4/@r@t@l.vhd.info/structure.dh
Normal file
5
VHD/hds/ex_24_1_4/@r@t@l.vhd.info/structure.dh
Normal file
@@ -0,0 +1,5 @@
|
||||
DocumentHdrVersion "1.1"
|
||||
Header (DocumentHdr
|
||||
packageRefs [
|
||||
]
|
||||
)
|
2
VHD/hds/ex_24_1_4/default_view
Normal file
2
VHD/hds/ex_24_1_4/default_view
Normal file
@@ -0,0 +1,2 @@
|
||||
DefaultView = RTL.vhd
|
||||
Top = false
|
1677
VHD/hds/ex_24_1_4/symbol.sb
Normal file
1677
VHD/hds/ex_24_1_4/symbol.sb
Normal file
File diff suppressed because it is too large
Load Diff
7
VHD/hds/ex_24_1_5/@r@t@l.vhd
Normal file
7
VHD/hds/ex_24_1_5/@r@t@l.vhd
Normal file
@@ -0,0 +1,7 @@
|
||||
architecture RTL of ex_07_1 is
|
||||
begin
|
||||
process(gainIn)
|
||||
begin
|
||||
gainOut <= resize(gainIn, gainOut'length) + shift_left(resize(gainIn, gainOut'length), 1);
|
||||
end process;
|
||||
end RTL;
|
5
VHD/hds/ex_24_1_5/@r@t@l.vhd.info/structure.dh
Normal file
5
VHD/hds/ex_24_1_5/@r@t@l.vhd.info/structure.dh
Normal file
@@ -0,0 +1,5 @@
|
||||
DocumentHdrVersion "1.1"
|
||||
Header (DocumentHdr
|
||||
packageRefs [
|
||||
]
|
||||
)
|
2
VHD/hds/ex_24_1_5/default_view
Normal file
2
VHD/hds/ex_24_1_5/default_view
Normal file
@@ -0,0 +1,2 @@
|
||||
DefaultView = RTL.vhd
|
||||
Top = false
|
1640
VHD/hds/ex_24_1_5/symbol.sb
Normal file
1640
VHD/hds/ex_24_1_5/symbol.sb
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user