Hi,
Im only learning myself here but ill try to explain it, as i understand it! So anyone please correct me if im wrong :/
I think whats confusing here is LDT (Lightning Data Transport) LDT is an earlier version of HTT (Basicaly), AMD then re-developed it for the use in desktop pc's and it became HTT and as such LDT should be ignored!
FSB is another (earlier) version of HTT but is used in pentuims and old(ish) AMD based motherboards
HTT in the sense you wish to know is how fast and how much the components/circitury of your pc can comunicate with each other.
You will also find something called a HTT multiplier, it can normaly be set to x1 x2 x3 x4 x5 or Auto
You will also find something called a CPU multiplier (settings are cpu dependent)
So to work out the actual speed your cpu is running at you need to do the following;
FSBorHTT * CPU Multiplier = the actual speed of the cpu!
To overclock this you need to raise the multiplier first if it is not already set to maximum then raise the FSBorHTT!
Next you will need to work out what your memory bandwidth is, to do this do the following;
HTT * HTT multiplier = total memory bandwidth
Overclocking this gets tricky (for little or no gain for average pc use) so i advise you set it to auto and let the bios work it out for you!
Memory Divider (how you work this out im not to sure mathematicaly). As you overclock the FSBorHTT you will in turn make the memory run faster, normaly speeds at which it canot function at, so to rectify this you run it using a divider or trick the mobo into thinking its slower memory, if you have DDR400 but set it to believe its running DDR333 module(s) you would be running a divider, but because your FSBorHTT is higher than it should be you will overclock you "DDR333" to DDR400 speeds which it is capable of running at! (if you have DDR400 you will most likely be able to set it to DDR400 DDR333 DDR266 but will vary from mobo to mobo)
This is how my comp is set up
my HTT is set at 300mhz with the cpu multiplier set to 9 (300*9 is 2700) which means my cpu is runing at 2700mhz!
(this is the bit i dont fully understand so ill give it a go)
HTT Divider is set to AUTO so i "guess" it sets it using a HTT of 300mhz * a htt multi of x3 = 900mhz The max bandwidth my mobo can handle is 1000mhz so it has to set it = to or lower than that. My cpu will only use a max htt of 800mhz anyway and my memory is only DDR400 dual chanel so has a total bandwidth of 800mhz so thats where this becomes pointles for me and probably for you to so i dont know much about it sorry!
Memory modules must also be taken into consideration, if i raise the HTT, my mobo would be asking the memory to run at speeds it simply cannot function at so i ask it to run a divider of 266 which makes it think that its DDR266, but because the HTT is running higher than it should (overclocked) it will run at DDR400 (well just under)
As i say im only learning myself so its all very vague to me too, but i hope this helps you!
p.s plz excuse spellings, it just seemed like to much effort to check after typing all that!