Ideal Op Amplificator în VHDL-AMS

G

goldeboy

Guest
Salut,

Sunt incepator in VHDL-AMS,
voi încerca să model de un real Op Amplificator în VHDL-AMS.Ca o începe, sper că unii o să-mi ajute oferindu-mi un simplu cod în VHDL-AMS ideal de op-amperi.

Mulţumesc foarte mult

 
Acest lucru ar putea ajuta ....
Ne pare rău, dar ai nevoie de autentificare pentru a vizualiza acest ataşament

 
Mulţumesc foarte mult.da în care documentul este foarte bun şi util.

<img src="http://www.edaboard.com/images/smiles/icon_neutral.gif" alt="Neutru" border="0" />
 
De fapt, aceasta este vhd-ams cod ideal pentru OP-amper dat de acest doc:

ENTITATE OpAmp IS
Generic (vdd: tensiune: = 15.0;
vss: tensiune: = -15.0;
câştiga: REAL: = REAL'HIGH);

PORT (TERMINALE in_p, in_n: ELECTRICE;
TERMINAL iesire: ELECTRICE);
END ENTITATE OpAmp;

ARHITECTURA simplu ESTE DE OpAmp
Vin din întreaga cantitate in_p SĂ in_n;
Vout întreaga cantitate iout PRIN de ieşire;
BEGIN
DACĂ vin'ABOVE (vdd / câştig) utilizarea
vout == vdd;
ELSIF NU vin'ABOVE (vss / câştig) utilizarea
vout == vss;
Alt
vout == * obţine vin;
Utilizarea finală;

Trage pe vin'ABOVE (vdd / câştig), vin'ABOVE (vss / câştig);
END ARHITECTURA simplu;

Sunt incepator in VHDL-AMS, aşa că am câteva întrebări în legătură cu acest cod:
-
Cred că eu trebuie să adăugaţi câteva lniks la inceput de a spune ceea ce sunt liraries sunt utilizate.
Care sunt aceste biblioteci mai exact?

- Am încercat să îl compilaţi şi să rulaţi acest cod de hamster si am gasit aceste erori:
C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (6,
entitate opamp): Info: entităţilor / pachet "opamp" suprascrisă

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (7,
entitate opamp): Error: Unknown Identifier "de tensiune"

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (7,
entitate opamp): Error: Nepotrivire tip

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (8,
entitate opamp): Error: Unknown Identifier "de tensiune"

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (8,
entitate opamp): Error: Nepotrivire tip

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (10,
entitate opamp): Error: Unknown Identifier "electrice"

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (11,
entitate opamp): Error: Unknown Identifier "electrice"

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (12,
entitate opamp): Error: Simulare obiect de entitate opamp nu a fost creat, pentru că din 6 erori

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (15,
arhitectura simplu de entitate opamp): Eroare: Cantitatea nu este definit între terminalele

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (16, ARHITECTURA simplu de entitate opamp): Error: Unknown Identifier "Ground"

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (16, ARHITECTURA simplu de entitate opamp): Eroare: Cantitatea nu este definit între terminalele

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (16, ARHITECTURA simplu de entitate opamp): Eroare: Cantitatea nu este definit între terminalele

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (19,
arhitectura simplu de entitate opamp): Error: Nepotrivire tip

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (19,
arhitectura simplu de entitate opamp): Error: Nepotrivire tip

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (19,
arhitectura simplu de entitate opamp): Error: Nepotrivire tip

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (20, ARHITECTURA simplu de entitate opamp): Error: Nepotrivire tip

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (21,
arhitectura simplu de entitate opamp): Error: Nepotrivire tip

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (21,
arhitectura simplu de entitate opamp): Error: Nepotrivire tip

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (21,
arhitectura simplu de entitate opamp): Error: Nepotrivire tip

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (22,
arhitectura simplu de entitate opamp): Error: Nepotrivire tip

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (27,
arhitectura simplu de entitate opamp): Error: syntax error: Unexpected intrare: "

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (27,
arhitectura simplu de entitate opamp): Error: Compilează / link-ul nu a reuşit, pentru că din 19 erori <luni 11 mai 14:27:27 2009
>

C: \
Documents and Settings \ baccar \ Biroului \ hamster - Model Editor1.vhd (???,?]: Eroare 70015: eroare cu compilareaPoate ma ajuti sa-mi te rog?
Ne pare rău, dar ai nevoie de autentificare pentru a vizualiza acest ataşament

 
Nu utilizaţi foldere cu spaţiu.

Unix, pe bază de programe nu le place asta.
cad toate instrumentele au fost scrise pentru uxin mediului.

amaneta

 

Welcome to EDABoard.com

Sponsor

Back
Top