No momento atual, com o aumento na complexidade das aplicações, a quantidade de dados gerados vem crescendo mais rapidamente que a Lei de Moore, exigindo-se um desempenho cada vez maior dos processadores. Pra lidar com essa crescente, arquiteturas reconfiguráveis (AR) surgem como uma atrativa solução. O maior desafio para arquiteturas reconfiguráveis é a necessidade da modificação do software. A maioria das ARs ou depende do programador ou do compilador para executar tal modificação, ambas alternativas apresentam desvantagens. Um Tradutor Binário (TB) possui o potencial de superar essas desvantagens, permitindo ARs transparentes ao software e provendo benefícios imediatos. Ainda em meio ao aumento na quantidade de dados gerados e na complexidade das aplicações, nota-se que os laços presentes em algumas dessas aplicações são responsáveis por até 71% do tempo de execução do código. Otimizando-se esse tempo, é possível obter um ganho no tempo total de execução da aplicação, esse ganho de desempenho pode ser obtido com uso de software pipelining nos laços da aplicação. Este trabalho propõe o uso de tradução binária e a técnica de software pipelining utilizando modulo scheduling em software para uma arquitetura reconfigurável de grão grosso.