<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Gambiarra! &#187; fpga</title>
	<atom:link href="http://gambiarra.tia.mat.br/category/fpga/feed/" rel="self" type="application/rss+xml" />
	<link>http://gambiarra.tia.mat.br</link>
	<description>Quando não há outro jeito...</description>
	<lastBuildDate>Thu, 02 Oct 2008 15:39:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Jumbotron DS</title>
		<link>http://gambiarra.tia.mat.br/2007/09/16/jumbotron-ds/</link>
		<comments>http://gambiarra.tia.mat.br/2007/09/16/jumbotron-ds/#comments</comments>
		<pubDate>Sun, 16 Sep 2007 14:19:59 +0000</pubDate>
		<dc:creator>acidx</dc:creator>
				<category><![CDATA[ds]]></category>
		<category><![CDATA[fpga]]></category>
		<category><![CDATA[lcd]]></category>

		<guid isPermaLink="false">http://gambiarra.tia.mat.br/2007/09/16/jumbotron-ds/</guid>
		<description><![CDATA[A Nintendo diminuiu recentemente o seu console portátil, o DS, e o apelidou de DS Lite. Não contente com isso, Neal Tew resolveu utilizar monitores de 14&#8243; como telas para o pequeno dispositivo. Não há esquemáticos ou código fonte (para o FPGA), mas há fotos e um vídeo mostrando a gambiarra em funcionamento. Só falta [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://gambiarra.tia.mat.br/wp-content/uploads/2007/09/31.thumbnail.jpg" alt="31.jpg" align="right" />A Nintendo diminuiu recentemente o seu console portátil, o DS, e o apelidou de DS Lite. Não contente com isso, <a href="http://home.comcast.net/~olimar/DS/jumbotron/">Neal Tew resolveu utilizar monitores de 14&#8243; como telas para o pequeno dispositivo</a>. Não há esquemáticos ou código fonte (para o FPGA), mas há fotos e um vídeo mostrando a gambiarra em funcionamento.</p>
<p>Só falta alguém fazer uma réplica gigante e funcional do portátil.</p>
]]></content:encoded>
			<wfw:commentRss>http://gambiarra.tia.mat.br/2007/09/16/jumbotron-ds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minimig: Implementação de um Amiga 500 em FPGA</title>
		<link>http://gambiarra.tia.mat.br/2007/08/12/minimig-implementacao-de-um-amiga-500-em-fpga/</link>
		<comments>http://gambiarra.tia.mat.br/2007/08/12/minimig-implementacao-de-um-amiga-500-em-fpga/#comments</comments>
		<pubDate>Sun, 12 Aug 2007 16:30:00 +0000</pubDate>
		<dc:creator>acidx</dc:creator>
				<category><![CDATA[amiga]]></category>
		<category><![CDATA[fpga]]></category>
		<category><![CDATA[verilog]]></category>

		<guid isPermaLink="false">http://gambiarra.tia.mat.br/2007/08/12/minimig-implementacao-de-um-amiga-500-em-fpga/</guid>
		<description><![CDATA[O Minimig (corruptela de Mini Amiga) é um projeto do holandês Dennis van Weeren, que implementa os chipsets do Amiga 500 em FPGA. Os únicos componentes externos &#8220;de peso&#8221; são um 68000 e um microcontrolador para, dentre outras coisas, emular um disquete utilizando imagens armazenadas em cartões SD. Além disso, há saída VGA e entrada [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://gambiarra.tia.mat.br/wp-content/uploads/2007/08/minimig_rev1_mb.thumbnail.JPG" alt="minimig_rev1_mb.JPG" align="right" /><a href="http://home.hetnet.nl/~weeren001/">O Minimig (corruptela de Mini Amiga) é um projeto do holandês Dennis van Weeren, que implementa os chipsets do Amiga 500 em FPGA</a>. Os únicos componentes externos &#8220;de peso&#8221; são um 68000 e um microcontrolador para, dentre outras coisas, emular um disquete utilizando imagens armazenadas em cartões SD. Além disso, há saída VGA e entrada para teclado e mouse PS/2.</p>
<p>Todo o código fonte em Verilog, esquemáticos e layout da placa estão disponíveis sob uma licença open source.</p>
]]></content:encoded>
			<wfw:commentRss>http://gambiarra.tia.mat.br/2007/08/12/minimig-implementacao-de-um-amiga-500-em-fpga/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Desenvolvimento de Hardware com Python</title>
		<link>http://gambiarra.tia.mat.br/2007/07/16/desenvolvimento-de-hardware-com-python/</link>
		<comments>http://gambiarra.tia.mat.br/2007/07/16/desenvolvimento-de-hardware-com-python/#comments</comments>
		<pubDate>Mon, 16 Jul 2007 17:20:43 +0000</pubDate>
		<dc:creator>acidx</dc:creator>
				<category><![CDATA[cpld]]></category>
		<category><![CDATA[fpga]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://gambiarra.tia.mat.br/2007/07/16/desenvolvimento-de-hardware-com-python/</guid>
		<description><![CDATA[A linguagem Python vem ganhando adeptos ao longo do tempo. A dinamicidade, facilidade de aprendizado e alta legibilidade, ser multi-paradigma e multi-plataforma são, talvez, os fatores mais apreciados por seus usuários. FPGAs e CPLDs estão cada vez mais baratos e poderosos, e desenvolver soluções em circuitos integrados digitais não é mais trabalho para grandes centros [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://gambiarra.tia.mat.br/wp-content/uploads/2007/07/myhdl_aplicacao.thumbnail.png" alt="myhdl_aplicacao.png" align="right" />A linguagem Python vem ganhando adeptos ao longo do tempo. A dinamicidade, facilidade de aprendizado e alta legibilidade, ser multi-paradigma e multi-plataforma são, talvez, os fatores mais apreciados por seus usuários.</p>
<p>FPGAs e CPLDs estão cada vez mais baratos e poderosos, e desenvolver soluções em circuitos integrados digitais não é mais trabalho para grandes centros de pesquisa. Geralmente os circuitos são descritos em uma linguagem chamada VHDL (VHSIC¹ Hardware Description Language, ou, para os íntimos, Very Hard and Difficult Language). O pequeno apelido tem lógica, embora a linguagem não seja difícil: as ferramentas disponíveis para programação com ela são lentas e anti-intuitivas em alguns casos. Podem transformar projetos simples em coisas demoradas e enfadonhas.</p>
<p>Uma solução é utilizar a linguagem Python para descrever o hardware. <a href="http://cin.ufpe.br/~cinlug/wiki/index.php/Hardware_myhdl_python">Este artigo, em português, mostra como fazer isso de forma clara e objetiva, com vários exemplos, incluindo códigos de teste e a necessária simulação do circuito</a>.</p>
<p>¹ <font size="-2">Very High Speed Integrated Circuit</font></p>
]]></content:encoded>
			<wfw:commentRss>http://gambiarra.tia.mat.br/2007/07/16/desenvolvimento-de-hardware-com-python/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.251 seconds -->
