-
1
-
-
85147061693
-
-
Embedded Systems Building Blocks, Labrosse, 61
-
Embedded Microcomputer Systems, Valvano, p. 3; Embedded Systems Building Blocks, Labrosse, p. 61.
-
-
-
-
2
-
-
85147076037
-
The Embedded Systems Design and Development Lifecycle Model is specifically derived from the SEI's Evolutionary Delivery Lifecycle Model and the Software Development Stages Model.
-
The Embedded Systems Design and Development Lifecycle Model is specifically derived from the SEI's Evolutionary Delivery Lifecycle Model and the Software Development Stages Model.
-
-
-
-
3
-
-
85147063335
-
The six stages of creating an architecture outlined and applied to embedded systems in this book are inspired by the Architecture Business Cycle developed by SEI. For more on this brain child of SEI, read "Software Architecture in Practice," by Bass, Clements, and Kazman which does a great job in capturing and articulating the process that so many of us have taken for granted over the years, or not even have bothered to think about. While SEI focuses on software in particular, their work is very much applicable to the entire arena of embedded systems, and I felt it was important to introduce and recognize the immense value of their contributions as such.
-
The six stages of creating an architecture outlined and applied to embedded systems in this book are inspired by the Architecture Business Cycle developed by SEI. For more on this brain child of SEI, read "Software Architecture in Practice," by Bass, Clements, and Kazman which does a great job in capturing and articulating the process that so many of us have taken for granted over the years, or not even have bothered to think about. While SEI focuses on software in particular, their work is very much applicable to the entire arena of embedded systems, and I felt it was important to introduce and recognize the immense value of their contributions as such.
-
-
-
-
4
-
-
85147060375
-
Real-Time Design Patterns, Douglass.
-
Software Architecture in Practice, Bass, Clements, Kazman; Real-Time Design Patterns, Douglass.
-
-
-
-
6
-
-
85147087078
-
-
Embedded System Building Blocks, Labrosse, Jean, p. 61; "Embedded Microcomputer Systems," Volvano, Jean, p. 3, Table 1.1.
-
Embedded System Building Blocks, Labrosse, Jean, p. 61; "Embedded Microcomputer Systems," Volvano, Jean, p. 3, Table 1.1. http://www.mhp.org/what_is_mhp/index.html
-
-
-
-
7
-
-
85147082464
-
-
http://java.sun.com/products/javatv/overview.html
-
-
-
-
8
-
-
85147081114
-
-
http://www.davic.org
-
-
-
-
9
-
-
85147051673
-
-
http://www.atsc.org/standards.html
-
-
-
-
10
-
-
85147061143
-
-
http://www.atvef.com
-
-
-
-
11
-
-
85147065929
-
-
http://java.sun.com/pr/2000/05/pr000508
-
-
-
-
12
-
-
85147065011
-
-
http://www.arib.or.jp
-
-
-
-
13
-
-
85147066502
-
-
http://www.osgi.org/resources/spec_overview.asp
-
-
-
-
14
-
-
85147087966
-
-
http://www.opentv.com
-
-
-
-
15
-
-
85147067290
-
-
“HAVi, the A/V digital network revolution,” Whitepaper, p. 2.
-
“HAVi, the A/V digital network revolution,” Whitepaper, p. 2. http://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfStandards/search.cfm
-
-
-
-
16
-
-
85147081828
-
-
http://www.europa.eu.int/smartapi/cgi/sga_doc?smartapi!celexapi!prod!CELEXnumdoclg=ENnumdoc=31993L0042model=guichett
-
-
-
-
17
-
-
85147055430
-
-
http://www.ieeel073.org
-
-
-
-
18
-
-
85147065352
-
-
Digital Imaging and Communications in Medicine (DICOM): Part 1: Introduction and Overview, p. 5.
-
Digital Imaging and Communications in Medicine (DICOM): Part 1: Introduction and Overview, p. 5. http://www.ce.org/standards/default.asp
-
-
-
-
19
-
-
85147070318
-
-
http://europa.eu.int/comm/enterprise/mechan_equipment/machinery/
-
-
-
-
20
-
-
85147052913
-
-
https://domino.iec.ch/webstore/webstore.nsf/artnum/025140
-
-
-
-
21
-
-
85147082060
-
-
http://www.iso.ch/iso/en/CatalogueListPage.CatalogueList?ICS1=25&ICS2=40&ICS3=1
-
-
-
-
22
-
-
85147077310
-
“Bluetooth Protocol Architecture,”
-
“Bluetooth Protocol Architecture,” whitepaper. Riku Mettala, p. 4.
-
whitepaper. Riku Mettala,
, pp. 4
-
-
-
23
-
-
85013704126
-
Systems Analysis and Design, Harris,
-
David,
-
Systems Analysis and Design, Harris, David, p. 17.
-
-
-
-
25
-
-
85147062166
-
-
“I/Opener,” Morin and Brown, Sun Expert Magazine, 1998., “Boehm-Demers-Weiser conservative garbage collector: A garbage collector for C and C++”, Hans Boehm
-
“I/Opener,” Morin and Brown, Sun Expert Magazine, 1998. “Boehm-Demers-Weiser conservative garbage collector: A garbage collector for C and C++”, Hans Boehm http://www.hpl.hp.com/personal/Hans_Boehm/gc/
-
-
-
-
26
-
-
85147077692
-
“Selecting the Right Transmission Medium Optical fiber is moving to the forefront of transmission media choices leaving twisted copper and coaxial cable behind,”
-
Curt Weinstein.
-
“Selecting the Right Transmission Medium Optical fiber is moving to the forefront of transmission media choices leaving twisted copper and coaxial cable behind,” Curt Weinstein.
-
-
-
-
27
-
-
85147068408
-
-
“This Is Microwave Whitepaper, Stratex Networks”, “Satellite, Bandwidth Without Borders” whitepaper. Scott Beardsley, Par Edin and Alan Miles.
-
“This Is Microwave Whitepaper, Stratex Networks” “Satellite, Bandwidth Without Borders” whitepaper. Scott Beardsley, Par Edin and Alan Miles. http://www.stratexnet.com/about_us/our_technol-ogy/tutorial/This_is_Microwave_expanded.pdf
-
-
-
-
28
-
-
85147056925
-
-
“IHS: Government Information Solutions,” p. 4
-
http://www.ihs.com/standards/vis/collections.html “IHS: Government Information Solutions,” p. 4
-
-
-
-
29
-
-
85147061972
-
-
http://standards.ieee.org/reading/ieee/std_public/description/busarch/1284.l
-
-
-
-
30
-
-
85147065077
-
-
http://www.aimglobal.org/aimstore/linearsymbologies.htm
-
-
-
-
31
-
-
85147079386
-
-
http://www.iaob.org/iso_ts.html
-
-
-
-
32
-
-
85147074358
-
-
whitepaper. Sheri Cummings. p. 1.
-
http://www.praxiom.com/iso whitepaper. Sheri Cummings. p. 1.
-
-
-
-
33
-
-
84882192877
-
“Spread Spectrum: Regulation in Light of Changing Technologies,”
-
whitepaper, Carter, Garcia, and Pearah,
-
“Spread Spectrum: Regulation in Light of Changing Technologies,” whitepaper, Carter, Garcia, and Pearah, p. 7
-
-
-
-
34
-
-
85147054160
-
“National Semiconductor, "Geode User Manual,”
-
“National Semiconductor, "Geode User Manual,” Rev. l, p. 13.
-
Rev. l,
, pp. 13
-
-
-
35
-
-
84882149476
-
“Net+ARM40 Hardware Reference Guide,”
-
Net Silicon, “Net+ARM40 Hardware Reference Guide,” pp. 1-5.
-
-
-
Silicon, N.1
-
36
-
-
85147080701
-
“EnCore M3 Embedded Processor Reference Manual,”
-
“EnCore M3 Embedded Processor Reference Manual,” Revision A, p. 8.
-
Revision A,
, pp. 8
-
-
-
37
-
-
85147069422
-
“EnCore PP1 Embedded Processor Reference Manual,”
-
“EnCore PP1 Embedded Processor Reference Manual,” Revision A, p. 9.
-
Revision A,
, pp. 9
-
-
-
38
-
-
85147063916
-
Electricity and Electronics,
-
Stan Gibilisco,
-
Electricity and Electronics, Stan Gibilisco, p. 400.
-
-
-
-
39
-
-
85147079210
-
Practical Electronics for Inventors,
-
Paul Scherz,
-
Practical Electronics for Inventors, Paul Scherz, p. 97.
-
-
-
-
40
-
-
85147080604
-
“Net50BlockDiagram.”
-
Net Silicon, “Net50BlockDiagram.”
-
-
-
Silicon, N.1
-
41
-
-
85147084870
-
Electrical Engineering Handbook, Doff,
-
Electrical Engineering Handbook, Doff, pp. 1637-1638.
-
-
-
-
42
-
-
85147066671
-
Embedded Microcomputer Systems, Valvano,
-
Embedded Microcomputer Systems, Valvano, p. 509.
-
-
-
-
43
-
-
85147058062
-
Beginner's Guide to Reading Schematics,
-
Traister and Lisk,
-
Beginner's Guide to Reading Schematics, Traister and Lisk, p. 49.
-
-
-
-
44
-
-
0003719413
-
-
H. Malcolm, Foundations of Computer Architecture., fourth edition, Prentice Hall, Additional references include:
-
H. Malcolm, Foundations of Computer Architecture. W. Stallings (1995) Computer Organization and Architecture. fourth edition Prentice Hall Additional references include:
-
(1995)
Computer Organization and Architecture
-
-
Stallings, W.1
-
49
-
-
85147080124
-
-
Intro to Electrical Engineering website. Paris, Bernd-Peter.
-
Intro to Electrical Engineering website. Paris, Bernd-Peter. http://www.spectrumsignal.com/Products/_Datasheets/ePMC
-
-
-
-
50
-
-
85147080814
-
Hardware Reference Designs for ARM7 datasheet.
-
Wind River, Hardware Reference Designs for ARM7 datasheet.
-
-
-
River, W.1
-
51
-
-
85147058062
-
Beginner's Guide to Reading Schematics,
-
Traister and Lisk,
-
Beginner's Guide to Reading Schematics, Traister and Lisk, p. 52.
-
-
-
-
52
-
-
85147069422
-
EnCore 400 Embedded Processor Reference Manual,
-
EnCore 400 Embedded Processor Reference Manual, Revision A, p. 9
-
Revision A,
, pp. 9
-
-
-
53
-
-
85147074930
-
MPC8xx Instruction Set Manual,
-
Motorola,
-
MPC8xx Instruction Set Manual, Motorola, p. 28.
-
-
-
-
54
-
-
85147076543
-
MIPS32™ Architecture For Programmers Volume II: The MIPS32™ Instruction Set, Rev 0.95 MIPS Technologies,
-
MIPS32™ Architecture For Programmers Volume II: The MIPS32™ Instruction Set, Rev 0.95 MIPS Technologies, p. 91
-
-
-
-
55
-
-
85147071911
-
MIPS32™ Architecture For Programmers Volume II: The MIPS32™ Instruction Set, Rev 0.95 MIPS Technologies,
-
MIPS32™ Architecture For Programmers Volume II: The MIPS32™ Instruction Set, Rev 0.95 MIPS Technologies, p. 90
-
-
-
-
56
-
-
85147059485
-
Ville Pietikainen,
-
ARM Architecture, Ville Pietikainen, pp. 12 and 15.
-
-
-
Architecture, ARM1
-
57
-
-
85147067259
-
-
Practical Electronics, Paul Scherz, p. 538., Texas Instruments website
-
Practical Electronics, Paul Scherz, p. 538. http://focus.ti.com/docs/apps/catalog/resources/blockdiagram.jhtml?appld=178bdId=112 Texas Instruments website
-
-
-
-
58
-
-
85147054133
-
“A Highly Integrated MPEG-4 ASIC for SDCAM Application,”Chung-Ta
-
Lee, Jun Zhu, Yi Liu and Kou-Hu Tzou,
-
“A Highly Integrated MPEG-4 ASIC for SDCAM Application,”Chung-Ta Lee, Jun Zhu, Yi Liu and Kou-Hu Tzou, p. 4.
-
-
-
-
59
-
-
85147063915
-
-
aJile Systems
-
http://www.ajile.com aJile Systems
-
-
-
-
60
-
-
85147072337
-
Geode User's Manual,
-
National Semiconductor, Geode User's Manual, Rev. 1.
-
Rev.
, vol.1
-
-
-
61
-
-
85147066987
-
“Net Silicon "Net+ARM40 Hardware Reference Guide”
-
“Net Silicon "Net+ARM40 Hardware Reference Guide”
-
-
-
-
62
-
-
85147085402
-
-
Zoran website:
-
http://www.zoran.com Zoran website:
-
-
-
-
63
-
-
85147087516
-
-
Infenion Technologies website:
-
http://www.infineon.com Infenion Technologies website:
-
-
-
-
64
-
-
85147056983
-
-
Philips Semiconductor website:
-
http://www.semiconductors.philips.com Philips Semiconductor website:
-
-
-
-
65
-
-
85147087452
-
MPC860 PowerQUICC User's Manual.
-
Freescale, MPC860 PowerQUICC User's Manual.
-
-
-
-
66
-
-
85147078542
-
Geode User's Manual Rev.
-
National Semiconductor, Geode User's Manual Rev. 1.
-
, vol.1
-
-
-
67
-
-
85147055758
-
MPC860EC Rev.
-
6.3 Datasheet.
-
Freescale, MPC860EC Rev. 6.3 Datasheet.
-
-
-
-
68
-
-
0004241509
-
Embedded Microcomputer Systems,
-
Valvano.
-
Embedded Microcomputer Systems, Valvano.
-
-
-
-
69
-
-
85147084870
-
The Electrical Engineering Handbook, Doff,
-
The Electrical Engineering Handbook, Doff, p. 1742.
-
-
-
-
70
-
-
85147083403
-
Practical Electronics, Paul Scherz.
-
Practical Electronics, Paul Scherz.
-
-
-
-
71
-
-
85147075673
-
Mitsubishi Electronics M37267M8 Specification.
-
Mitsubishi Electronics M37267M8 Specification.
-
-
-
-
72
-
-
85147071069
-
Motorola 68000 User's Manual.
-
Motorola 68000 User's Manual.
-
-
-
-
73
-
-
51849120698
-
Embedded Controller Hardware Design,
-
Ken Arnold, Newnes Press.
-
Embedded Controller Hardware Design, Ken Arnold, Newnes Press.
-
-
-
-
74
-
-
85147055350
-
MPC860 Training Manual.
-
Freescale, MPC860 Training Manual.
-
-
-
-
75
-
-
84882185158
-
“Computer Organization and Programming,”
-
“Computer Organization and Programming,” Dietolf Ramm. p. 14.
-
Dietolf Ramm.
, pp. 14
-
-
-
76
-
-
85147086636
-
“This RAM, that RAM Which is Which?,”
-
Justin Robbins.
-
“This RAM, that RAM Which is Which?,” Justin Robbins.
-
-
-
-
77
-
-
84882133754
-
“The ARM9 Family-High Performance Microprocessors for Embedded Applications,”
-
“The ARM9 Family-High Performance Microprocessors for Embedded Applications,” Simon Segars, p. 5.
-
Simon Segars,
, pp. 5
-
-
-
78
-
-
84882219057
-
Net Silicon “NET+50/20M Hardware Reference,”
-
Net Silicon “NET+50/20M Hardware Reference,” p. 3.
-
-
-
-
79
-
-
85147082566
-
Computers As Components,
-
Wayne Wolf,
-
Computers As Components, Wayne Wolf, p. 206.
-
-
-
-
80
-
-
85147083403
-
Practical Electronics, Paul Scherz.
-
Practical Electronics, Paul Scherz.
-
-
-
-
81
-
-
84882185158
-
Computer Organization and Programming, Dietolf Ramm,
-
Computer Organization and Programming, Dietolf Ramm, p. 14.
-
-
-
-
82
-
-
85147084870
-
The Electrical Engineering Handbook, Doff.
-
The Electrical Engineering Handbook, Doff.
-
-
-
-
83
-
-
85147086636
-
“This RAM, that RAM Which is Which?”
-
Justin Robbins.
-
“This RAM, that RAM Which is Which?” Justin Robbins.
-
-
-
-
84
-
-
85147055350
-
MPC860 Training Manual.
-
Freescale, MPC860 Training Manual.
-
-
-
-
85
-
-
0003719413
-
-
H. Malcolm, Foundations of Computer Architecture., fourth edition, Prentice Hall, Additional references include:
-
H. Malcolm, Foundations of Computer Architecture. W. Stallings (1995) Computer Organization and Architecture. fourth edition Prentice Hall Additional references include:
-
(1995)
Computer Organization and Architecture
-
-
Stallings, W.1
-
90
-
-
85147082566
-
Computers As Components,
-
Wayne Wolf, Morgan Kaufmann,
-
Computers As Components, Wayne Wolf, Morgan Kaufmann, p. 206.
-
-
-
-
91
-
-
85147066192
-
-
Embedded Microcomputer Systems, Valvano.
-
Embedded Microcomputer Systems, Valvano. http://www.camiresearch.com/Data_Com_Basics/RS232_standard.html#anchor1155222.
-
-
-
-
92
-
-
85147064733
-
-
http://grouper.ieee.org/groups/802/11/
-
-
-
-
93
-
-
85147059993
-
PRISM 3 Product Brief
-
Conexant, PRISM 3 Product Brief
-
-
-
-
94
-
-
85147079409
-
-
PRISM APDK Product Brief.
-
Conexant, PRISM APDK Product Brief.
-
-
-
-
95
-
-
85147085454
-
“Net+ARM50 Block Diagram.ȁ
-
Net Silicon, “Net+ARM50 Block Diagram.ȁ
-
-
-
Silicon, N.1
-
96
-
-
85147082566
-
Computers As Components,
-
Morgan Kaufmann,
-
Wayne Wolf, Computers As Components, Morgan Kaufmann, p. 206.
-
-
-
Wolf, W.1
-
97
-
-
85147059568
-
-
Computers As Components, Wayne Wolf, Morgan Kaufmann.
-
http://www.first.gmd.de/PowerMANNA/PciBus.html Computers As Components, Wayne Wolf, Morgan Kaufmann.
-
-
-
-
98
-
-
85147084645
-
-
2C Bus Specification,” Version 2.1,Philips Semiconductor
-
“The I2C Bus Specification,” Version 2.1,Philips Semiconductor http://www.scsita.org/
-
-
-
-
99
-
-
85147065652
-
PCI Bus Demystified, Doug Abbott,
-
Newnes Press.
-
PCI Bus Demystified, Doug Abbott, Newnes Press.
-
-
-
-
100
-
-
85147055350
-
MPC860 Training Manual.
-
Freescale, MPC860 Training Manual.
-
-
-
-
101
-
-
0003719413
-
-
H. Malcolm. Foundations of Computer Architecture., fourth edition, Prentice Hall, Additional references include:
-
H. Malcolm. Foundations of Computer Architecture. W. Stallings (1995) Computer Organisation and Architecture. fourth edition Prentice Hall Additional references include:
-
(1995)
Computer Organisation and Architecture
-
-
Stallings, W.1
-
106
-
-
85147087452
-
MPC860 PowerQUICC User's Manual.
-
MPC860 PowerQUICC User's Manual.
-
-
-
-
107
-
-
51849120698
-
Embedded Controller Hardware Design,
-
Ken Arnold.
-
Embedded Controller Hardware Design, Ken Arnold.
-
-
-
-
108
-
-
85147055350
-
MPC860 Training Manual.
-
Freescale, MPC860 Training Manual.
-
-
-
-
109
-
-
85147075673
-
Mitsubishi Electronics M37267M8 Specification.
-
Mitsubishi Electronics M37267M8 Specification.
-
-
-
-
110
-
-
85147063395
-
-
Motorola/Freescale 68000 Users Manual., IEEE802.3 Ethernet Standard
-
Motorola/Freescale 68000 Users Manual. http://www.grouper.ieee.org/groups/802/3/ IEEE802.3 Ethernet Standard
-
-
-
-
111
-
-
85147066987
-
Net Silicon “Net+ARM40 Hardware Reference Guide”
-
Net Silicon “Net+ARM40 Hardware Reference Guide”
-
-
-
-
112
-
-
85147076871
-
PowerPC MPC823 User's Manual.
-
Freescale, PowerPC MPC823 User's Manual.
-
-
-
-
113
-
-
85147080814
-
Hardware Reference Designs for ARM7 datasheet.
-
Wind River, Hardware Reference Designs for ARM7 datasheet.
-
-
-
River, W.1
-
117
-
-
33645790652
-
-
David Rusling
-
The Linux Kernel. David Rusling
-
(1999)
The Linux Kernel
-
-
-
126
-
-
85147066032
-
-
Sun Microsystems, java.sun.com website.
-
Sun Microsystems, java.sun.com website. http://support.microsoft.com/default.aspx?scid=kb%3Ben
-
-
-
-
127
-
-
85147056247
-
-
http://www.pasc.org/
-
-
-
-
128
-
-
33746864635
-
-
Aug., Tigram Aivazian, Section 2.3
-
Linux Kernel 2.4 Internals. Tigram Aivazian Section 2.3
-
(2002)
Linux Kernel 2.4 Internals
-
-
-
129
-
-
33645790652
-
-
David Rusling, Chapter 15
-
The Linux Kernel. David Rusling Chapter 15
-
(1999)
The Linux Kernel
-
-
-
132
-
-
33645790652
-
-
Dave Rusling, Section 4.1
-
The Linux Kernel. Dave Rusling Section 4.1
-
(1999)
The Linux Kernel
-
-
-
133
-
-
85147053277
-
-
http://www.freesoft.org/CIE/RFC/1661/index.htm,RFC1334
-
-
-
-
134
-
-
85147057746
-
-
http://www.freesoft.org/CIE/RFC/791/index.htm
-
-
-
-
135
-
-
85147080614
-
-
http://www.freesoft.org/CIE/RFC/768/index.htm
-
-
-
-
136
-
-
85147062315
-
-
Java 2Micro Edition 1.0 API Documentation, java.sun.com., RFC959
-
Java 2Micro Edition 1.0 API Documentation, java.sun.com. http://www.freesoft.org/CIE/RFC/959/index.htm RFC959
-
-
-
-
137
-
-
85147070718
-
-
RFC2821
-
http://www.freesoft.org/CIE/RFC/2821/index.htm RFC2821
-
-
-
-
138
-
-
85147087154
-
-
http://www.w3.org/Protocols/
-
-
-
-
139
-
-
85147076037
-
The Embedded Systems Design and Development Lifecycle Model is specifically derived from the SEI's Evolutionary Delivery Lifecycle Model and the Software Development Stages Model.
-
The Embedded Systems Design and Development Lifecycle Model is specifically derived from the SEI's Evolutionary Delivery Lifecycle Model and the Software Development Stages Model.
-
-
-
-
140
-
-
0004025223
-
-
for more information, Bass, Clements, and Kazman, for more information, for more information, Based on the software architectural brainchildren of the Software Engineering Institute (SEI), read
-
Software Architecture in Practice. for more information Bass, Clements, and Kazman for more information for more information Based on the software architectural brainchildren of the Software Engineering Institute (SEI), read
-
(2003)
Software Architecture in Practice
-
-
-
141
-
-
84882141514
-
-
July, Dobrica and Niemela. IEEE Transactions on Software Engineering, No. 7, Whitepapers:
-
A Survey on Software Architecture Analysis Methods. Dobrica and Niemela. IEEE Transactions on Software Engineering No. 7 Whitepapers:
-
(2002)
A Survey on Software Architecture Analysis Methods
-
-
-
143
-
-
85147066533
-
-
http://www.mini.net/cetus/oo_uml.html#oo_uml_examples
-
-
-
-
144
-
-
0004203040
-
The Electrical Engineering Handbook,
-
Doff, Chapter 27
-
The Electrical Engineering Handbook, Doff, Chapter 27.
-
-
-
-
145
-
-
85147087510
-
-
Short Tutorial on Using PSPice, Bill Rison
-
Short Tutorial on Using PSPice, Bill Rison http://www.ee.nmt.edu/~rison/ee321.fall02/Tutorial.html
-
-
-
-
146
-
-
85147053179
-
Embedded Planet RPXLite Board Documentation and Freescale's PowerPC MPC823 User's Manual.
-
Embedded Planet RPXLite Board Documentation and Freescale's PowerPC MPC823 User's Manual.
-
-
-
-
147
-
-
85147080165
-
Ampro Encore M3 Aul50 Documentation.
-
Ampro Encore M3 Aul50 Documentation.
-
-
-
|