Several interesting online documents: * http://www.nucleus.com/~corby/memchips.htm An in-depth discussion of all memory technologies used in modern computers. * http://www.ens.fr/~chabaud/Poly/ Lists of irreducible (!=primitive) polynomials of many degrees. * http://www.dacafe.com/DACafe/EDATools/EDAbooks/ASIC/Book/CH14/CH14.7.htm Theory and examples of Built-In Self Tests (BIST) and Linear Feedback Shift Registers (LFSR). * http://support.intel.com/ Documentation of Intel processors and chipsets. Processors (programming and optimalization): reference numbers 24142805, 24319002, 24319102, 24319202, 24281603. BX chipset: 29063301 VX chipset: 290553 (Note: if these documents have disappeared, please contact me. I've got some backup copies.)