<?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; cpld</title>
	<atom:link href="http://gambiarra.tia.mat.br/category/cpld/feed/" rel="self" type="application/rss+xml" />
	<link>http://gambiarra.tia.mat.br</link>
	<description>Quando não há outro jeito...</description>
	<lastBuildDate>Fri, 24 Dec 2010 20:34:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<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.554 seconds -->

