Professional Documents
Culture Documents
ТПКС 7
ТПКС 7
, КІ-18
Лабораторна робота № 7
Тема: Ознайомлення з мовою опису апаратури (змішане аналогово-цифрове
моделювання) VHDL-AMS.
Мета роботи: Навчитися створювати описи основних аналогових елементів
та моделювати їх режими роботи..
Хід роботи
2.
LIBRARY DISCIPLINES;
USE DISCIPLINES.ELECTROMAGNETIC_SYSTEM.ALL;
ENTITY resistor_1kOhm IS
PORT (TERMINAL p,m : ELECTRICAL);
END resistor_1kOhm;
LIBRARY DISCIPLINES;
USE DISCIPLINES.ELECTROMAGNETIC_SYSTEM.ALL;
ENTITY resistor_5kOhm IS
PORT (TERMINAL p,m : ELECTRICAL);
END resistor_5kOhm;
LIBRARY DISCIPLINES;
USE DISCIPLINES.ELECTROMAGNETIC_SYSTEM.ALL;
ENTITY network IS
END;
ARCHITECTURE behav OF network IS
TERMINAL n1,n2: ELECTRICAL;
BEGIN
vsrc: ENTITY constSource (behav) PORT MAP (n1,
electrical_ground);
r1: ENTITY resistor_1kOhm (behav) PORT MAP (n1, n2);
r2: ENTITY resistor_5kOhm (behav) PORT MAP (n2,
electrical_ground);
END;
Горбань Ю. В., КІ-18
R заг =6 кОм
1В
I= =0,000166 А
6 кОм
U R 1=0,000166∗1000=0,166 В
U R 2=0,000166∗5000=0,83 В
ENTITY network IS
END;
ARCHITECTURE behav OF network IS
TERMINAL n1,n2: ELECTRICAL;
BEGIN
vsrc: ENTITY constSource (behav) PORT MAP (n1,
electrical_ground);
r1: ENTITY resistor_1kOhm (behav) PORT MAP (n1,
electrical_ground);
r2: ENTITY resistor_5kOhm (behav) PORT MAP (n1,
electrical_ground);
END;
USE DISCIPLINES.ELECTROMAGNETIC_SYSTEM.ALL;
USE IEEE.MATH_REAL.ALL;
ENTITY sineSource IS
PORT(TERMINAL p,m: ELECTRICAL);
END;
ARCHITECTURE behav OF sineSource IS
QUANTITY v_in ACROSS i_out THROUGH p TO m;
BEGIN
LIBRARY DISCIPLINES;
USE DISCIPLINES.ELECTROMAGNETIC_SYSTEM.ALL;
ENTITY resistor IS
PORT (TERMINAL p,m : ELECTRICAL);
END resistor;
LIBRARY DISCIPLINES;
USE DISCIPLINES.ELECTROMAGNETIC_SYSTEM.ALL;
ENTITY c IS
PORT (TERMINAL p,m : ELECTRICAL);
END;
ARCHITECTURE behav OF c IS
QUANTITY u_c ACROSS i_c THROUGH p TO m;
BEGIN
i_c==1.0e-6 * u_c'dot;
END;
LIBRARY DISCIPLINES;
USE DISCIPLINES.ELECTROMAGNETIC_SYSTEM.ALL;
ENTITY network IS
END;