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
- 136,893 hits
Principais mensagens
- Como fazer o seu cubo de leds 5x5x5
- O guia definitivo para os iniciantes em Net-SNMP (6)
- Usando o Eclipse com o compilador ARM da code sourcery
- Dicas de livros para ARM
- Manual de serviço do N95
- Máquinas de estados e síntese de circuitos com VHDL
- A nova moda é virar tijolo ! Agora o Acer Aspire One
- O guia definitivo para os iniciantes em Net-SNMP (7)
- O guia definitivo para os iniciantes em Net-SNMP (5)
- O guia definitivo para os iniciantes em Net-SNMP (1)
Comentários