Linguagem Python

Sintaxe e uso de Scripts e Marcadores

Moderadores: 51, guest2003

Linguagem Python

Mensagempor Iran » 17 Mai 2010 22:30

Linguagem Python...

Alguém usa ? Para que ?

Alguém Recomenda ? Para que ?
Avatar do usuário
Iran
Word
 
Mensagens: 558
Registrado em: 16 Out 2006 18:10
Localização: Imperatriz - MA

Mensagempor Iran » 20 Mai 2010 10:52

É..., parece que o tempo pra python aqui tá "truvo" *

Não sei de nada de python e comecei a ler alguma coisa a 1 semana.

Hoje descobri isso:

With MyHDL, you can use Python as a hardware description and verification language. Furthermore, you can convert implementation-oriented MyHDL code to Verilog and VHDL automatically, and take it to a silicon implementation from there.

On this website, you will find everything you need to get started - and to keep going - with MyHDL. Have fun!

http://www.myhdl.org/doku.php


E isso:

The first ASIC designed with MyHDL

http://techbites.com/201003252424/myblo ... myhdl.html


Vou continuar fuçando pra ver se isso dá pelo menos um caldo.

Se achar alguma coisa posto aqui.

Se esse tópico tiver algum corum, poderia ser trasferido para o tema HDL, a critério de algum moderador.


Abs.


* Turvo
Avatar do usuário
Iran
Word
 
Mensagens: 558
Registrado em: 16 Out 2006 18:10
Localização: Imperatriz - MA

Mensagempor mastk » 20 Mai 2010 12:38

Que eu saiba, pequenas aplicativos de PC-linux, e celulares.
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Mensagempor fabim » 20 Mai 2010 12:48

Python, que eu me lembre e a prima da sucuri, irmã em primeiro grau da anaconda. só que bem menor.. hehehe
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor msamsoniuk » 20 Mai 2010 15:12

eu dei uma olhada nos exemplos e nao me animei muito nao, pois codigo python e o codigo verilog acabam com o mesmo tamanho. alem disso, verilog me pareceu mais legivel que python! outro problema eh a questao de estilo: ele gera um codigo verilog correto, porem muito extenso. entao na pratica eu diria que eh possivel escrever em verilog diretamente com metade das linhas. e nessa area codigo compacto, claro e legivel eh essencial, pois custa caro errar em um ASIC.

por outro lado, falando em clareza e legibilidade, eu diria que para gerar codigo VHDL ateh vale a pena! hehehe mas daih teria que se perguntar pq jah nao esta usando verilog diretamente!

entao acho que eu usaria myhdl em dois casos:

- para clientes que exigem codigo em VHDL

- para projetos complexos demais, onde o nivel de abstracao de verilog nao casa bem com as necessidades, por exemplo, criar uma unidade de ponto-flutuante. nesse caso realmente uma ferramenta abstrata que lida direto com ponto-flutuante e gera a saida verilog ajuda muito.

em qq outra situacao eu ficaria com verilog. e eu sempre posso tentar fugir ao maximo das duas situacoes acima! hehehe

Iran escreveu:É..., parece que o tempo pra python aqui tá "truvo" *

Não sei de nada de python e comecei a ler alguma coisa a 1 semana.

Hoje descobri isso:

With MyHDL, you can use Python as a hardware description and verification language. Furthermore, you can convert implementation-oriented MyHDL code to Verilog and VHDL automatically, and take it to a silicon implementation from there.

On this website, you will find everything you need to get started - and to keep going - with MyHDL. Have fun!

http://www.myhdl.org/doku.php


E isso:

The first ASIC designed with MyHDL

http://techbites.com/201003252424/myblo ... myhdl.html


Vou continuar fuçando pra ver se isso dá pelo menos um caldo.

Se achar alguma coisa posto aqui.

Se esse tópico tiver algum corum, poderia ser trasferido para o tema HDL, a critério de algum moderador.


Abs.


* Turvo
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor Iran » 20 Mai 2010 15:55

Grato mastk, fabim e marcelo pelas respostas

Inicialmente não estava pensando nem em descriçao de hardware, mas como uma linguagem de uso geral.

Achei fácil o basicao dela.

Verei mais aqui, se só for cobra mesmo (ou ninho de cobra) como disse o fabim vou testar de dá um bom caldo.

Senão sigo a dica do fabim, "Leituras inúteis causam ...
Avatar do usuário
Iran
Word
 
Mensagens: 558
Registrado em: 16 Out 2006 18:10
Localização: Imperatriz - MA


Voltar para Scripts ( Python, Lua, SQL, PHP, HTML, Matlab, etc... )

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitantes

x