VHDL-Forum - Anfänger

Xilinx Spartan 3 mit Atmel 8253

Xilinx Spartan 3 mit Atmel 8253

Hi leute,
ich muss mich in die Software meines Vorgängers einlesen und bin momentan ziemlich ratlos. In uC habe ich schon einiges gemacht und habe keine Problem, jedoch in VHDL und FPGA siehts schlecht aus.
Hoffe mir kann jemand helfen:
Im Spartan 3 wurde ein 16 bit PWM erzeugt (counter) dem vom Atmel der Reload Wert übergeben wird, in den speicherbereich 0x0040:
extern unsigned char volatile xdata PWM_PRE; // 0x0040 // PWM Prescaler Reload Value

Im FPGA wird eine entity namens pwm16 erzeugt, in der unter anderem
pwm_reload : in std_logic;

steht.
Jetzt meine Frage:
wo kann man sich im FPGA anschauen wie die Variable heißt die auf das FPGA Register 0x0040 zugreift (in die der PWM Reload Wert übergeben wird)?? Weiters ist mir unklar wie der PWM Reload Wert für einen 16 bit PWM mit einem 8 bit Wert (unsigned char) übergeben werden kann?

Danke vielmals, mfg
pfiff