-
1
-
-
84882231189
-
-
Embedded Microcomputer Systems, Valvano, p. 3; Embedded Systems Building Blocks, Labrosse, p. 61.
-
Embedded Microcomputer Systems, Valvano, p. 3; Embedded Systems Building Blocks, Labrosse, p. 61.
-
-
-
-
2
-
-
84882148926
-
-
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
-
-
85013900698
-
-
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
-
-
84882056572
-
-
Software Architecture in Practice, Bass, Clements, Kazman; Real-Time Design Patterns, Douglass.
-
Software Architecture in Practice, Bass, Clements, Kazman; Real-Time Design Patterns, Douglass.
-
-
-
-
5
-
-
84882148980
-
-
Software Testing, Ron Patton
-
Software Testing, Ron Patton, pp. 31-36.
-
-
-
-
6
-
-
0037916525
-
Embedded System Building Blocks
-
Labrosse, Jean, "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.
-
-
-
-
7
-
-
84882100420
-
-
http://www.mhp.org/what_is_mhp/index.html.
-
-
-
-
8
-
-
84882194731
-
-
http://java.sun.com/products/javatv/overview.html.
-
-
-
-
9
-
-
84882150128
-
-
http://www.davic.org.
-
-
-
-
10
-
-
84882161404
-
-
http://www.atsc.org/standards.html.
-
-
-
-
11
-
-
84882067280
-
-
http://www.atvef.com.
-
-
-
-
12
-
-
84882061931
-
-
http://java.sun.com/pr/2000/05/pr000508.
-
-
-
-
13
-
-
84882230098
-
-
http://www.arib.or.jp.
-
-
-
-
14
-
-
84882118763
-
-
http://www.osgi.org/resources/spec_overview.asp.
-
-
-
-
15
-
-
84882225170
-
-
http://www.opentv.com.
-
-
-
-
16
-
-
84882065732
-
-
http://www.microsoft.com/tv/default.mspx.
-
-
-
-
17
-
-
84882070522
-
-
"HAVi, the A/V digital network revolution," Whitepaper
-
"HAVi, the A/V digital network revolution," Whitepaper, p. 2.
-
-
-
-
18
-
-
84882129373
-
-
http://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfStandards/search.cfm.
-
-
-
-
19
-
-
84882214554
-
-
http://www.europa.eu.int/smartapi/cgi/sga_doc?smartapi!celexapi!prod!CELEXnumdoclg=ENnumdoc=31993L0042model=guichett.
-
-
-
-
20
-
-
84882069716
-
-
http://www.ieeel073.org.
-
-
-
-
22
-
-
84882114863
-
-
http://www.ce.org/standards/default.asp.
-
-
-
-
23
-
-
84882146395
-
-
http://europa.eu.int/comm/enterprise/mechan_equipment/machinery/.
-
-
-
-
24
-
-
84882220303
-
-
https://domino.iec.ch/webstore/webstore.nsf/artnum/025140.
-
-
-
-
25
-
-
84882196376
-
-
http://www.iso.ch/iso/en/CatalogueListPage.CatalogueList?ICS1=25&ICS2=40&ICS3=1.
-
-
-
-
28
-
-
84882119434
-
-
Morin and Brown, Sun Expert Magazine
-
"I/Opener," Morin and Brown, Sun Expert Magazine, 1998.
-
(1998)
I/Opener
-
-
-
29
-
-
84882119434
-
-
Morin and Brown, Sun Expert Magazine
-
"I/Opener," Morin and Brown, Sun Expert Magazine, 1998.
-
(1998)
I/Opener
-
-
-
31
-
-
84882178224
-
-
http://www.hpl.hp.com/personal/Hans_Boehm/gc/.
-
-
-
-
34
-
-
84882150941
-
-
whitepaper. Scott Beardsley, Par Edin and Alan Miles.
-
"Satellite, Bandwidth Without Borders" whitepaper. Scott Beardsley, Par Edin and Alan Miles.
-
Satellite, Bandwidth Without Borders
-
-
-
35
-
-
84882213863
-
-
http://www.stratexnet.com/about_us/our_technol-ogy/tutorial/This_is_Microwave_expanded.pdf.
-
-
-
-
36
-
-
84882156497
-
-
"IHS: Government Information Solutions," p. 4
-
"IHS: Government Information Solutions," p. 4. http://www.ihs.com/standards/vis/collections.html.
-
-
-
-
37
-
-
84882161654
-
-
http://www.standards.ieee.org/reading/ieee/std_public/description/busarch/1284.l.
-
-
-
-
38
-
-
84882151087
-
-
http://www.aimglobal.org/aimstore/linearsymbologies.htm.
-
-
-
-
39
-
-
84882171052
-
-
http://www.iaob.org/iso_ts.html.
-
-
-
-
40
-
-
84882057505
-
-
whitepaper. Sheri Cummings. p. 1.
-
whitepaper. Sheri Cummings. p. 1. http://www.praxiom.com/iso.
-
-
-
-
46
-
-
84882183860
-
-
Electricity and Electronics, Stan Gibilisco
-
Electricity and Electronics, Stan Gibilisco, p. 400.
-
-
-
-
47
-
-
84882203197
-
-
Practical Electronics for Inventors, Paul Scherz
-
Practical Electronics for Inventors, Paul Scherz, p. 97.
-
-
-
-
49
-
-
84882074940
-
-
Electrical Engineering Handbook, Doff
-
Electrical Engineering Handbook, Doff, pp. 1637-1638.
-
-
-
-
50
-
-
84882098967
-
-
Embedded Microcomputer Systems, Valvano
-
Embedded Microcomputer Systems, Valvano, p. 509.
-
-
-
-
51
-
-
84882127233
-
-
Beginner's Guide to Reading Schematics, Traister and Lisk
-
Beginner's Guide to Reading Schematics, Traister and Lisk, p. 49.
-
-
-
-
52
-
-
84882127549
-
-
Foundations of Computer Architecture.
-
H. Malcolm, Foundations of Computer Architecture.
-
-
-
Malcolm, H.1
-
58
-
-
84882075318
-
-
Intro to Electrical Engineering website. Paris, Bernd-Peter.
-
Intro to Electrical Engineering website. Paris, Bernd-Peter.
-
-
-
-
59
-
-
84882050494
-
-
http://www.spectrumsignal.com/Products/_Datasheets/ePMC.
-
-
-
-
60
-
-
84882128220
-
-
Wind River, Hardware Reference Designs for ARM7 datasheet.
-
Wind River, Hardware Reference Designs for ARM7 datasheet.
-
-
-
-
61
-
-
84882107212
-
-
Beginner's Guide to Reading Schematics, Traister and Lisk
-
Beginner's Guide to Reading Schematics, Traister and Lisk, p. 52.
-
-
-
-
62
-
-
84882171113
-
-
EnCore 400 Embedded Processor Reference Manual, Revision A
-
EnCore 400 Embedded Processor Reference Manual, Revision A, p. 9.
-
-
-
-
63
-
-
84882231872
-
-
MPC8xx Instruction Set Manual, Motorola
-
MPC8xx Instruction Set Manual, Motorola, p. 28.
-
-
-
-
64
-
-
84882201730
-
-
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.
-
-
-
-
65
-
-
84882185822
-
-
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.
-
-
-
-
66
-
-
84882221297
-
-
ARM Architecture, Ville Pietikainen
-
ARM Architecture, Ville Pietikainen, pp. 12 and 15.
-
-
-
-
67
-
-
84882166268
-
-
Practical Electronics, Paul Scherz
-
Practical Electronics, Paul Scherz, p. 538.
-
-
-
-
68
-
-
84882201147
-
-
Texas Instruments website
-
Texas Instruments website. http://focus.ti.com/docs/apps/catalog/resources/blockdiagram.jhtml?appld=178bdId=112.
-
-
-
-
70
-
-
84882107495
-
-
aJile Systems
-
aJile Systems. http://www.ajile.com.
-
-
-
-
71
-
-
84882059532
-
-
National Semiconductor, Geode User's Manual, Rev. 1.
-
National Semiconductor, Geode User's Manual, Rev. 1.
-
-
-
-
73
-
-
84882095989
-
-
Zoran website:
-
Zoran website:. http://www.zoran.com.
-
-
-
-
74
-
-
84882210911
-
-
Infenion Technologies website:
-
Infenion Technologies website:. http://www.infineon.com.
-
-
-
-
75
-
-
84882137979
-
-
Philips Semiconductor website:
-
Philips Semiconductor website:. http://www.semiconductors.philips.com.
-
-
-
-
76
-
-
84882151271
-
-
Freescale, MPC860 PowerQUICC User's Manual.
-
Freescale, MPC860 PowerQUICC User's Manual.
-
-
-
-
77
-
-
84882212920
-
-
National Semiconductor, Geode User's Manual Rev. 1.
-
National Semiconductor, Geode User's Manual Rev. 1.
-
-
-
-
78
-
-
84882098923
-
-
Freescale, MPC860EC Rev. 6.3 Datasheet.
-
Freescale, MPC860EC Rev. 6.3 Datasheet.
-
-
-
-
79
-
-
84882234245
-
-
Embedded Microcomputer Systems, Valvano.
-
Embedded Microcomputer Systems, Valvano.
-
-
-
-
80
-
-
84882160956
-
-
The Electrical Engineering Handbook, Doff
-
The Electrical Engineering Handbook, Doff, p. 1742.
-
-
-
-
81
-
-
84882204731
-
-
Practical Electronics, Paul Scherz.
-
Practical Electronics, Paul Scherz.
-
-
-
-
82
-
-
84882152746
-
-
Mitsubishi Electronics M37267M8 Specification.
-
Mitsubishi Electronics M37267M8 Specification.
-
-
-
-
83
-
-
84882166176
-
-
Motorola 68000 User's Manual.
-
Motorola 68000 User's Manual.
-
-
-
-
84
-
-
84882145233
-
-
Embedded Controller Hardware Design, Ken Arnold, Newnes Press.
-
Embedded Controller Hardware Design, Ken Arnold, Newnes Press.
-
-
-
-
85
-
-
84882107332
-
-
Freescale, MPC860 Training Manual.
-
Freescale, MPC860 Training Manual.
-
-
-
-
86
-
-
84882185158
-
"Computer Organization and Programming,"
-
"Computer Organization and Programming," Dietolf Ramm. p. 14.
-
Dietolf Ramm
, pp. 14
-
-
-
88
-
-
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
-
-
-
90
-
-
84882085372
-
-
Computers As Components, Wayne Wolf
-
Computers As Components, Wayne Wolf, p. 206.
-
-
-
-
91
-
-
84882132399
-
-
Practical Electronics, Paul Scherz.
-
Practical Electronics, Paul Scherz.
-
-
-
-
92
-
-
84882186637
-
-
Computer Organization and Programming, Dietolf Ramm
-
Computer Organization and Programming, Dietolf Ramm, p. 14.
-
-
-
-
93
-
-
84882128013
-
-
The Electrical Engineering Handbook, Doff.
-
The Electrical Engineering Handbook, Doff.
-
-
-
-
95
-
-
84882210579
-
-
Freescale, MPC860 Training Manual.
-
Freescale, MPC860 Training Manual.
-
-
-
-
96
-
-
84882073525
-
-
Foundations of Computer Architecture.
-
H. Malcolm, Foundations of Computer Architecture.
-
-
-
Malcolm, H.1
-
102
-
-
84882147585
-
-
Computers As Components, Wayne Wolf, Morgan Kaufmann
-
Computers As Components, Wayne Wolf, Morgan Kaufmann, p. 206.
-
-
-
-
103
-
-
84882108185
-
-
Embedded Microcomputer Systems, Valvano.
-
Embedded Microcomputer Systems, Valvano.
-
-
-
-
104
-
-
84882222512
-
-
http://www.camiresearch.com/Data_Com_Basics/RS232_standard.html#anchor1155222.
-
-
-
-
105
-
-
84882176867
-
-
http://grouper.ieee.org/groups/802/11/.
-
-
-
-
106
-
-
84882135453
-
-
Conexant, PRISM 3 Product Brief
-
Conexant, PRISM 3 Product Brief.
-
-
-
-
107
-
-
84882151554
-
-
Conexant, PRISM APDK Product Brief.
-
Conexant, PRISM APDK Product Brief.
-
-
-
-
108
-
-
84882154877
-
-
Net Silicon, "Net+ARM50 Block Diagram.a{double grave}
-
Net Silicon, "Net+ARM50 Block Diagram.a{double grave}.
-
-
-
-
109
-
-
84882209239
-
-
Wayne Wolf, Computers As Components, Morgan Kaufmann
-
Wayne Wolf, Computers As Components, Morgan Kaufmann, p. 206.
-
-
-
-
110
-
-
84882172204
-
-
http://www.first.gmd.de/PowerMANNA/PciBus.html.
-
-
-
-
111
-
-
84882235729
-
-
Computers As Components, Wayne Wolf, Morgan Kaufmann.
-
Computers As Components, Wayne Wolf, Morgan Kaufmann.
-
-
-
-
112
-
-
84882061117
-
-
"The I2C Bus Specification," Version 2.1,Philips Semiconductor
-
"The I2C Bus Specification," Version 2.1,Philips Semiconductor.
-
-
-
-
113
-
-
84882124852
-
-
http://www.scsita.org/.
-
-
-
-
114
-
-
84882179433
-
-
PCI Bus Demystified, Doug Abbott, Newnes Press.
-
PCI Bus Demystified, Doug Abbott, Newnes Press.
-
-
-
-
115
-
-
84882194787
-
-
Freescale, MPC860 Training Manual.
-
Freescale, MPC860 Training Manual.
-
-
-
-
116
-
-
84882070581
-
-
Foundations of Computer Architecture.
-
H. Malcolm. Foundations of Computer Architecture.
-
-
-
Malcolm, H.1
-
122
-
-
84882144069
-
-
MPC860 PowerQUICC User's Manual.
-
MPC860 PowerQUICC User's Manual.
-
-
-
-
123
-
-
84882175338
-
-
Embedded Controller Hardware Design, Ken Arnold.
-
Embedded Controller Hardware Design, Ken Arnold.
-
-
-
-
124
-
-
84882103258
-
-
Freescale, MPC860 Training Manual.
-
Freescale, MPC860 Training Manual.
-
-
-
-
125
-
-
84882069805
-
-
Mitsubishi Electronics M37267M8 Specification.
-
Mitsubishi Electronics M37267M8 Specification.
-
-
-
-
126
-
-
84882209011
-
-
Motorola/Freescale 68000 Users Manual.
-
Motorola/Freescale 68000 Users Manual.
-
-
-
-
127
-
-
84882064111
-
-
IEEE802.3 Ethernet Standard
-
IEEE802.3 Ethernet Standard. http://www.grouper.ieee.org/groups/802/3/.
-
-
-
-
129
-
-
84882081883
-
-
Freescale, PowerPC MPC823 User's Manual.
-
Freescale, PowerPC MPC823 User's Manual.
-
-
-
-
130
-
-
84882150711
-
-
Wind River, Hardware Reference Designs for ARM7 datasheet.
-
Wind River, Hardware Reference Designs for ARM7 datasheet.
-
-
-
-
134
-
-
33645790652
-
-
David Rusling
-
The Linux Kernel 1999, David Rusling.
-
(1999)
The Linux Kernel
-
-
-
136
-
-
84882165529
-
-
Wind River Systems
-
vxWorks Programmer's Manual 1999, 21, 22. Wind River Systems.
-
(1999)
vxWorks Programmer's Manual
, pp. 21-22
-
-
-
143
-
-
84882049327
-
-
Sun Microsystems, java.sun.com website.
-
Sun Microsystems, java.sun.com website.
-
-
-
-
144
-
-
84882129865
-
-
http://support.microsoft.com/default.aspx?scid=kb%3Ben.
-
-
-
-
145
-
-
84882199859
-
-
http://www.pasc.org/.
-
-
-
-
146
-
-
33746864635
-
-
Section 2.3, Tigram Aivazian
-
Linux Kernel 2.4 Internals Aug. 2002, Section 2.3, Tigram Aivazian.
-
(2002)
Linux Kernel 2.4 Internals
-
-
-
147
-
-
33645790652
-
-
Chapter 15, David Rusling
-
The Linux Kernel 1999, Chapter 15, David Rusling.
-
(1999)
The Linux Kernel
-
-
-
150
-
-
33645790652
-
-
Dave Rusling, Section 4.1
-
The Linux Kernel 1999, Dave Rusling, Section 4.1.
-
(1999)
The Linux Kernel
-
-
-
151
-
-
84882174306
-
-
http://www.freesoft.org/CIE/RFC/1661/index.htm,RFC1334.
-
-
-
-
152
-
-
84882151939
-
-
http://www.freesoft.org/CIE/RFC/791/index.htm.
-
-
-
-
153
-
-
84882130528
-
-
http://www.freesoft.org/CIE/RFC/768/index.htm.
-
-
-
-
154
-
-
84882162645
-
-
Java 2Micro Edition 1.0 API Documentation, java.sun.com.
-
Java 2Micro Edition 1.0 API Documentation, java.sun.com.
-
-
-
-
155
-
-
84882164543
-
-
RFC959
-
RFC959. http://www.freesoft.org/CIE/RFC/959/index.htm.
-
-
-
-
156
-
-
84882188717
-
-
RFC2821
-
RFC2821. http://www.freesoft.org/CIE/RFC/2821/index.htm.
-
-
-
-
157
-
-
84882163963
-
-
http://www.w3.org/Protocols/.
-
-
-
-
158
-
-
0004025223
-
-
Based on the software architectural brainchildren of the Software Engineering Institute (SEI), read, for more information, Bass, Clements, and Kazman, for more information, for more information
-
Software Architecture in Practice 2003, Based on the software architectural brainchildren of the Software Engineering Institute (SEI), read, for more information, Bass, Clements, and Kazman, for more information, for more information. http://www.sei.cmu.edu/.
-
(2003)
Software Architecture in Practice
-
-
-
159
-
-
84882141514
-
-
Whitepapers:, Dobrica and Niemela. IEEE Transactions on Software Engineering, No. 7
-
A Survey on Software Architecture Analysis Methods July 2002, Whitepapers:, Dobrica and Niemela. IEEE Transactions on Software Engineering, No. 7.
-
(2002)
A Survey on Software Architecture Analysis Methods
-
-
-
161
-
-
84882126074
-
-
http://www.mini.net/cetus/oo_uml.html#oo_uml_examples.
-
-
-
-
162
-
-
84882203935
-
-
The Electrical Engineering Handbook, Doff, Chapter 27.
-
The Electrical Engineering Handbook, Doff, Chapter 27.
-
-
-
-
163
-
-
84882231711
-
-
Short Tutorial on Using PSPice, Bill Rison
-
Short Tutorial on Using PSPice, Bill Rison.
-
-
-
-
164
-
-
84882063585
-
-
http://www.ee.nmt.edu/~rison/ee321.fall02/Tutorial.html.
-
-
-
-
165
-
-
84882072333
-
-
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.
-
-
-
-
166
-
-
84882216710
-
-
Ampro Encore M3 Aul50 Documentation.
-
Ampro Encore M3 Aul50 Documentation.
-
-
-
-
167
-
-
1642601072
-
-
Ron Patton
-
Software Testing 2001, Ron Patton.
-
(2001)
Software Testing
-
-
|