Ideal Op Amp in VHDL-AMS

G

goldeboy

Guest
Hallo,

Ik ben beginner in VHDL-AMS, zal ik proberen om een echte Op Amp-model in VHDL-AMS.Als beginnen, ik hoop dat iemand me te helpen door het geven van mij een simpele code in VHDL-AMS van ideale op-amp.

Hartelijk dank

 
Dit zou kunnen helpen ....
Sorry, maar je moet inloggen om deze gehechtheid

 
Hartelijk dank.ja het document is zeer goed en nuttig.

<img src="http://www.edaboard.com/images/smiles/icon_neutral.gif" alt="Neutraal" border="0" />
 
In feite is dit de VHD-ams-code voor de ideale op-amp gegeven door deze doc:

ENTITY Opamp IS
GENERIC (VDD: Voltage: = 15,0;
vss: Voltage: = -15.0;
gain: REAL: = REAL'HIGH);

PORT (TERMINAL in_p, in_n: ELEKTRISCHE;
TERMINAL output: ELEKTRISCHE);
END ENTITY Opamp;

ARCHITECTUUR VAN eenvoudige Opamp IS
HOEVEELHEID vin ACROSS in_p AAN in_n;
HOEVEELHEID Vout ACROSS iout VIA output;
BEGIN
IF vin'ABOVE (vdd / winst) GEBRUIK
Vout == VDD;
Elsif NIET vin'ABOVE (vs / winst) GEBRUIK
Vout == vss;
ELSE
Vout == vin * winst;
Eindgebruik;

Break On vin'ABOVE (vdd / winst), vin'ABOVE (vs / winst);
END ARCHITECTUUR eenvoudig;

Ik ben beginner in VHDL-AMS, dus ik heb enkele vragen over deze code:
- Ik denk dat ik een aantal lniks in het begin moet toevoegen om te zeggen wat zijn liraries worden gebruikt.
Wat zijn deze bibliotheken precies?

- Ik heb geprobeerd te compileren en uitvoeren van deze code door hamster en ik heb deze fouten gevonden:
C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (6, ENTITY opamp): Info: Entity / Package "opamp" overschreven

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (7, ENTITY opamp): Error: Unknown identifier "spanning"

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (7, ENTITY opamp): Error: Type mismatch

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (8, ENTITY opamp): Error: Unknown identifier "spanning"

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (8, ENTITY opamp): Error: Type mismatch

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (10, ENTITY opamp): Error: Unknown identifier "elektrische"

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (11, ENTITY opamp): Error: Unknown identifier "elektrische"

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (12, ENTITY opamp): Fout: Simulatie object voor entiteit opamp niet gemaakt, omdat van 6 fouten

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (15, ARCHITECTUUR VAN ENTITY eenvoudige opamp): Fout: Hoeveelheid is niet gedefinieerd tussen de klemmen

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (16, ARCHITECTUUR VAN ENTITY eenvoudige opamp): Error: Unknown identifier "Ground"

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (16, ARCHITECTUUR VAN ENTITY eenvoudige opamp): Fout: Hoeveelheid is niet gedefinieerd tussen de klemmen

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (16, ARCHITECTUUR VAN ENTITY eenvoudige opamp): Fout: Hoeveelheid is niet gedefinieerd tussen de klemmen

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (19, ARCHITECTUUR VAN ENTITY eenvoudige opamp): Error: Type mismatch

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (19, ARCHITECTUUR VAN ENTITY eenvoudige opamp): Error: Type mismatch

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (19, ARCHITECTUUR VAN ENTITY eenvoudige opamp): Error: Type mismatch

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (20, ARCHITECTUUR VAN ENTITY eenvoudige opamp): Error: Type mismatch

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (21, ARCHITECTUUR VAN ENTITY eenvoudige opamp): Error: Type mismatch

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (21, ARCHITECTUUR VAN ENTITY eenvoudige opamp): Error: Type mismatch

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (21, ARCHITECTUUR VAN ENTITY eenvoudige opamp): Error: Type mismatch

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (22, ARCHITECTUUR VAN ENTITY eenvoudige opamp): Error: Type mismatch

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (27, ARCHITECTUUR VAN ENTITY eenvoudige opamp): Error: Syntax error: Unexpected vermelding: "

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (27, ARCHITECTUUR VAN ENTITY eenvoudige opamp): Fout: Compile / link is mislukt, omdat van 19 fouten <Maan 11 mei 14:27:27 2009
>

C: \ Documents and Settings \ Baccar \ Bureau \ hamster - Model Editor1.vhd (???,?]: Fout 70015: error met de opstellingKunt u me helpen alstublieft?
Sorry, maar je moet inloggen om deze gehechtheid

 
geen gebruik van mappen met de ruimte.

Unix gebaseerde programma's don't like it.
alle CAD-tools zijn geschreven voor uxin milieu.

spronggewricht

 
thank you very much ..Ik probeer nu het bouwen van een echte op-amp model in VHDL-AMS?hebt u een voorbeeld of document dat kan me helpen.
Hartelijk dank

 
goldeboy wrote:

thank you very much ..
Ik probeer nu het bouwen van een echte op-amp model in VHDL-AMS?
hebt u een voorbeeld of document dat kan me helpen.

Hartelijk dank
 

Welcome to EDABoard.com

Sponsor

Back
Top