l'aide adc / dac / ampli en 3e spartan

M

Mersault

Guest
Bonjour,

Je travaille dans le traitement du signal numérique avec un kit de démarrage Spartan 3e.
Je voudrais utiliser le CAD et le Connecteur Active Directory intégré dans le FPGA.
J'ai lu le guide Strater (ug320).
Dans le chapitre 9 il ya un chronogramme et les noms de signaux de contrôle de la CAD.

Ma question est ..

d'utiliser le CAD ..Avez-vous de créer un fichier Verilog avec des sorties spi_mosi, dac_sc, spi_csck et dac_clr, faire la FSM pour lutter contre cette signaux et de mettre ces produits dans l'UCF et c'est tout?ou c'est plus compliqué que je pense?

la même chose avec l'ampli et le Connecteur Active Directory ...

encore une chose ..Si quelqu'un a ces fichiers ..ou un exemple d'utiliser un de ce composant peut afficher le code s'il vous plaît?

Merci pour tout.
Salutations

 
Salut,
Tout d'abord, il n'est pas UG320, mais UG230, et là vous avez les informations dont vous avez besoin, les appareils sont en fonction SPI, vous pouvez trouver beaucoup d'informations à leur sujet en ligne tels que:

http://www.xilinx.com/products/boards/s3estarter/files/s3esk_picoblaze_amplifier_and_adc_control.pdf

http://dbaspot.com/forums/arch/364684-ballistic-chronograph-using-spartan-3e-starter-board.html

parmi d'autres

 
Je vous remercie pour votre réponse ....
J'ai lu le fichier pdf ..mais j'ai une question ..

il ya une façon d'utiliser le Connecteur Active Directory ou le CAD sans picoblaze?

Qu'en est-il à ma question avec le fichier Verilog?

Ma question est ..

d'utiliser le CAD ..Avez-vous de créer un fichier Verilog avec des sorties spi_mosi, dac_sc, spi_csck et dac_clr, faire la FSM pour lutter contre cette signaux et de mettre ces produits dans l'UCF et c'est tout?ou c'est plus compliqué que je pense?

Salutations

 
Oui, bien sûr, vous avez besoin de l'interface de ces CI à travers l'interface SPI, vous devez configurer certains paramètres et de lire les données.Je suis sûr que vous pouvez trouver un contrôleur de SPI sur le net à utiliser avec ces circuits.

Cheers,
/ Farhad Abdolian

 
mais ...n'est pas aussi simple que de créer un fichier v. avec le moment exact (comme les chiffres dans le fichier ug)?Je veux dire ..avec les entrées et les sorties en suivant les instructions dans le fichier pdf ..

est strictement nécessaire un contrôleur de spi?

Je vais utiliser le CAD et l'ADC de FPGA séparés de ..

salutations

 
Qu'est-ce que vous avez expliqué voici ce qu'est un SPI contrller simple est

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sourire" border="0" />
 
ok! ..Je vous remercie pour tous les ..Je vais essayer de programate le contrôleur ..<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sourire" border="0" />
 
une autre question ..
dans la fiche technique (ug230) dit que la communication avec le CAD avec des mots de 32 bits de longueur ..qui comprend les soins de ne pas bits ..

aurai-je à faire de cette asignation pour répondre aux requierements
sent_data = (8'bXXX, commande, adresse, données, 4'bXXX)?

 
HI,
Désolé mais je suis occupé en ce vraiment maintenant, je reviens à vous quand j'aurai plus de temps,

Cheers,
/ Farhad

 
s'il vous plaît ...

J'ai vu d'autres contrôleurs de spi et il n'y a que 24 bits ...le datasheet dit 32 ..?

Quelle est la bonne façon?

 
Salut, LTC2624 sur 3E spartiate peut fonctionner en mode 32 octets et 24, juste pour la compatibilité avec procesors doux, comme picoblaze.En pure Verilog ou VHDL, vous pouvez utiliser 24 bits, en VHDL ça ressemble à ça: <dataToSend = "00111111" & & 12_bit_unsigned "0000"; alors, à partir de début 0011 est le commandement, dans ce cas: écrire et mettre à jour la prochaine m 1111 est l'adresse du CED, dans ce cas, tous les CED, 12 bits de données est relativement intuitive et 0000 ne sont octets de soins, si vous souhaitez utiliser mode 32 octets que vous venez d'ajouter "00000000" avant la commande.

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sourire" border="0" />

adc \ cad contrôle de l'amp \ est simple sur ce forum ..en VHDL, Verilog ne sais pas ...

 
Salut ..im trop utiliser ce kit Spartan Ampère 3e et ADC ...
J'ai configuré l'ampli à -1 gain .....Mais Im plage d'entrée capable de fonctionner seulement
autour 50mVp-p ...dessus de ce que je obtenir deux de compliment comme un miroir de signalisation d'imagerie à des valeurs plus élevées du signal d'entrée ...ce que j'observe à la sortie de l'ADC sur ChipScope ....il ya aussi beaucoup de bruit dans le signal observé ...

Quels sont les valides i / p plages de la pré-ampli et a n'importe qui d'autre a observé le même problème .....

 
d.muralikumar a écrit:

Salut ..
im trop utiliser ce kit Spartan Ampère 3e et ADC ...

J'ai configuré l'ampli à -1 gain .....
Mais Im plage d'entrée capable de fonctionner seulement

autour 50mVp-p ...
dessus de ce que je obtenir deux de compliment comme un miroir de signalisation d'imagerie à des valeurs plus élevées du signal d'entrée ...
ce que j'observe à la sortie de l'ADC sur ChipScope ....
il ya aussi beaucoup de bruit dans le signal observé ...Quels sont les valides i / p plages de la pré-ampli et a n'importe qui d'autre a observé le même problème .....
 

Welcome to EDABoard.com

Sponsor

Back
Top