| Autore | Messaggio |
|---|
Jerina
Iscritto: 08 Nov 2005 Messaggi: 9
| 14 novembre 2005 13:05 Puntatori in Verilog?? | | |
|
| Ciao a tutti,
qualcuno potrebbe darmi una mano: Come i puntatori possono essere implementate in Verilog?
Grazie Jerina |
|
| Torna indietro | |
 |
echo47
Iscritto: 07 Apr 2002 Messaggi: 4.206 Ha aiutato: 566
| 14 novembre 2005 14:34 Puntatori in Verilog?? | | |
|
| Verilog non ha nulla di simile puntatori in C. Ricordate che Verilog è un linguaggio di descrizione hardware, non un linguaggio di programmazione.
Se si può spiegare che cosa vorreste fare, qualcuno qui può probabilmente mostra una tecnica appropriata. |
|
| Torna indietro | |
 |
Jerina
Iscritto: 08 Nov 2005 Messaggi: 9
| 16 novembre 2005 6:57 Re: Pointers in Verilog?? | | |
|
| Salve in realtà il lavoro è quello di convertire il codice in 'C' per il codice Verilog. Molti puntatori sono utilizzati int si codice e voglio come può essere fatto utilizzando Verilog |
|
| Torna indietro | |
 |
echo47
Iscritto: 07 Apr 2002 Messaggi: 4.206 Ha aiutato: 566
| 16 novembre 2005 7:32 Puntatori in Verilog?? | | |
|
| Il solito approccio è quello di ridisegnare la funzionalità del programma C come logica digitale - contatori, accumulatori, registri, multiplexer, la memoria, sequencer, ecc, e quindi utilizzare Verilog per descrivere l'hardware.
Se questo è un progetto di FPGA, si potrebbe cadere un microprocessore in esso ed eseguire il codice C direttamente. |
|
| Torna indietro | |
 |
Google AdSense

| 16 novembre 2005 7:32 Annunci | | |
|
|
|
|
| Torna indietro | |
 |
avimit
Iscritto il: 16 novembre 2005 Messaggi: 417 Ha aiutato: 69 Location: Fleet, Regno Unito
| 17 novembre 2005 9:46 Re: Pointers in Verilog?? | | |
|
| Un puntatore può essere implementato in hardware (Verilog / VHDL), da un semplice contatore e un array di memoria. Il contatore servirà come un indirizzo di memoria in modo che servirà allo stesso scopo, come un puntatore C. È possibile incrementare o decrementare il contatore come se fosse un puntatore in C. È possibile modificare il contentes della memoria (che sono i dati a cui punta il puntatore), dalla lettura della locazione di memoria attualmente indicato dal contatore indirizzo (che è il puntatore hardware), modificarlo e scrivere di nuovo. Spero che questo aiuti. Cordiali saluti, Aviral Mittal |
|
| Torna indietro | |
 |