25.12.2013 Views

Dynamic Voltage Scaling Dissertação para obtenção do Grau de ...

Dynamic Voltage Scaling Dissertação para obtenção do Grau de ...

Dynamic Voltage Scaling Dissertação para obtenção do Grau de ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5. Resulta<strong>do</strong>s Experimentais<br />

5.2 Simulações Post-Route<br />

Para mostrar o comportamento <strong>de</strong> alguns sinais internos e verificar o cumprimento <strong>do</strong>s<br />

objectivos propostos, foram realizadas algumas simulações post-route a alguns <strong>do</strong>s módulos<br />

implementa<strong>do</strong>s na FPGA. As simulações são efectuadas individualmente <strong>para</strong> cada bloco, por esse<br />

motivo os sinais <strong>de</strong> entrada em cada bloco são forneci<strong>do</strong>s manualmente no ficheiro <strong>de</strong> simulação.<br />

Figura 5.2 – Diagrama temporal <strong>do</strong> bloco Temporiza<strong>do</strong>r<br />

A Figura 5.2 apresenta o diagrama temporal <strong>do</strong> bloco Temporiza<strong>do</strong>r. Po<strong>de</strong> ver-se que foram<br />

cumpri<strong>do</strong>s os objectivos especifica<strong>do</strong>s <strong>para</strong> este bloco: o sinal edge termina <strong>de</strong>pois <strong>do</strong> clkgen e o<br />

sinal aging é o último a vir a ‘1’. Através <strong>de</strong>sta simulação foi medi<strong>do</strong> o perío<strong>do</strong> entre o início <strong>do</strong> sinal<br />

edge e o sinal clkgen. No Capitulo 3.3.2 tinha si<strong>do</strong> referi<strong>do</strong> que este intervalo <strong>de</strong>veria estar o mais<br />

próximo possível <strong>do</strong> perío<strong>do</strong> <strong>de</strong> relógio. O resulta<strong>do</strong> obti<strong>do</strong> foi então 19,952ns, o que é bastante<br />

próximo <strong>do</strong>s 20ns <strong>do</strong> perío<strong>do</strong> <strong>de</strong> relógio. Ten<strong>do</strong> em conta que se está num ambiente FPGA, este<br />

resulta<strong>do</strong> foi consi<strong>de</strong>ra<strong>do</strong> bastante bom. Com<strong>para</strong>n<strong>do</strong> estes resulta<strong>do</strong>s com os da simulação<br />

comportamental po<strong>de</strong> ver-se um forte atraso nas saídas Q0 e Q1 <strong>do</strong> conta<strong>do</strong>r da máquina <strong>de</strong><br />

esta<strong>do</strong>s. No entanto este atraso não tem qualquer influência no comportamento <strong>do</strong> sensor uma vez<br />

que os sinais aging, edge e clkgen estão sincroniza<strong>do</strong>s entre si.<br />

Figura 5.3 – Diagrama temporal <strong>do</strong> bloco SPI<br />

No caso da simulação <strong>do</strong> bloco SPI apresentada na Figura 5.3, como a frequência <strong>de</strong> transição<br />

suportada pelo protocolo é muito inferior aos 50Mhz utiliza<strong>do</strong>s pela FPGA, não são visíveis quaisquer<br />

<strong>de</strong>sfasamentos nos sinais <strong>de</strong> comunicação.<br />

41

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!