[CALU] UART - Update

  • From: Günther Wimpassinger <e0525147@xxxxxxxxxxxxxxxxxxxx>
  • To: "CALU G. Wimpassinger" <calu-ss2010-tuwien@xxxxxxxxxxxxx>
  • Date: Tue, 18 May 2010 02:47:47 +0200

Hallo,

um beim Uart nicht die CPU-Frequen (CLK_xxx_FREQ) adaptieren zu müssen,
je nachdem ob man mit PLL oder ohne PLL das Design betreibt, habe ich
zwei Verseionen eines neues Packages erstellt.

Das Package heißt "pisp_clk_types" und befindet sich in den Dateien
"psip_clk_types" und "pisp_pll_clk_types". Abhängig davon ob man den
Takt über die PLL bezieht oder direkt über den CLK-Pin. In den Quartus
Projekt-Einstellungen habe ich die zwei Dateien bereits berücksichtig.
Jedoch hat das auch Auswirkungen auf die Testbenches, die vermutlich
nicht mehr kompilieren werden.
a) das entsprechende Package im Skript mitkompilieren (vermutlich ohne PLL)
b) in der Testbench bei der Taktgenerierung den Namen der Konstante
ausbessern.

Vorher gab es CLK_EXT_FREQ und CLK_INT_FREQ. Jetzt gibt es nur mehr
CLK_EXT_FREQ (im pkg cycore_types) und dann CLK_FREQ (im pkg
pisp_clk_types).

Mir ist leider keine andere vernünftige Version eingefallen.

lg
Günther


Other related posts: