|
|
|
3.DESIGN |
Faculty of Computing, Engineering and Technology
Module Name: Real time embedded systems
Module Number: CE000604-5 REFERRAL
Title: Digital Data storage and maths co-processor program
Module Learning Outcomes for This Assignment
DESIGN AND MINIMISE A DIGITAL ELECTRONIC CIRCUIT USING LOGIC DEVICES FROM TTL AND CMOS.
EXPLAIN THE HARDWARE DESIGN OF A SIMPLE MICROPROCESSOR BASED PRODUCT.
3. DESIGN AND DEVELOP AN ASSEMBLY LANGUAGE PROGRAM.
Hand in deadline: By Blackboard submission
Lecturer: Mr James Mc Carren C201 j.mccarren@staffs.ac.uk
Digital and embedded software 1
CE00604-5
Lecturer : James Mc Carren C201 j.mccarren@staffs.ac.uk
TASK
You are required to write an essay on various bus standards and produce a software program which produces various communication waveforms using different methods for waveform synthesis.
Part A
Explain in detail with the aid of diagrams the following interface standards common with Computer systems
IEEE 488 Bus system
CANBUS
P4 front side bus interface
i7 core front side Bus
Comparison and application of digital/real time/CPU interfaces as above
Part B
Write two 68hc11 assembly language programs which enables the lookup and calculation of an AM modulated waveform (fasted possible). The 68Hc11 does not have a maths coprocessor so you should investigate the use of power series in mathematics.
Your submission should simply be a word doc containing the full software development including comments and be editable (No screen dumps). You are not required to use the hardware within the labs to test the software, but should give an indication how you would test the software.
Marking scheme/Feedback sheet
Marking scheme/Feedback sheet
User id …………………………………….
Program/Essay Content
Grade % ?
Mark
TASK 1: Technical understanding
of IEEE 488 Bus system
A ? B ? C ? D ? E ? F ? /7
TASK 1: Technical understanding
of CANBUS
A ? B ? C ? D ? E ? F ? /7
TASK 1:…





