Dedicated Computer Systems
Calendar of the Lectures (2018/2019)
Nr. |
Date | Topic | Documentation |
1 | 02.10 | Introduction | |
2 | 09.10 | Models and Languages for System Specification | |
3 | 16.10 | Models and Languages for System Specification (cntd.) | |
4 | 23.10 | Models and Languages for System Specification (cntd.) Serial Interfaces: RS-232, RS-422, RS-485 |
|
5 | 30.10 | Serial Interfaces: I2C, SPI, USB | |
6 | 06.11 | Serial Interfaces: CAN. Parallel Interfaces | |
7 | 13.11 | Wireless Interfaces and Protocols: Bluetooth, IEEE 802.11, IEEE 802.15.4, ZigBee | |
8 | 20.11 | Peripherals for Embedded Systems | |
9 | 27.11 | 8051 Microcontrollers. PIC Microcontrollers. AVR Microcontrollers. DSP Microcontrollers | |
10 | 04.12 | ARM Processors | |
11 | 11.12 | Mid-Term Exam | |
12 | 18.12 | Intel Processors. AMD Processors | |
13 | 08.01 | Software Development | |
14 | 15.01 | The Implementation of Embedded Systems |
Resources for the Lectures
Models and Languages for System Specification
-
Amatriain, X., An Object-Oriented Metamodel for Digital Signal Processing, PhD Thesis,
Departament de Tecnologia, Universitat Pompeu Fabra, 2004, http://www.create.ucsb.edu/~xavier/Thesis/Thesis.pdf. -
Lavagno, L., Sangiovanni-Vincentelli, A., Sentovich, E., Models of Computation for Embedded System Design,
http://bears.ece.ucsb.edu/class/ece253/papers/lavagno98.pdf. -
Machado, R.J., Ramos, I., Fernandes, J.M., Specification of Requirements Models,
http://www3.dsi.uminho.pt/iramos/files/Papers/RequirementsEngineering_MachadoRamosFernandes.pdf. -
Amatriain, X., Petri Nets, http://www.create.ucsb.edu/~xavier/Thesis/html/node36.html.
-
Murata, T., Petri Nets: Properties, Analysis and Applications, in Proceedings of the IEEE, Vol 77, No. 4, 1989,
http://www.cs.unc.edu/~montek/teaching/spring-04/murata-petrinets.pdf. -
Wikimedia Foundation, Inc., Entity-Relationship Model, http://en.wikipedia.org/wiki/Entity-relationship_model.
-
Jackson, M.A., A System Development Method,
http://www.jacksonworkbench.co.uk/stevefergspages/papers/jackson--a_system_development_method.pdf. -
Bunker, A., McKee, S.A., Gopalakrishnan, G., An Overview of Formal Hardware Specificatioon Languages,
http://www.csl.cornell.edu/~sam/papers/ghc02.pdf. -
Open SystemC Initiative, About SystemC, http://www.systemc.org/community/about_systemc/.
-
Lang., M., SystemC for Embedded System Design, Embedded Systems Seminar, Leopold-Franzens-University of Innsbruck,
Institute for Informatics, 2006, http://informatik.uibk.ac.at/teaching/ws2006/embeddedsystems/systemc.pdf. -
Harel, D., Gery, E., Executable Object Modeling with Statecharts, in IEEE Computer, July 1997, pp. 31-42,
Institute for Informatics, 2006, http://www.wisdom.weizmann.ac.il/~harel/SCANNED.PAPERS/OOStatecharts.pdf. -
Kaye, J., Castillo, D., Flash MX for Interactive Simulation, Delmar Learning, 2002, Chapter 7: Describing Behaviors Using Statecharts,
Institute for Informatics, 2006, http://www.flashsim.com/pubDown/chaps/2667-ch07.pdf. -
Meadowcroft, B., A Review of Statecharts, http://www.benmeadowcroft.com/reports/statechart/.
-
Artisan Software, Artisan Studio SysML Tutorial, Version 7.1-a, 2010.
-
Atego, Artisan Studio Designer Enterprise Edition,
http://www.atego.com/downloads/support/data-sheets/ArtisanStudio-Designer-Enterprise-Edition.pdf. -
Atego, Free Artisan Studio Uno, http://www.artisansoftwaretools.com/downloads/support/data-sheets/Uno_Datasheet_UK.pdf.
-
Balmelli, L., An Overview of the Systems Modeling Language for Products and Systems Development, in Journal of Object
Technology, Vol. 6, No. 6, July-August 2007, pp. 149-177, http://www.jot.fm/issues/issue_2007_07/article5/article5.pdf. -
Friedenthal, S., Moore, A., Steiner, R., OMG Systems Modeling Language (OML SysML) Tutorial, September 2009, OMG-INCOSE,
http://www.omgsysml.org/INCOSE-OMGSysML-Tutorial-Final-090901.pdf. -
Hause, M., The SysML Modelling Language, Fifth European Engineering Conference, 2006,
http://www.omgsysml.org/The_SysML_Modelling_Language.pdf. -
Object Management Group, Inc., OMG Systems Modeling Language, http://www.omgsysml.org/.
-
Wikimedia Foundation, Inc., Systems Modeling Language, http://en.wikipedia.org/wiki/Systems_Modeling_Language.
Communication Interfaces
-
Baruch, Z.F., The Serial Port, 2009, http://users.utcluj.ro/~baruch/media/siee/labor/SIE03-2009-e.pdf.
-
Master Video Inc., RS-232 Specifications, http://www.mastervideo.com/rs232specs.htm.
-
Maxim Integrated Products, MAX3222, MAX3232, MAX3237, MAX3241 Data Sheet, Rev. 7, 2007,
http://datasheets.maxim-ic.com/en/ds/MAX3222-MAX3241.pdf. -
Peacock, C., Interfacing the Serial / RS232 Port, Beyond Logic, 2010, http://www.beyondlogic.org/serial/serial.htm.
-
Strangio, C.E., The RS232 Standard, CAMI Research Inc., 2006, http://www.camiresearch.com/Data_Com_Basics/RS232_standard.html.
-
TAL Technologies, Introduction to Serial Communications, http://www.taltech.com/resources/intro-sc.html.
-
Davis, L., RS-422 Bus, 2007, http://www.interfacebus.com/Design_Connector_RS422.html.
-
Soltero, M., Zhang, J., Cockrill, C., 422 and 485 Standards Overview and System Configurations,
Texas Instruments Inc., Application Report SLLA070D, 2002, http://focus.ti.com/lit/an/slla070d/slla070d.pdf. -
Wikimedia Foundation, Inc., RS-422, http://en.wikipedia.org/wiki/EIA-422.
-
Wilson, M.R., TIA/EIA-422-B Overview, National Semiconductor Corp., Application Note 1031, 2000,
http://www.national.com/an/AN/AN-1031.pdf. -
B&B Electronics, RS-422 and RS-485 Application Note, 2006, http://www.bb-elec.com/bb-elec/literature/tech/485appnote.pdf.
-
Bies, L., RS485 Serial Information, http://www.lammertbies.nl/comm/info/RS-485.html.
-
HardWare Server, RS 485 & RS 422, http://hw-server.com/docs/rs485.html.
-
Maxim Integrated Products, MAX3483, MAX3485, MAX3486, MAX3488, MAX3490, MAX3491 Data Sheet, Rev. 0, 1994,
http://datasheets.maxim-ic.com/en/ds/MAX3483-MAX3491.pdf. -
R.E. Smith, Quick Reference for RS485, RS422, RS232 and RS423, http://www.rs485.com/rs485spec.html.
-
Wikimedia Foundation, Inc., EIA-485, http://en.wikipedia.org/wiki/EIA-485.
-
Embedded Systems Academy, I2C (Inter-Integrated Circuit) Bus Technical Overview and Frequently Asked Questions,
http://www.esacademy.com/en/library/technical-articles-and-documents/miscellaneous/i2c-bus.html. -
NXP Semiconductors, PCF8583, Product Data Sheet, Rev. 06, 2010, http://www.nxp.com/documents/data_sheet/PCF8583.pdf.
-
Philips Semiconductors, AN10216-01 I2C Manual, 2003, http://www.nxp.com/acrobat_download/applicationnotes/AN10216_1.pdf.
-
Philips Semiconductors, The I2C-bus and how to use it (including specifications), 1995,
http://www.nxp.com/acrobat_download/literature/9398/39340011_1x.pdf. -
Atmel Corp., AT45DB161 Data Sheet, Rev. 0807E, 2001, http://www.atmel.com/dyn/resources/prod_documents/DOC0807.PDF.
-
Kalinsky, D., Kalinsky, R., Introduction to Serial Peripheral Interface, EE Times, 2002,
http://www.eetimes.com/discussion/beginner-s-corner/4023908/Introduction-to-Serial-Peripheral-Interface. -
MCT Paul & Scherer Mikrocomputertechnik GmbH, SPI - Serial Peripheral Interface, http://www.mct.net/faq/spi.html.
-
Wikimedia Foundation, Inc., Serial Peripheral Interface Bus, http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus.
-
Agere Systems, USS-820D USB Device Controller, Data Sheet, Rev. 4, 2001, http://www.datasheetcatalog.org/datasheets2/88/889211_1.pdf.
-
Compaq, Hewlett-Packard, Intel, Lucent, Microsoft, NEC, Philips, Universal Serial Bus Specification, Revision 2.0, 2000,
http://www.usb.org/developers/docs/usb_20_081810.zip. -
Peacock, C., USB in a Nutshell – Making Sense of the USB Standard, Beyond Logic, 2010,
http://www.beyondlogic.org/usbnutshell/usb1.shtml. -
USB Implementers Forum, Inc., A Technical Introduction to USB 2.0,
http://www.usb.org/developers/usb20/developers/whitepapers/usb_20g.pdf. -
USB Implementers Forum, Inc., Introduction to USB On-The-Go, http://www.usb.org/developers/onthego/USB_OTG_Intro.pdf.
-
Wikimedia Foundation, Inc., Universal Serial Bus, http://en.wikipedia.org/wiki/USB.
-
Wikimedia Foundation, Inc., USB On-The-Go, http://en.wikipedia.org/wiki/USB_On-The-Go.
-
1394 Trade Association, FireWire Reference Tutorial, 2010, http://www.1394ta.org/press/WhitePapers/Firewire Reference Tutorial.pdf.
-
1394 Trade Association, 1394-FireWire-i.LINK: Fast, Reliable, Proven Ideal for all Audio and Video Connectivity,
http://www.1394ta.org/press/WhitePapers/1394a_and_b_whitepaperrevised.PDF. -
Hoffman, G., Moore, D., IEEE 1394: A Ubiquitous Bus, COMPCON'95, http://skipstone.com/compcon.html.
-
Johas Teener, M.D., IEEE 1394-1995 High Performance Serial Bus, Zayante, Inc.,
http://www.iol.unh.edu/services/testing/1394/training/1394overview.pdf. -
Wikimedia Foundation, Inc., IEEE 1394 Interface, http://en.wikipedia.org/wiki/IEEE_1394_interface.
-
Kvaser AB, The CAN Protocol, http://www.kvaser.com/en/about-can/the-can-protocol.html.
-
NXP Semiconductors, PCA82C250 CAN Controller Interface, Data Sheet, Rev. 06, 2009,
http://www.nxp.com/documents/data_sheet/PCA82C250.pdf. -
Wikimedia Foundation, Inc., Controller Area Network, http://en.wikipedia.org/wiki/Controller_area_network.
-
National Instruments, FlexRay Automotive Communication Bus Overview, 2009, http://zone.ni.com/devzone/cda/tut/p/id/3352.
-
Wikimedia Foundation, Inc., FlexRay, http://en.wikipedia.org/wiki/Flexray.
-
Arrick Publishing, PC/104 Embedded Systems Frequently Asked Questions, http://www.controlled.com/pc104faq/.
-
Burckle, R.A., PC/104: The Embedded PC Mezzanine, WinSystems, Inc., http://www.winsystems.com/whitepapers/Mezzanine.pdf.
-
PC/104 Embedded Consortium, PCI-104 Specification, Version 1.0, 2003, http://www.winsystems.com/specs/pci-104spec_v1_0.pdf.
-
PC/104 Embedded Consortium, What is PC/104-Plus?, http://www.pc104.org/pc104_plus_specs.php.
-
Wikimedia Foundation, Inc., PC/104, http://en.wikipedia.org/wiki/PC/104.
-
WinSystems, Inc., What is PC/104 and PC/104-Plus?, http://www.winsystems.com/whitepapers/whatispc104.pdf.
-
David, R., Benefits of CompactPCI, CompactPCI Systems, 1998, http://www.compactpci-systems.com/pdfs/Gespac.Fal98.pdf.
-
Hill, C., Why CompactPCI?, PICMG Resource Guide, 2004, http://www.compactpci-systems.com/pdfs/Motorola.Spr04.pdf.
-
Pavlat, J., CompactPCI Technology, PICMG Resource Guide, 2004, http://www.compactpci-systems.com/pdfs/CPCI.Spr04.pdf.
-
PICMG, CompactPCI, http://www.picmg.org/v2internal/compactpci.htm.
-
Leonard, E., Desrochers, Y., Robert, B., ePCI-X, a PCI-Only Evolution for PCI/ISA Systems,
Kontron Embedded Computers, 2002. -
Barr, M., Short Range Wireless Protocols: Bluetooth vs. IrDA, Netrino, LLC, http://www.netrino.com/node/139.
-
Dininey, G., An Introduction to Short-Range Wireless Data Communications, Embedded Systems Conference, 2003,
http://www.itk.ntnu.no/fag/TTK4155/2005/utdelte_docs/WiFi_BT_IrDA.pdf. -
Infrared Data Association, IrDA Library of Specifications and Technical Papers,
http://irda.org/displaycommon.cfm?an=1&subarticlenbr=7. -
Knutson, C.D., Diviney, G., Infrared Data Communications with IrDA, Counterpoint Systems Foundry, Inc.,
http://electronica.ugr.es/~amroldan/modulos/temas_tecnicos/irda/infrared_data_communications_with_irda.pdf. -
Suvak, D., IrDA and Bluetooth: A Complementary Comparison, Extended Systems, Inc., 2000,
http://alumni.cs.ucr.edu/~csyiazti/courses/cs260/downloads/IrDA_vs_Bluetooth.pdf. -
Vishay Semiconductors, Infrared Data Communication According to IrDA Standard, Part 1: Physical Layer, Rev. 1.4, 2006,
http://www.vishay.com/docs/82513/physical.pdf. -
Vishay Semiconductors, Infrared Data Communication According to IrDA Standard, Part 2: Protocol, Rev. 1.4, 2006,
http://www.vishay.com/docs/82504/protocol.pdf. -
Wikimedia Foundation, Inc., Infrared Data Association, http://en.wikipedia.org/wiki/IrDA.
-
Williams, S., Millar, I., The IrDA Platform, HP Laboratories, http://www.hpl.hp.com/techreports/95/HPL-95-29.pdf.
-
Bluetooth SIG, Inc., Bluetooth High Speed - V3.0 + HS, 2009,
http://www.bluetooth.com/SiteCollectionDocuments/HS_Doc_Web.pdf. -
Bluetooth SIG, Inc., Compare with other Technologies, 2010,
http://www.bluetooth.com/English/Technology/Works/Pages/Compare.aspx. -
Bluetooth SIG, Inc., Core Specification Version 4.0, 2010,
http://www.bluetooth.com/English/Technology/Works/Pages/Bluetooth_low_energy_technology.aspx. -
Bluetooth SIG, Inc., Core System Architecture, 2010,
http://www.bluetooth.com/English/Technology/Works/Pages/Core_System_Architecture.aspx. -
Bluetooth SIG, Inc., Overview of Operations, 2010,
http://www.bluetooth.com/English/Technology/Works/Pages/Overview_of_Operation.aspx. -
Wikimedia Foundation, Inc., Bluetooth, http://en.wikipedia.org/wiki/Bluetooth.
-
EE Times, Fundamentals of the 802.11 and Bluetooth protocols, http://www.embeddedinternetdesign.com/design/222100181.
-
Wi-Fi Alliance, Wi-Fi CERTIFIED 802.11n draft 2.0: Longer-Range, Faster-Throughput,
Multimedia-Grade Wi-Fi Networks, 2007. -
Wikimedia Foundation, Inc., Direct-sequence spread spectrum,
http://en.wikipedia.org/wiki/Direct-sequence_spread_spectrum. -
Wikimedia Foundation, Inc., Frequency-hopping spread spectrum,
http://en.wikipedia.org/wiki/Frequency-hopping_spread_spectrum. -
Wikimedia Foundation, Inc., Orthogonal frequency-division multiplexing,
http://en.wikipedia.org/wiki/Orthogonal_frequency-division_multiplexing. -
Wikimedia Foundation, Inc., IEEE 802.11, http://en.wikipedia.org/wiki/IEEE_802.11.
-
Wikimedia Foundation, Inc., IEEE 802.11b-1999, http://en.wikipedia.org/wiki/802.11b.
-
Wikimedia Foundation, Inc., IEEE 802.11g-2003, http://en.wikipedia.org/wiki/802.11g.
-
Wikimedia Foundation, Inc., IEEE 802.11n-2009, http://en.wikipedia.org/wiki/802.11n.
-
Wikimedia Foundation, Inc., Wi-Fi, http://en.wikipedia.org/wiki/Wi-Fi.
Peripherals for Embedded Systems
-
Maxim Integrated Products, MAX1245: +2.375V, Low-Power, 8-Channel, Serial 12-Bit ADC, Rev. 1, 2009,
http://datasheets.maxim-ic.com/en/ds/MAX1245.pdf. -
Maxim Integrated Products, MAX525: Low-Power, Quad, 12-Bit Voltage-Output DAC with Serial Interface, Rev. 2, 2002,
http://datasheets.maxim-ic.com/en/ds/MAX525.pdf. -
Analog Devices, Inc., AD22100: Voltage Output Temperature Sensor with Signal Conditioning, Rev. D, 2004,
http://www.analog.com/static/imported-files/data_sheets/AD22100.pdf. -
Analog Devices, Inc., AD22103: 3.3 V Supply, Voltage Output Temperature Sensor with Signal Conditioning, Rev. 0, 1995,
http://www.analog.com/static/imported-files/data_sheets/AD22103.pdf. -
Texas Advanced Optoelectronic Solutions, Inc., TSL250R, TSL251R, TSL252R Light-to-Voltage Optical Sensors, 2007,
http://www.taosinc.com/ProductDetails.aspx?id=57. -
Analog Devices, Inc., ADXL150/ADXL250: +/-5 g to +/-50 g, Low Noise, Low Power, Single/Dual Axis iMEMS Accelerometers, Rev. 0, 1998,
http://www.analog.com/static/imported-files/data_sheets_obsolete/OBSOLETE%20WATERMARK/adxl150_250.pdf. -
Freescale Semiconductor, Inc., MPXA6115A: High Temperature Accuracy Integrated Silicon Pressure Sensor for Measuring Absolute Pressure,
On-Chip Signal Conditioned, Temperature Compensated and Calibrated, Rev. 6, 2010,
http://www.analog.com/static/imported-files/data_sheets_obsolete/OBSOLETE%20WATERMARK/adxl150_250.pdf. -
Analog Devices, Inc., AD22151: Linear Output Magnetic Field Sensor, Rev. A, 2003,
http://www.analog.com/static/imported-files/data_sheets/AD22151.pdf. -
Freescale Semiconductor, Inc., MC33186: H-Bridge Driver, Rev. 6.0, 2006, http://cache.freescale.com/files/analog/doc/data_sheet/MC33186.pdf.
Microcontrollers
-
Intel Corp., MCS51 Microcontroller Family User's Manual, 1994,
http://www.deetc.isel.ipl.pt/sistemasdigitais/MC/bibliografia/Intel MCS51 Microcontroller Family User's Guide(short).pdf. -
Steiner, C., 8051 Tutorial, http://www.8052.com/tut8051.
-
Verle, M., Architecture and Programming of 8051 Microcontrollers, Chapter 2: 8051 Microcontroller Architecture, MikroElectronica,
http://www.mikroe.com/eng/chapters/view/65/chapter-2-8051-microcontroller-architecture/. -
Wharton, J., An Introduction to the Intel MCS51 Single-Chip Microcomputer Family, Intel Corp., Application Note AP-69, 1980,
http://www.zmitac.aei.polsl.pl/Electronics_Firm_Docs/mcs51/applnots/01502a01.pdf. -
Microchip Technology, Inc., 8-bit PIC Microcontrollers, 2010, http://ww1.microchip.com/downloads/en/DeviceDoc/39630g.pdf.
-
Microchip Technology, Inc., 16-bit Embedded Control Solutions, 2010, http://ww1.microchip.com/downloads/en/DeviceDoc/01032g.pdf.
-
Microchip Technology, Inc., dsPIC Digital Signal Controllers, 2005, http://ww1.microchip.com/downloads/en/DeviceDoc/DS-70095K.pdf.
-
Microchip Technology, Inc., PIC24H Family Overview, 2005, http://ww1.microchip.com/downloads/en/DeviceDoc/70166A.pdf.
-
Microchip Technology, Inc., PIC32 Microcontroller Families, 2009, http://ww1.microchip.com/downloads/en/DeviceDoc/DS-39904j.pdf.
-
Microchip Technology, Inc., PIC12F508/509/16F505 Data Sheet, 2007, http://ww1.microchip.com/downloads/en/DeviceDoc/41236C.pdf.
-
Microchip Technology, Inc., Software Solutions for the 16-bit and 32-bit Designer, 2010,
http://ww1.microchip.com/downloads/en/DeviceDoc/39962a.pdf. -
Verle, M., PIC microcontrollers, MikroElectronica, 2008, http://www.mikroe.com/eng/products/view/11/book-pic-microcontrollers/.
-
Wikimedia Foundation, Inc., PIC microcontroller, http://en.wikipedia.org/wiki/PIC_microcontroller.
-
Atmel Corp., 8-bit tinyAVR, http://www.atmel.com/products/AVR/tinyavr.asp?family_id=607.
-
Atmel Corp., 8-bit megaAVR, http://www.atmel.com/products/AVR/megaavr.asp?family_id=607.
-
Atmel Corp., 8/16-bit AVR XMEGA, http://www.atmel.com/products/AVR/xmega.asp?family_id=607.
-
Atmel Corp., 8-bit AVR Microcontroller with 16K Bytes In-System Programmable Flash - ATmega16, ATmega16L,
Revision P, 2007, http://www.atmel.com/dyn/resources/prod_documents/doc2466.pdf. -
Atmel Corp., 32-bit AVR UC3 Microcontrollers, http://www.atmel.com/dyn/resources/prod_documents/doc7919.pdf.
-
Atmel Corp., AVR XMEGA 8/16-bit High Performance Low Power Flash Microcontrollers,
http://www.atmel.com/dyn/resources/prod_documents/doc7925.pdf. -
Bachiochi, Jeff, The Growth of the Atmel AVR Family, Circuit Cellar, Issue 163, Febr. 2004, pp. 68-75,
http://www.circuitcellar.com/library/print/0204/jeff163/Bachiochi-163.pdf. -
Saether, K., Fredriksen, I., Introducing a New Breed of Microcontrollers for 8/16-bit Applications, Atmel Corp., 2008,
http://www.atmel.com/dyn/resources/prod_documents/doc7926.pdf. -
Wikimedia Foundation, Inc., Atmel AVR, http://en.wikipedia.org/wiki/Atmel_AVR.
-
Freescale Semiconductor, DSP56800 Family Manual, Rev. 3.1, 11/2005,
http://www.freescale.com/files/dsp/doc/ref_manual/DSP56800FM.pdf. -
Gergen, J., Hoang, P., Chemaly, E.A., Novel Digital Signal Processing Architecture with Microcontroller Features, Freescale
Semiconductor, Inc., Application Note, Rev. 1, 2005, http://cache.freescale.com/files/dsp/doc/white_paper/DSP56800WP1.pdf. -
Hutchings, B., Applications Enabled by High-Performance Hybrid Controllers, Freescale Semiconductor, Inc., Application Note,
Rev. 1, 2005, http://cache.freescale.com/files/dsp/doc/white_paper/WP5683XX_1APPS.pdf. -
Joffrain, C., Quickly Turning Ideas into Microcontroller-Based Applications, Freescale Semiconductor, Inc., Rev. 0, 2005,
http://cache.freescale.com/files/soft_dev_tools/doc/white_paper/CWPROCESSWP.pdf. -
Winters, J., Benefits and Applications Enabled by Expanded 56F8000 Digital Signal Controllers, Freescale Semiconductor, Inc.,
White Paper, Rev. 0, 2006, http://cache.freescale.com/files/dsp/doc/white_paper/56F80XXEWP.pdf. -
Zalac, D., DSP5680x Architecture Captures Best of DSP and MCU Worlds, Freescale Semiconductor, Inc., Application Note, Rev. 2, 2005,
http://cache.freescale.com/files/dsp/doc/white_paper/DSP56800WP2.pdf.Embedded Processors
-
ARM Ltd., ARM Architecture Reference Manual, 2005, http://www.scss.tcd.ie/~waldroj/3d1/arm_arm.pdf.
-
ARM Ltd., ARMv7-M Architecture Reference Manual, 2010, http://www.eecs.umich.edu/~prabal/teaching/eecs373-f10/readings/ARMv7-M_ARM.pdf.
-
ARM Ltd., DSP & SIMD, 2010, http://www.arm.com/products/processors/technologies/dsp-simd.php.
-
ARM Ltd., Instruction Set Architectures, 2010, http://www.arm.com/products/processors/technologies/instruction-set-architectures.php.
-
ARM Ltd., Jazelle, 2010, http://www.arm.com/products/processors/technologies/jazelle.php.
-
ARM Ltd., Processors, 2010, http://www.arm.com/products/processors/index.php.
-
Brash, D., The ARM Architecture Version 6 (ARMv6), ARM White Paper, 2002, http://www.simplemachines.it/doc/ARMv6_Architecture.pdf.
-
Francis, H., ARM DSP-Enhanced Extensions, ARM White Paper, 2001, http://archos.g3nius.org/images/f/f7/ARM-DSP.pdf.
-
McElvany Hugue, M., Don't We All need ARMs? (An Introduction to the ARM System Architecture), University of Maryland,
Department of Computer Science, http://www.cs.umd.edu/~meesh/cmsc411/website/proj01/arm/. -
Porthouse, C., Jazelle for Execution Environments, White Paper, ARM Ltd., 2005.
-
Porthouse, C., High-performance Java on embedded devices, EE Times Asia, 2006,
http://www.eetasia.com/ARTICLES/2006JUN/PDF/EEOL_2006JUN16_EMS_EDA_TA.pdf. -
Wikimedia Foundation, Inc., ARM architecture, http://en.wikipedia.org/wiki/ARM_architecture.
-
Wikimedia Foundation, Inc., StrongARM, http://en.wikipedia.org/wiki/StrongARM.
-
Baruch, Z.F., PowerPC 740 and 750, in Structure of Computer Systems, U.T. PRES, Cluj-Napoca, 2002, ISBN 973-8335-44-2, Section 6.11.6, pp. 368-376,
http://users.utcluj.ro/~baruch/media/scd/resurse/PowerPC_740_750-e.pdf. -
Baruch, Z.F., PowerPC 850 and 860, in Structure of Computer Systems, U.T. PRES, Cluj-Napoca, 2002, ISBN 973-8335-44-2, Section 6.11.8, pp. 379-383,
http://users.utcluj.ro/~baruch/media/scd/resurse/PowerPC_850_860-e.pdf. -
Freescale Semiconductor, Inc., e600 PowerPC Core Reference Manual, Rev. 0, 2006,
http://cache.freescale.com/files/32bit/doc/ref_manual/E600CORERM.pdf. -
Freescale Semiconductor, Inc., MPC755 RISC Microprocessor Hardware Specifications, Rev. 8, 2006,
http://cache.freescale.com/files/32bit/doc/data_sheet/MPC755EC.pdf. -
Freescale Semiconductor, Inc., P4 Series P4080 multicore processor, Rev. 1, 2008,
http://cache.freescale.com/files/netcomm/doc/fact_sheet/QorIQ_P4080.pdf. -
Wikimedia Foundation, Inc., List of PowerPC processors, http://en.wikipedia.org/wiki/List_of_PowerPC_processors.
-
Wikimedia Foundation, Inc., PowerPC, http://en.wikipedia.org/wiki/PowerPC.
-
Wikimedia Foundation, Inc., PowerPC e200, http://en.wikipedia.org/wiki/PowerPC_e200.
-
Wikimedia Foundation, Inc., PowerPC e300, http://en.wikipedia.org/wiki/PowerPC_e300.
-
Wikimedia Foundation, Inc., PowerPC e500, http://en.wikipedia.org/wiki/PowerPC_e500.
-
Wikimedia Foundation, Inc., PowerPC e5500, http://en.wikipedia.org/wiki/PowerPC_e5500.
-
Wikimedia Foundation, Inc., PowerPC e600, http://en.wikipedia.org/wiki/PowerPC_e600.
-
Wikimedia Foundation, Inc., PowerQUICC, http://en.wikipedia.org/wiki/PowerQUICC.
-
Wikimedia Foundation, Inc., QorIQ, http://en.wikipedia.org/wiki/QorIQ.
-
Intel Corp., Intel XScale Core Developer’s Manual, 2004, http://download.intel.com/design/intelxscale/27347302.pdf.
-
Intel Corp., Intel XScale Microarchitecture, Technical Summary, 2000, http://download.intel.com/design/intelxscale/XScaleDatasheet4.pdf.
-
Intel Corp., Intel IXP465 Network Processor, Product Brief, 2006, http://download.intel.com/design/network/ProdBrf/30402202.pdf.
-
Intel Corp., Intel IXP45X and Intel IXP46X Product Line of Network Processors, Datasheet, 2006,
http://download.intel.com/design/network/datashts/30626104.pdf. -
Intel Corp., Intel Media Processor CE 3100, Product Brief, 2008, http://download.intel.com/design/celect/downloads/ce3100-product-brief.pdf.
-
Advanced Micro Devices, Inc., AMD Geode CS5536 Companion Device, 2010,
http://www.amd.com/us/products/embedded/processors/geode-lx/cs5536-companion-device/Pages/cs5536-companion-device.aspx. -
Advanced Micro Devices, Inc., AMD Geode GX 533 @ 1.1W Processor, 2010,
http://www.amd.com/us/products/embedded/processors/other/geode-gx/533-1-1w/Pages/533-1-1w.aspx. -
Advanced Micro Devices, Inc., AMD Geode NX Processor Family, 2004, http://www.amd.com/us/Documents/32284a_nxfamily_pb.pdf.
-
Advanced Micro Devices, Inc., AMD Sempron 200U and 210U Processors for Embedded Applications, 2008,
http://www.amd.com/us/Documents/45626B_Sempron_BGA_brief.pdf. -
Advanced Micro Devices, Inc., Direct Connect Architecture, 2010,
http://www.amd.com/us/products/technologies/direct-connect-architecture/Pages/direct-connect-architecture.aspx. -
Advanced Micro Devices, Inc., Introducing AMD Turion Neo X2 and AMD Athlon Neo X2 Dual-Core ASB1 (BGA) Processors for
Embedded Applications, 2009, http://www.amd.com/us/Documents/47413A_Dual_Core_BGA_brief_PDF.pdf. -
Advanced Micro Devices, Inc., The AMD Geode LX Processor Family: Design without Compromise, 2009, http://www.amd.com/us/Documents/33358f_lx_productb.pdf.
-
Duato, J., Silla, F., Yalamanchili, S., Holden, B., Miranda, P., Underhill, J., Cavalli, M., Brüning, U., Fröning, H.,
Scalable Computing: Why and How, HyperTransport Consortium, 2010, http://www.hypertransport.org/docs/uploads/HNC_WP_33976512.pdf. -
Wikimedia Foundation, AMD Turion, http://en.wikipedia.org/wiki/AMD_Turion.
-
Wikimedia Foundation, Inc., Geode (processor), http://en.wikipedia.org/wiki/Geode_(processor).
-
Wikimedia Foundation, Inc., List of AMD Turion microprocessors, http://en.wikipedia.org/wiki/List_of_AMD_Turion_microprocessors.
Program Development
-
eCosCentric Ltd., RedBoot Debug and Bootstrap Firmware, 2010, http://www.ecoscentric.com/ecos/redboot.shtml.
-
eCosCentric Ltd., Standard Bootstrap Firmware, 2010, http://www.ecoscentric.com/datasheets/RedBootFlyer.pdf.
-
Gatliff, B., Embedding with GNU: the gdb Remote Serial Protocol, in Embedded Systems Programming, Nov. 1999, pp. 108-113.
-
Insight - The GDB GUI : FAQ, http://sourceware.org/insight/faq.php.
-
Stallman, R., Pesch, R., Shebs, S. et al., Debugging with GDB, Free Software Foundation, Inc., 2003, http://www.gnuarm.com/pdf/gdb.pdf.
-
Wikimedia Foundation, Inc., GNU Debugger, http://en.wikipedia.org/wiki/GNU_Debugger.
-
Zeller, A., Debugging with DDD, Universität des Saarlandes, 2004, http://www.gnu.org/manual/ddd/pdf/ddd.pdf.
Updated: September 29, 2018