ECE 373 References

News Piazza Project Lecture Homework Gradescope Labs References Description Times Schedule Staff

Manuals and Datasheets

  1. APB3 Protocol Specifications
  2. ARMv7 Architecture Reference Manual
  3. ARM Cortex-M3 Technical Reference Manual v2.1
  4. Floating point emulation in software
  5. ARM and Thumb-2 Instruction Set Quick Reference Card
  6. ARM Architecture Procedure Call Standard (EABI)
  7. ARM Cortex-M3 Embedded Software Development (AN-179)
  8. Actel SmartFusion MSS User Guide
  9. Actel SmartFusion Analog User Guide
  10. Actel A2F Eval Kit User Guide
  11. CodeSourcery Getting Started
  12. GNU Assembler
  13. GNU Compiler
  14. GNU Linker
  15. GNU Debugger
  16. GNU Binary Utilities
  17. SmartFusion SoC FPGA Fabric User’s Guide
  18. Nested Vectored Interrupt Controller
  19. AMBA APB Protocol Specification
  20. EECS 270 Verilog Combinational Logic Reference
  21. EECS 270 Verilog Sequential Logic Reference
  22. “DC–DC Converters: A Primer,” Jaycar Electronics Technical Report, 2001.
  23. D. Brooks, R. P. Dick, R. Joseph, and L. Shang, “Power, thermal, and reliability modeling in nanometer-scale microprocessors,” IEEE Micro, pp. 49–62, May 2007.
  24. L. Shang and R. P. Dick, “Thermal crisis: challenges and potential solutions,” IEEE Potentials, vol. 25, no. 5, pp. 31–35, Sept. 2006.

Lab-Related

Books

We will refer to some portions of the following textbook.

It is available on-line from Lee and Seshia, who have apparently configured their website with an invalid security certificate.

Page maintained by Robert Dick, Matthew Smith, Brennan Garrett, and Melinda Kothbauer.