SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
OpenCores
    (Software Libre – Hardware Libre)


Por: Javier Condori Flores
Asignatura:Herramientas de (Co-)diseño Hardware
Reconfigurable.
Profesor: Begoña del Pino Prieto
OpenCores
• Es un proyecto de Código Abierto
  www.opencores.org
• Fundada en octubre del 1999, por Damjan Lampret
• Pretende llevar a la industria del hardware a
  desarrollar dispositivos de menor costo y más
  avanzados en los próximos años.
• Trata de liberar las patentes del Hardware,
  especialmente en aplicaciones integradas.
• Al adoptar un esquema abierto, OpenCores
  pretende reducir los costos, tiempos de desarrollo y
  promover la innovación.
OpenCores
• Objetivo del proyecto
  Diseñar y publicar diseños básicos
  bajo una licencia de hardware,
  acogidos a la Licencia Pública
  General Reducida (GNU LGPL).
OpenCores
• Objetivos específicos
  Desarrollar normas para los cores de código abierto
  y las plataformas.
  Crear herramientas y métodos para el desarrollo de
  cores de código abierto y las plataformas.
  Desarrollar cores de código abierto y plataformas.
  Proporcionar la documentación de estos cores y
  plataformas.
  Estas herramientas y métodos que permiten a los
  equipos grandes, la extensión, incluso internacional,
  para desarrollar el hardware de una manera abierta.
OpenCores
•   Beneficios esperados
    El Hardware de código abierto es la solución a la mayoría
    de los problemas relacionados con los cores de
    propiedad.
    Se cuenta con los siguientes beneficios:

    Cada core tendrá un mayor número de usuarios, lo que
    garantizará un mejor soporte, una mejor documentación
    y mejores ejemplos de implementación para trabajar.
    La fuente está disponible, por lo que cualquier
    desarrollador puede saber lo que necesita saber sobre el
    core.
    No hay cargo por usar el core.
    Con el tiempo, los cores se vuelven más compatible con
    los estándares de los cores de propiedad.
Los proyectos en opencores
• Están clasificados por categorías
• Escritos en su mayoría en los
  lenguajes de programación (VHDL /
  Verilog / C / ensamblador / etc)
OpenCores
                    Bibliografía
•   www.opencores.org
•   http://opencores.org/opencores,faq_pe
•   http://opencores.org/opencores,wishbone
•   http://opencores.org/opencores,tools
•   http://es.wikipedia.org/wiki/Hardware_libre
• http://www.openhardware.net/
OpenCores
  (Software Libre – Hardware Libre)




«Estamos comprometidos con el ideal de libre
 disposición del código de hardware, libremente
             utilizable y reutilizable»

                              Damjan Lampret

Más contenido relacionado

Destacado

Presentacion hardware libre
Presentacion hardware librePresentacion hardware libre
Presentacion hardware libreBarbieVizcaya
 
Hardware libre
Hardware libreHardware libre
Hardware librejose023
 
Hardware libre
Hardware libreHardware libre
Hardware librenabro
 
Open Hardware
Open HardwareOpen Hardware
Open Hardwarexulioc
 
Introducción al Open hardware
Introducción al Open hardwareIntroducción al Open hardware
Introducción al Open hardwareGonzalo Aranda
 

Destacado (7)

Hardware libre
Hardware libreHardware libre
Hardware libre
 
Presentacion hardware libre
Presentacion hardware librePresentacion hardware libre
Presentacion hardware libre
 
Hardware libre
Hardware libreHardware libre
Hardware libre
 
Hardware libre
Hardware libreHardware libre
Hardware libre
 
Open Hardware
Open HardwareOpen Hardware
Open Hardware
 
Introducción al Open hardware
Introducción al Open hardwareIntroducción al Open hardware
Introducción al Open hardware
 
Instroduccion arduino
Instroduccion arduinoInstroduccion arduino
Instroduccion arduino
 

Similar a Open cores (software libre – hardware libre) javier condori flores

Aplicaciones para netbook secundaria
Aplicaciones para netbook secundariaAplicaciones para netbook secundaria
Aplicaciones para netbook secundariaIFDIFD5
 
DFD2016 Estándares abiertos y su aplicación en el software y hardware libre
DFD2016 Estándares abiertos y su aplicación en el software y hardware libreDFD2016 Estándares abiertos y su aplicación en el software y hardware libre
DFD2016 Estándares abiertos y su aplicación en el software y hardware libreOswaldo Hernández
 
Montaje de-un-proyecto-de-software-libre-v0114069
Montaje de-un-proyecto-de-software-libre-v0114069Montaje de-un-proyecto-de-software-libre-v0114069
Montaje de-un-proyecto-de-software-libre-v0114069Diego Segada
 
“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...
“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...
“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...Orlin Rosario
 
Distribuciones linux mexicanas
Distribuciones linux mexicanasDistribuciones linux mexicanas
Distribuciones linux mexicanasAnny Silis Cx
 
Hardware libre Campus Party México 2011.
Hardware libre Campus Party México 2011.Hardware libre Campus Party México 2011.
Hardware libre Campus Party México 2011.Antonio Toriz
 
UTPL : hardware Open Source
UTPL : hardware Open SourceUTPL : hardware Open Source
UTPL : hardware Open SourcePablo Silva
 
Utpl hardware open source
Utpl hardware open sourceUtpl hardware open source
Utpl hardware open sourcePablo Silva
 
Software libre exposición chota
Software libre exposición chotaSoftware libre exposición chota
Software libre exposición chotaEleiser Marrufo
 
Jhorleny cuellar
Jhorleny cuellarJhorleny cuellar
Jhorleny cuellarJhorleny
 
Jhorleny cuellar
Jhorleny cuellarJhorleny cuellar
Jhorleny cuellarJhorleny
 
Jhorleny cuellar
Jhorleny cuellarJhorleny cuellar
Jhorleny cuellarJhorleny
 
Asignacion3 fernandez rosales_schwarz_a
Asignacion3 fernandez rosales_schwarz_aAsignacion3 fernandez rosales_schwarz_a
Asignacion3 fernandez rosales_schwarz_aaleschwarz96
 

Similar a Open cores (software libre – hardware libre) javier condori flores (20)

Aplicaciones para netbook secundaria
Aplicaciones para netbook secundariaAplicaciones para netbook secundaria
Aplicaciones para netbook secundaria
 
Open Hardware
Open HardwareOpen Hardware
Open Hardware
 
Hardware libre
Hardware libreHardware libre
Hardware libre
 
DFD2016 Estándares abiertos y su aplicación en el software y hardware libre
DFD2016 Estándares abiertos y su aplicación en el software y hardware libreDFD2016 Estándares abiertos y su aplicación en el software y hardware libre
DFD2016 Estándares abiertos y su aplicación en el software y hardware libre
 
Montaje de-un-proyecto-de-software-libre-v0114069
Montaje de-un-proyecto-de-software-libre-v0114069Montaje de-un-proyecto-de-software-libre-v0114069
Montaje de-un-proyecto-de-software-libre-v0114069
 
“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...
“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...
“Hardware Open Source para el aprendizaje de tecnología en países en vías de ...
 
Distribuciones linux mexicanas
Distribuciones linux mexicanasDistribuciones linux mexicanas
Distribuciones linux mexicanas
 
Software l y p
Software l y pSoftware l y p
Software l y p
 
Hardware libre Campus Party México 2011.
Hardware libre Campus Party México 2011.Hardware libre Campus Party México 2011.
Hardware libre Campus Party México 2011.
 
UTPL : hardware Open Source
UTPL : hardware Open SourceUTPL : hardware Open Source
UTPL : hardware Open Source
 
Utpl hardware open source
Utpl hardware open sourceUtpl hardware open source
Utpl hardware open source
 
Software libre exposición chota
Software libre exposición chotaSoftware libre exposición chota
Software libre exposición chota
 
Conceptos taller 5
Conceptos taller 5Conceptos taller 5
Conceptos taller 5
 
Taller # 5 Presentación de Conceptos
Taller # 5 Presentación de ConceptosTaller # 5 Presentación de Conceptos
Taller # 5 Presentación de Conceptos
 
Hardware libre
Hardware libreHardware libre
Hardware libre
 
Códigos Abiertos
Códigos AbiertosCódigos Abiertos
Códigos Abiertos
 
Jhorleny cuellar
Jhorleny cuellarJhorleny cuellar
Jhorleny cuellar
 
Jhorleny cuellar
Jhorleny cuellarJhorleny cuellar
Jhorleny cuellar
 
Jhorleny cuellar
Jhorleny cuellarJhorleny cuellar
Jhorleny cuellar
 
Asignacion3 fernandez rosales_schwarz_a
Asignacion3 fernandez rosales_schwarz_aAsignacion3 fernandez rosales_schwarz_a
Asignacion3 fernandez rosales_schwarz_a
 

Más de Javier Condori Flores

Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...
Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...
Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...Javier Condori Flores
 
Manual de microsoft office access 2010
Manual de microsoft office access 2010Manual de microsoft office access 2010
Manual de microsoft office access 2010Javier Condori Flores
 
DESARROLLO RAPIDO DE APLICACIONES WEB
DESARROLLO RAPIDO DE APLICACIONES WEBDESARROLLO RAPIDO DE APLICACIONES WEB
DESARROLLO RAPIDO DE APLICACIONES WEBJavier Condori Flores
 
Cluster beowulf javier condori flores
Cluster beowulf   javier condori floresCluster beowulf   javier condori flores
Cluster beowulf javier condori floresJavier Condori Flores
 
Aceleración de tcp ip - javier condori flores
Aceleración de tcp  ip - javier condori floresAceleración de tcp  ip - javier condori flores
Aceleración de tcp ip - javier condori floresJavier Condori Flores
 
Software Libre en La Educacion Superior
Software Libre en La Educacion SuperiorSoftware Libre en La Educacion Superior
Software Libre en La Educacion SuperiorJavier Condori Flores
 

Más de Javier Condori Flores (11)

Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...
Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...
Desarrollo de una interfaz Web de consulta y análisis de datos en Bioinformat...
 
Microsoft office publisher 2010
Microsoft office publisher 2010Microsoft office publisher 2010
Microsoft office publisher 2010
 
Microsoft office power point 2010
Microsoft office power point 2010Microsoft office power point 2010
Microsoft office power point 2010
 
Manual microsoft office excel 2010
Manual microsoft office excel 2010Manual microsoft office excel 2010
Manual microsoft office excel 2010
 
Manual de microsoft office access 2010
Manual de microsoft office access 2010Manual de microsoft office access 2010
Manual de microsoft office access 2010
 
Manual microsoft office word 2010
Manual microsoft office word 2010Manual microsoft office word 2010
Manual microsoft office word 2010
 
DESARROLLO RAPIDO DE APLICACIONES WEB
DESARROLLO RAPIDO DE APLICACIONES WEBDESARROLLO RAPIDO DE APLICACIONES WEB
DESARROLLO RAPIDO DE APLICACIONES WEB
 
Cluster beowulf javier condori flores
Cluster beowulf   javier condori floresCluster beowulf   javier condori flores
Cluster beowulf javier condori flores
 
Presentacion ugr honeypots
Presentacion ugr honeypotsPresentacion ugr honeypots
Presentacion ugr honeypots
 
Aceleración de tcp ip - javier condori flores
Aceleración de tcp  ip - javier condori floresAceleración de tcp  ip - javier condori flores
Aceleración de tcp ip - javier condori flores
 
Software Libre en La Educacion Superior
Software Libre en La Educacion SuperiorSoftware Libre en La Educacion Superior
Software Libre en La Educacion Superior
 

Último

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 

Último (11)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 

Open cores (software libre – hardware libre) javier condori flores

  • 1. OpenCores (Software Libre – Hardware Libre) Por: Javier Condori Flores Asignatura:Herramientas de (Co-)diseño Hardware Reconfigurable. Profesor: Begoña del Pino Prieto
  • 2. OpenCores • Es un proyecto de Código Abierto www.opencores.org • Fundada en octubre del 1999, por Damjan Lampret • Pretende llevar a la industria del hardware a desarrollar dispositivos de menor costo y más avanzados en los próximos años. • Trata de liberar las patentes del Hardware, especialmente en aplicaciones integradas. • Al adoptar un esquema abierto, OpenCores pretende reducir los costos, tiempos de desarrollo y promover la innovación.
  • 3. OpenCores • Objetivo del proyecto Diseñar y publicar diseños básicos bajo una licencia de hardware, acogidos a la Licencia Pública General Reducida (GNU LGPL).
  • 4. OpenCores • Objetivos específicos Desarrollar normas para los cores de código abierto y las plataformas. Crear herramientas y métodos para el desarrollo de cores de código abierto y las plataformas. Desarrollar cores de código abierto y plataformas. Proporcionar la documentación de estos cores y plataformas. Estas herramientas y métodos que permiten a los equipos grandes, la extensión, incluso internacional, para desarrollar el hardware de una manera abierta.
  • 5. OpenCores • Beneficios esperados El Hardware de código abierto es la solución a la mayoría de los problemas relacionados con los cores de propiedad. Se cuenta con los siguientes beneficios: Cada core tendrá un mayor número de usuarios, lo que garantizará un mejor soporte, una mejor documentación y mejores ejemplos de implementación para trabajar. La fuente está disponible, por lo que cualquier desarrollador puede saber lo que necesita saber sobre el core. No hay cargo por usar el core. Con el tiempo, los cores se vuelven más compatible con los estándares de los cores de propiedad.
  • 6. Los proyectos en opencores • Están clasificados por categorías • Escritos en su mayoría en los lenguajes de programación (VHDL / Verilog / C / ensamblador / etc)
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. OpenCores Bibliografía • www.opencores.org • http://opencores.org/opencores,faq_pe • http://opencores.org/opencores,wishbone • http://opencores.org/opencores,tools • http://es.wikipedia.org/wiki/Hardware_libre • http://www.openhardware.net/
  • 16. OpenCores (Software Libre – Hardware Libre) «Estamos comprometidos con el ideal de libre disposición del código de hardware, libremente utilizable y reutilizable» Damjan Lampret