Home > Tracks > Embedded Systems Programming

Practical Approach for High-End Embedded System Design

Khalil Rashid - Watch Now - Currently watching: 0

Embedded system design is very challenging as it requires multi-disciplinary expertise in Hardware, Firmware and Software. Most of embedded systems developments ends up as a failed project or not delivering performance as planned initially.  

This can be address by proper planning and selection of suitable hardware and software components. Also design goals and parameters to consider a very important to be evaluated before starting project like:

  • Hardware Complexity
  • Software Complexity
  • Time to Market
  • Development Cost
  • Certifications
  • Functional Safety and Security
  • Feasible Solution

In this seminar, we will learn how to plan a complex Embedded System from hardware, firmware and software point of view. Furthermore, we will see how actually each part will be developed by utilizing Standard off the shelf components available. This makes design simple, cost effective, feature rich and most feasible for particular market. 

M↓ MARKDOWN HELP
italicssurround text with
*asterisks*
boldsurround text with
**two asterisks**
hyperlink
[hyperlink](https://example.com)
or just a bare URL
code
surround text with
`backticks`
strikethroughsurround text with
~~two tilde characters~~
quote
prefix with
>

groundbounce
Score: 0 | 5 days ago | 1 reply

I am assuming you will need the Xilinx SDSoc environment , regardless of Zybo Z7 or the board you used in this tutorial. This will require a 1 year license that comes with the ZCU 102 board or will need to be purchased with the Zybo 7 fm Digilent. Nice presentation! Enjoyed it.

Khalil.RashidSpeaker
Score: 0 | 5 days ago | no reply yet

yes SDSoC is from Xilinx for SoCs overall development. no License is needed for XSDK and Petalinux. but SDSoC will have included Vivado for SoCs.. which is needed. There is BSP available for Zybo Z7 borad. I am happy that you liked my Presentation.

groundbounce
Score: 0 | 5 days ago | 1 reply

I see that Digilent has an SDSoc Voucher purchase option for Zybo Z7, but its not clear how that is bundled. Anyway, I am going to assume that you will need SDSoc. I will need to double check with Digilent and to confirm Petalinux support on Z7. (THis detail is all needed by user when developing a project). Thank you again......

Khalil.RashidSpeaker
Score: 0 | 5 days ago | no reply yet

You will for sure get license for few Euros Extra. i would recommend that bundle.

MrPotter
Score: 0 | 5 days ago | 1 reply

Something cheap like a Zybo Z7 board

Khalil.RashidSpeaker
Score: 0 | 5 days ago | no reply yet

yes the same System can be implemented for Zybo Z7 Board. all components i have used in this Track are available for Zybo Z7 board also.
like BSP from Xilinx Website
Example OpenAMP for ARM A9 Core
FPGA side is same for both

Khalil.RashidSpeaker
Score: 0 | 5 days ago | no reply yet

Hello Every one.
welcome to my Track, if you have any questions, related to following topics, i am available for next 2 hours.

  1. Zynq and zynqMP architecture
  2. Embedded Linux in General
  3. AMP system planning and implementation
  4. OpenAMP communications
  5. Interfacing between ARM cores and FPGA

Please dont hesitate to post your question. based on questions i will share more data. good luck.

MrPotter
Score: 0 | 5 days ago | 1 reply

Can you provide an example using a cheaper board?

Khalil.RashidSpeaker
Score: 0 | 5 days ago | no reply yet

Yes this implementation is possible using Zybo board which which is based on Zynq710 Device. having dual core A9 processor.
One core can Run Linux System and other BM application and inter-processor communication using same OpenAMP.
Zybo Board Cost these days from Digilent: 159$ almost.
https://store.digilentinc.com/zybo-z7-zynq-7000-arm-fpga-soc-development-board/

OUR SPONSORS