Arquivo de maio \26\UTC 2011
Compilando o SystemC no VS2010 Express
Publicado por Marcelo Barros em Eletrônica, Sistemas embarcados, SystemC, VHDL em maio 26, 2011
SystemC
Tentei algum tempo fugir do VHDL e usar algo supostamente de nível mais alto chamado SystemC. O SystemC é uma linguagem construída sobre o C++ e usada para projeto, verificação e modelagem de sistemas. Em especial, eu gostei bastante da parte de verificação, apesar de não ter encontrado boas ferramentas open source para sintetizar o meu código em SystemC em algo realizável em hardware, como VHDL. Achei apenas promessas pouco funcionais, como o sc2v (funcionou em casos bem simples comigo, bastante limitado). Existem algumas ferramentas profissionais e caras que podem fazer isto pra você, no entanto.
Mas não se enganem, não existe mágica. É preciso saber o que se está programando em SystemC, por mais que existam abstrações maiores, como filas, barramentos, etc. Por exemplo, se quer algo dependente de clock (algum circuito sequencial), precisará fazer isto em SystemC explicitamente. Se quer algo combinacional, idem. Em VHDL, temos os mesmos problemas, apesar de a linguagem ser menos agradável do que a sintaxe do SystemC (no fundo, C++).
-
You are currently browsing the archives for maio \26\UTC 2011
Blog Stats
- 162,781 hits
Principais mensagens
- Como fazer o seu cubo de leds 5x5x5
- O guia definitivo para os iniciantes em Net-SNMP (6)
- O guia definitivo para os iniciantes em Net-SNMP (5)
- A chave para o enriquecimento
- Introdução ao desenvolvimento de drivers para Linux
- O guia definitivo para os iniciantes em Net-SNMP (1)
- O guia definitivo para os iniciantes em Net-SNMP (3)
- O guia definitivo para os iniciantes em Net-SNMP (2)
- Se não te dão, que tal ir buscar ?
- O guia definitivo para os iniciantes em Net-SNMP (4)
Comentários