+ Responder Tópico
  1. #1
    hardMOB Staff - Moderação Avatar de 3,14k2|P1k4chu
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jun 2003
    Mensagens
    42.363
    Verdinhas
    653

    [Hardware Opensource] OGD1 (Performance de GeForce2 GTS/Radeon 7000)

    Bem, ta aí: http://wiki.duskglow.com/tiki-index....0dfbfdbd2f0813

    Primeira placa de video Opensource

    So comprar as FPGA, socar o source code e programa a Spartan da Xilinx

    Foto da beesha:


    Bom, sinceramente, eu achei uma bela de uma merda

    Mas pelo menos tão começando com isso de hardware opensource, vc pega o codigo HDL (Hardware Description Language) de graça, e grava suas FPGA pra ter suas placas em casa. Simples não?

    []'s

  2. # Publicidade
    Publicidade

  3. #2
    Membro Avatar de IceTea Limão
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jun 2003
    Mensagens
    7.640
    Verdinhas
    27

    ñ entendi o conceito de um hardware open source, deve ser p/ nichos de mercado, pois pq um empresa iria produzir essa placa amadora se pode produzir uma placa de baixo custo da via, nvidia ou ati, q tem drivers mais maduros, compatibilidade, performace, etc?

  4. #3
    Suspenso
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Nov 2004
    Mensagens
    5.370
    Verdinhas
    0

    tb nao entendi direito pra q serve uma vga dessas...

    mas se a tua empresa quiser fazer um padrão próprio de video, ou algum programa customizado pra operar sob certa plataforma... e nao depender de soft e hard de terceiros... é uma boa... mas imagina o custo de desenvolvimento disso aE ???

    FALLOws

  5. #4
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Feb 2002
    Mensagens
    6.938
    Verdinhas
    533

    Incrivelmente válido para alguém que faça engenharia ou computação, o conhecimento adquirido é sensacional

  6. #5
    NEO
    NEO está offline
    Membro Avatar de NEO
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Dec 2000
    Mensagens
    9.417
    Verdinhas
    4

    Show de bola Pika... achei q ninguem ia postar isso aqui

    Como o amigo Preissler disse, para a galerinha q faz engenharia nao tem como não passar por isso


    []´s

  7. #6
    hardMOB Staff - Moderação Avatar de 3,14k2|P1k4chu
    Autor do tópico
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jun 2003
    Mensagens
    42.363
    Verdinhas
    653

    Desculpem pelas poucas informações, eu estudo na Area e matei muita coisa.

    Seguinte, existem compiladores pra hardware

    Vc coloca um codigo fonte, geralmente em VHDL, bota no simulador, compila e simula, e finalmente grava numa placa que ja é preparada pra receber dados, nela tem uma FPGA ou 2, ou 3, depende do modelo.

    Com isso vc projetou um hardware.

    Esse projeto nada mais é que uma implementação opensource de 3D Card usando a FPGA Spartan da Xilinx.

    Devo confessar q periodo passado nao gostei de trabalhar com as Altera Max/Flex (FPGAs) usando o Altera Max+Plus2 (compilador VHDL da Altera), mas vai ver foi pq foi meio nas coxas o curso...

    Enfim, deu pra esclarescer?
    []'s

  8. #7
    hardMOB Staff - Moderação Avatar de Spidey
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Feb 2002
    Mensagens
    21.470
    Verdinhas
    1924

    Citação Citando 3,14k2|P1k4chu Ver mensagem
    Desculpem pelas poucas informações, eu estudo na Area e matei muita coisa.

    Seguinte, existem compiladores pra hardware

    Vc coloca um codigo fonte, geralmente em VHDL, bota no simulador, compila e simula, e finalmente grava numa placa que ja é preparada pra receber dados, nela tem uma FPGA ou 2, ou 3, depende do modelo.

    Com isso vc projetou um hardware.

    Esse projeto nada mais é que uma implementação opensource de 3D Card usando a FPGA Spartan da Xilinx.

    Devo confessar q periodo passado nao gostei de trabalhar com as Altera Max/Flex (FPGAs) usando o Altera Max+Plus2 (compilador VHDL da Altera), mas vai ver foi pq foi meio nas coxas o curso...

    Enfim, deu pra esclarescer?
    []'s
    nao. aeiuaheiuhiuahaeihuea

    exatamente o q é programado no hardware?

  9. #8
    hardMOB Staff - Moderação Avatar de 3,14k2|P1k4chu
    Autor do tópico
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jun 2003
    Mensagens
    42.363
    Verdinhas
    653

    Citação Citando Spidey-BR Ver mensagem
    nao. aeiuaheiuhiuahaeihuea

    exatamente o q é programado no hardware?
    Cara é muito MACUMBA...

    Vc programa oq vc quiser... como se fosse um PASCAL (sim pq VHDL parece pascal), desde somadores de bits de merda até placas de video como vc viu agora.

    Vc faz algo assim por exemplo:

    Código:
    saida : out_std_logic;
    a : in_std_logic;
    b: in_std_logic;
    
    saida <= a xor b;
    Pronto vc tem um hardware q faz XOR (ou exclusivo) de a com b e joga numa saida logica.
    (ta faltando pedaço de codigo).

    Eh como se fosse um compilador mesmo, eh meio NINJA de explicar... eh meio viagem também.

    Mas entendeu agora?

    []'s

  10. #9
    ghd
    ghd está offline
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jan 2002
    Mensagens
    2.137
    Verdinhas
    263

    Citação Citando 3,14k2|P1k4chu Ver mensagem
    Devo confessar q periodo passado nao gostei de trabalhar com as Altera Max/Flex (FPGAs) usando o Altera Max+Plus2 (compilador VHDL da Altera), mas vai ver foi pq foi meio nas coxas o curso...

    []'s
    jah programei(bem pouco) em placas da Xilinx, e num gostei muito do software deles nao ehehe
    mas pelo menos ele eh disponibilizado free via internet =p

  11. #10
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jan 2005
    Mensagens
    1.060
    Verdinhas
    1

    Nussa pikachu, para veio. rs.
    Eu estudei a mesma coisa que vc e &#241; to entendendo sua explica&#231;&#227;o rs. Afinal de contas
    uma xor numa vga &#241; serve p nd. kkkkkkkkk

    N&#227;o sei como funciona, mas vou falar por que isso &#233; bom, rs.
    &#201; bom porque podem aparecer loucos pra programar isso com solu&#231;&#245;es mais eficientes
    do que as grandes companhias ai de hardware. E tb o desenvolvimento desse hardware
    vira uma coopera&#231;&#227;o entre todos que queiram participar, assim evoluindo mais rapidamente
    o hardware e com solu&#231;&#245;es possivelmente melhores ja que o n&#250;mero de desenvolvedores
    fica muito grande.
    As grandes companhias tb podem englobar solu&#231;&#245;es encontradas nesse meio em seus
    produtos fazendo deles melhores produtos finais. Afinal, &#233; bom como software livre,
    provavelmente quem for usu&#225;rio final &#241; vai saber que est&#225; sendo beneficiado por isso,
    mas sera beneficiado indiretamente de qq forma.

  12. #11
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Blá
    Registro
    Jul 2003
    Mensagens
    1.928
    Verdinhas
    55

    issu eh bom sim

    muita gente mexendo com a parada significa coisas melhores aparecendo sempre
    "a, mas os cara das empresas sao muito melhores"
    nem sempre, tem muita gente FERA por ae q soh n fais as coisas pq n tem oportunidade
    com essas parada d hard opensource eles vao ter a oportunidade xD

  13. #12
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Sep 2004
    Mensagens
    4.840
    Blogs
    1
    Verdinhas
    7

    Citação Citando ||JONY||__KoK Ver mensagem
    issu eh bom sim

    muita gente mexendo com a parada significa coisas melhores aparecendo sempre
    "a, mas os cara das empresas sao muito melhores"
    nem sempre, tem muita gente FERA por ae q soh n fais as coisas pq n tem oportunidade
    com essas parada d hard opensource eles vao ter a oportunidade xD
    e viva ao opensource!

  14. #13
    Membro Avatar de Cherno Alpha
    Info Conteúdo e Citações Jogos Mensageiros
    U.S.S.R.
    Registro
    Jan 2003
    Mensagens
    14.594
    Verdinhas
    1854

    Citação Citando ||JONY||__KoK Ver mensagem
    issu eh bom sim

    muita gente mexendo com a parada significa coisas melhores aparecendo sempre
    "a, mas os cara das empresas sao muito melhores"
    nem sempre, tem muita gente FERA por ae q soh n fais as coisas pq n tem oportunidade
    com essas parada d hard opensource eles vao ter a oportunidade xD
    Esse é o espírito

  15. #14
    hardMOB Staff - Moderação Avatar de ThunderBolt
    Info Conteúdo e Citações Jogos Mensageiros
    11!
    Registro
    Oct 1999
    Mensagens
    18.630
    Verdinhas
    2051

    Legal!
    Eu cheguei a fazer um controlador de sem&#225;foro de transito usando VHDL na facul, mas n&#224;o me lembro de absolutamente nada dessa merda.
    []'s

  16. #15
    hardMOB Staff - Moderação Avatar de 3,14k2|P1k4chu
    Autor do tópico
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jun 2003
    Mensagens
    42.363
    Verdinhas
    653

    Citação Citando bruno_polar Ver mensagem
    Nussa pikachu, para veio. rs.
    Eu estudei a mesma coisa que vc e ñ to entendendo sua explicação rs. Afinal de contas
    uma xor numa vga ñ serve p nd. kkkkkkkkk
    To sendo infeliz nas explicações

    Desisto!

    Citação Citando ||JONY||__KoK Ver mensagem
    issu eh bom sim

    muita gente mexendo com a parada significa coisas melhores aparecendo sempre
    "a, mas os cara das empresas sao muito melhores"
    nem sempre, tem muita gente FERA por ae q soh n fais as coisas pq n tem oportunidade
    com essas parada d hard opensource eles vao ter a oportunidade xD
    Bom é, mas duvido que vá ter alguma implementação util, inclusive sai mais caro compra a Spartan e tal e programar essa VGA Opensource do que comprar uma GeForce2 GTS nos dias de hoje

    Citação Citando ThunderBolt Ver mensagem
    Legal!
    Eu cheguei a fazer um controlador de semáforo de transito usando VHDL na facul, mas nào me lembro de absolutamente nada dessa merda.
    []'s
    É eu tive q implementar um Somador de 2 numeros BCD (ia até 198 né? 99+99), e um Semáforo completo com estados que nao existem na realidade, como Red-Red. Foi uma merda, odiei mesmo isso dai... tudo dava errado o MaxPlus era um lixo, alias é um lixo.
    As placas da Altera sao outra merda também, enfim... nao gostei nem um pouco de mecher com VHDL.

  17. #16
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Blá
    Registro
    Jul 2003
    Mensagens
    1.928
    Verdinhas
    55

    Citação Citando 3,14k2|P1k4chu Ver mensagem
    To sendo infeliz nas explicações
    Bom é, mas duvido que vá ter alguma implementação util, inclusive sai mais caro compra a Spartan e tal e programar essa VGA Opensource do que comprar uma GeForce2 GTS nos dias de hoje
    sai mais caro
    soh q alguem tem q começar neh
    o negocio evolui
    daki um tempo a parada pode mudar d figura
    e tem muita gente q compra essas parada soh pra aprende como fazer os negocio ou pra faze algum projeto e tals

  18. #17
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jan 2002
    Mensagens
    22.949
    Verdinhas
    345

    &#201; legal e eu me amarraria em fazer algo do tipo... Mas eu tenho convic&#231;&#227;o que hardware open-source nunca vai ser superior &#224; alternativa "comum"... Ao contr&#225;rio do software.

  19. #18
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Mar 2002
    Mensagens
    988
    Verdinhas
    2

    Eu implementei um processador em VHDL usando o Max Plus

    Bem, na verdade o professor forneceu todos os m&#243;dulos j&#225; prontos (ULA, controlador de registros, etc) e a gente quebrou a cabe&#231;a pra juntar tudo isso... n&#227;o ficou muito bom n&#227;o =D

  20. #19
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Sep 2004
    Mensagens
    658
    Verdinhas
    0



    Puts, dificil de entender mesmo, eu que sou da area tb me confundi com as explica&#231;&#245;es do Pika.

    &#201; mesmo um bosta cara! Mais eu acho que quando surgiu software livre tb era uma bosta, ta certo que HW &#233; bem mais complicado.

    Vai levar muito tempo, muito tempo mesmo pra isso ser barato pra n&#243;s aqui do Brasil, qualquer componente eletr&#244;nico custa um absurdo aqui, principalmente quando comprado em poucas unidade.
    N&#227;o vamos ter a vantagem dos pre&#231;o que temos no caso dos SW livre, mais eu acredito que com o tempo v&#227;o existir dispositivos de altissima performance construidos como opensource.

    J&#225; &#233; bem comum vers&#245;es de BIOS alternativas programadas por 3&#176; que oferencem melhores performances, ent&#227;o firmware de dispositivos como esse &#233; quest&#227;o de tempo.

    Para aplica&#231;&#245;es dedicadas o desenvolvimento vai ser milh&#245;es de vezes mais simples com isso, assim como aplica&#231;&#245;es de SW ficaram mais simples com as milhares de aplica&#231;&#245;es prontas que encontramos hoje opensource, como as aplica&#231;&#245;es em Java.

    Dificil de ir pra frente, mas vamos observar neh!? E ajudar tb quando for possivel.

    EDIT: Tamb&#233;m n&#227;o gostei de ter estudado VHDL e os softwares da Altera na faculdade, tive que implementar um dispositivo de controle para uma maquina de lavar com uns recursos a mais do que costuma ter. Meu curso tb foi bem "nas coxas", pode ser isso tamb&#233;m.
    Última edição por Panyer : 11-01-2007 às 22:34

  21. #20
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Feb 2002
    Mensagens
    6.938
    Verdinhas
    533

    Citação Citando Saboya Ver mensagem
    É legal e eu me amarraria em fazer algo do tipo... Mas eu tenho convicção que hardware open-source nunca vai ser superior à alternativa "comum"... Ao contrário do software.
    Tem casos e casos. Por exemplo existe placas de captura de vídeo usando chips com essa tecnologia, apenas ele com alguns componentes em volta. As vezes fica barato implementar um software, comprar lotes desse chip e montar seu produto. Mas isso é para empresas que fabricam em série, assim fica mais barato.

+ Responder Tópico Ir para o Fórum

Assuntos do tópico

Compartilhar

Permissões