Академический Документы
Профессиональный Документы
Культура Документы
Typical Characteristics
Performance
System-on-Chip Design
Current day embedded systems utilize customized embedded processors Embedded processors have System-on-Chip (SoC) architectures SoC incorporate several different discrete cores on the same die. SoC design methodology strongly mirror boardlevel design. Hence, system-level hardware-software co-design has also been utilized for SoC design. This course will utilize platform FPGAs as a vehicle for SoC design.
Hence, control intensive applications are more amenable for micro-controller implementation.
Computation intensive applications are more amenable to custom-hardware (ASIC) or FPGA implementation.
HW Design Abstraction
Processor-Memory Level RT Level Logic Gates Transistors Polygons of Silicon
Verification by Simulation
System model
Architecture design
Implementation
System model Performance evaluation HW/SW implementation Fail Test Success Prototype
Architecture design
Implementation
System-level HW-SW Co-design Interconnect and buses SW behavior, RTOS, schedule policy and processors
Real-time Operation. Sensing & Control. Low cost. Low power consumption. Dependable. Autonomous.
Current Accomplishments
Current Products: Automotive Control: Improved fuel efficiency. Avionics: Navigation, Collision avoidance. Medical Monitoring Systems. Smart Homes.(washing machines, Clocks etc.).
Future Uses:
Intelligent Highways. Chemical and Biological Sensors etc.
A Customer View
Specification
May include functional and non-functional elements. May be executable or may be in mathematical form for proofs.
GPS specification
Should include:
What is received from GPS; map data; user interface; operations required to satisfy user requests; background operations needed to keep the system running.
Architecture design
Software components:
major programs and their operations.
GPS receiver
search engine
renderer
display
database
user interface
display
frame buffer
memory
panel I/O
Processor Selection
Processor selection
Scope of Codesign
Steps
Steps Refined