Ideal Op Amp i VHDL-AMS

G

goldeboy

Guest
Hej,

Jeg er nybegynder i VHDL-AMS, vil jeg forsøge at modellere en reel Op Amp i VHDL-AMS.Som begynder, jeg håber, at nogen hjælpe mig ved at give mig en simpel kode i VHDL-AMS for ideel op-amp.

Mange tak

 
Dette kan hjælpe ....
Beklager, men du skal logge ind for at se denne vedhæftede fil

 
Mange tak.ja det er en meget god og nyttig.

<img src="http://www.edaboard.com/images/smiles/icon_neutral.gif" alt="Neutral" border="0" />
 
Faktisk er dette den VHD-AMS koden til den ideelle op-amp givet ved denne dok:

ENTITY REG IS
GENERIC (VDD: spænding: = 15,0;
vss: spænding: = -15,0;
Gain: REAL: = REAL'HIGH);

PORT (TERMINAL in_p, in_n: ELEKTRISKE;
TERMINAL output: ELEKTRISK);
SLUT ENTITY SW;

ARKITEKTUR enkle AF REG IS
MÆNGDE vin TVÆRS in_p TIL in_n;
MÆNGDE VOUT TVÆRS iout GENNEM output;
BEGIN
HVIS vin'ABOVE (VDD / gevinst) BRUG
VOUT == VDD;
Elsif IKKE vin'ABOVE (VSS / gevinst) BRUG
VOUT == VSS;
ELSE
VOUT == vin * vinding;
Slutanvendelse

Briste vin'ABOVE (VDD / gevinst), vin'ABOVE (VSS / gevinst);
SLUT ARKITEKTUR simple;

Jeg er nybegynder i VHDL-AMS, så jeg har nogle spørgsmål om denne kode:
- Jeg tror, at jeg må tilføje nogle lniks i begyndelsen at sige, hvad der er liraries bruges.
Hvad er disse biblioteker præcist?

- Jeg har forsøgt at kompilere og køre denne kode af hamstere og jeg har fundet disse fejl:
C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (6, ENTITY opamp): Info: Entity / Package "opamp" overskrevet

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (7, ENTITY opamp): Fejl: Ukendt identifikator "spænding"

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

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (8, ENTITY opamp): Fejl: Ukendt identifikator "spænding"

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

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (10, ENTITY opamp): Fejl: Ukendt identifikator "elektriske"

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (11, ENTITY opamp): Fejl: Ukendt identifikator "elektriske"

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (12, ENTITY opamp): Fejl: Simulation objekt for enhed opamp ikke oprettet på grund af 6 fejl

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (15, ARKITEKTUR enkle enheder opamp): Fejl: Mængde er ikke defineret mellem terminaler

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (16, ARKITEKTUR enkle enheder opamp): Fejl: Ukendt identifikator "Ground"

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (16, ARKITEKTUR enkle enheder opamp): Fejl: Mængde er ikke defineret mellem terminaler

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (16, ARKITEKTUR enkle enheder opamp): Fejl: Mængde er ikke defineret mellem terminaler

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (19, ARKITEKTUR enkle enheder opamp): Fejl: Type mismatch

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (19, ARKITEKTUR enkle enheder opamp): Fejl: Type mismatch

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (19, ARKITEKTUR enkle enheder opamp): Fejl: Type mismatch

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (20, ARKITEKTUR enkle enheder opamp): Fejl: Type mismatch

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (21, ARKITEKTUR enkle enheder opamp): Fejl: Type mismatch

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (21, ARKITEKTUR enkle enheder opamp): Fejl: Type mismatch

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (21, ARKITEKTUR enkle enheder opamp): Fejl: Type mismatch

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (22, ARKITEKTUR enkle enheder opamp): Fejl: Type mismatch

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (27, ARKITEKTUR enkle enheder opamp): Error: Syntax error: Uventet post: "

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (27, ARKITEKTUR enkle enheder opamp): Fejl: Compile / link mislykkedes på grund af 19 fejl <Man Maj 11 14:27:27 2009
>

C: \ Documents and Settings \ baccar \ Bureau \ hamster - Model Editor1.vhd (???,?]: Fejl 70.015: fejl med udarbejdelse afKan du hjælpe mig please?
Beklager, men du skal logge ind for at se denne vedhæftede fil

 
ikke bruger mapper med plads.

Unix-baserede programmer ikke kan lide det.
alle CAD-værktøjer er skrevet til uxin miljø.

Hock

 

Welcome to EDABoard.com

Sponsor

Back
Top