Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
IEEE Electronic Design Process Symposium, April 21, 2016
The Internet ofTrust and a
New Frontier For Exploration
How FPGA-...
IEEE Electronic Design Process Symposium, April 21, 2016
FromThings toTrust
•Things are merely Intelligent
•Devices have t...
IEEE Electronic Design Process Symposium, April 21, 2016
Trust is the new frontier
#UX
Privacy
Security
Trust
= who is all...
IEEE Electronic Design Process Symposium, April 21, 2016
ASICs used to be simple
Features
Performance Criteria
Test cases
...
IEEE Electronic Design Process Symposium, April 21, 2016
Then we invented SoCs
Functional verification
RTFM is the ultimat...
IEEE Electronic Design Process Symposium, April 21, 2016
SBC
Integration fixation
CPU
MEMORY
SERIAL
ETHERNET
STORAGE
SBC
S...
IEEE Electronic Design Process Symposium, April 21, 2016
Multimedia drove complexity
IEEE Electronic Design Process Symposium, April 21, 2016
Build-borrow-buy factors in
• How well do you really know your IP...
IEEE Electronic Design Process Symposium, April 21, 2016
Co-verification arrived
IEEE Electronic Design Process Symposium, April 21, 2016
Pre-silicon opportunity
• IP block-level test
• Integration test
...
IEEE Electronic Design Process Symposium, April 21, 2016
End-to-end IoT
IEEE Electronic Design Process Symposium, April 21, 2016
IoT sort of embedded … but different
• MCUs + wireless
• C progra...
IEEE Electronic Design Process Symposium, April 21, 2016
New software … and this is just some of it
ParaSail
NB-IoT
CoAP
B...
IEEE Electronic Design Process Symposium, April 21, 2016
Making the IoT?
• Rapid
• Inexpensive
• Edge devices
• Unoptimize...
IEEE Electronic Design Process Symposium, April 21, 2016
Headed into the frontier
IP block-level Integration Co-verificati...
IEEE Electronic Design Process Symposium, April 21, 2016
Exploration begins
• Many more IoT chip starts coming
• Most in s...
IEEE Electronic Design Process Symposium, April 21, 2016
Use cases drive IoT design
• If you can validate your use cases o...
IEEE Electronic Design Process Symposium, April 21, 2016
Digging in with FPGAs
• Drive RTL verification with use cases
• E...
IEEE Electronic Design Process Symposium, April 21, 2016
Aren’t we already doing this?
• Weakest link is unexplored IP blo...
IEEE Electronic Design Process Symposium, April 21, 2016
FPGA-based prototyping adapts
• Mobile demanded capacity
• IoT de...
IEEE Electronic Design Process Symposium, April 21, 2016
Tools and techniques need to evolve
• Get out of C programming bo...
IEEE Electronic Design Process Symposium, April 21, 2016
It’s time to sweat the small stuff
• Everything on the IoT is cri...
IEEE Electronic Design Process Symposium, April 21, 2016
Questions?
IEEE Electronic Design Process Symposium, April 21, 2016
Connect with me
Don Dingee
@L2myowndevices
don@semiwiki.com
Upcoming SlideShare
Loading in …5
×

The Internet of Trust and a New Frontier for Exploration

443 views

Published on

"You can execute privacy and security perfectly ... and still lose on trust." My presentation at the IEEE Electronic Design Process Symposium, April 21, 2016

  • Be the first to comment

  • Be the first to like this

The Internet of Trust and a New Frontier for Exploration

  1. 1. IEEE Electronic Design Process Symposium, April 21, 2016 The Internet ofTrust and a New Frontier For Exploration How FPGA-based Prototyping Evolves From FunctionalTo Use CaseVerification Don Dingee
  2. 2. IEEE Electronic Design Process Symposium, April 21, 2016 FromThings toTrust •Things are merely Intelligent •Devices have to beTRUSTED •Consumers will tell everyone •Industrial apps are “–critical” •Data and perceptions live forever
  3. 3. IEEE Electronic Design Process Symposium, April 21, 2016 Trust is the new frontier #UX Privacy Security Trust = who is allowed to see data = protecting data from harm = emotions and implications #IoT
  4. 4. IEEE Electronic Design Process Symposium, April 21, 2016 ASICs used to be simple Features Performance Criteria Test cases Test results Real-world feedback SHIP IT! WOW!
  5. 5. IEEE Electronic Design Process Symposium, April 21, 2016 Then we invented SoCs Functional verification RTFM is the ultimate no-win scenario WHAT?
  6. 6. IEEE Electronic Design Process Symposium, April 21, 2016 SBC Integration fixation CPU MEMORY SERIAL ETHERNET STORAGE SBC SoC MEM SER ENET SCSI Separable functions Shared resources Features -> Use cases CPU Separate chips
  7. 7. IEEE Electronic Design Process Symposium, April 21, 2016 Multimedia drove complexity
  8. 8. IEEE Electronic Design Process Symposium, April 21, 2016 Build-borrow-buy factors in • How well do you really know your IP? • If you build it, you probably test it • If you borrow it (reuse), hopefully somebody tested it • If you buy it, did they test it the way you use it? • When you integrate it, does it work the way it did? • When they use it, what happens? TRUST
  9. 9. IEEE Electronic Design Process Symposium, April 21, 2016 Co-verification arrived
  10. 10. IEEE Electronic Design Process Symposium, April 21, 2016 Pre-silicon opportunity • IP block-level test • Integration test • Co-verification • Optimization Good model for mobile …
  11. 11. IEEE Electronic Design Process Symposium, April 21, 2016 End-to-end IoT
  12. 12. IEEE Electronic Design Process Symposium, April 21, 2016 IoT sort of embedded … but different • MCUs + wireless • C programming • Maker modules • Long life cycles • OT • Purpose-built SoCs • New languages • Tons of protocols • Business-critical • IT + OT
  13. 13. IEEE Electronic Design Process Symposium, April 21, 2016 New software … and this is just some of it ParaSail NB-IoT CoAP BrilloCat M
  14. 14. IEEE Electronic Design Process Symposium, April 21, 2016 Making the IoT? • Rapid • Inexpensive • Edge devices • Unoptimized • Trust? Open source SW (mostly) Merchant chips +
  15. 15. IEEE Electronic Design Process Symposium, April 21, 2016 Headed into the frontier IP block-level Integration Co-verification Optimization • Power management? • Network-on-chip? • Memory controller? • Process nodes? • SW or HW acceleration? Chips optimized for specific IoT roles EDGE GATEWAY INFRASTRUCTURE
  16. 16. IEEE Electronic Design Process Symposium, April 21, 2016 Exploration begins • Many more IoT chip starts coming • Most in small to medium gate counts • Running variety of software • Connected more deeply • Creating new experiences UnaliWear Kanega Fall alert | Med adherence | Wandering
  17. 17. IEEE Electronic Design Process Symposium, April 21, 2016 Use cases drive IoT design • If you can validate your use cases on a merchant SoC, great! • Astute merchant chip firms already moving in this direction • UX depends on both HW and SW • Creates wide area of opportunity for custom SoC design TRUSTPersonas for web design Use cases for IoT design
  18. 18. IEEE Electronic Design Process Symposium, April 21, 2016 Digging in with FPGAs • Drive RTL verification with use cases • Explore everything pre-silicon • Deeper test and debug • Build trust from IP block-level through integration to co-verification • Differentiate through optimization
  19. 19. IEEE Electronic Design Process Symposium, April 21, 2016 Aren’t we already doing this? • Weakest link is unexplored IP block • Your use case may not match mine • Software can only do so much • Trust built in years lost in seconds • First movers may lose if they miss
  20. 20. IEEE Electronic Design Process Symposium, April 21, 2016 FPGA-based prototyping adapts • Mobile demanded capacity • IoT demands flexibility and depth • Flexibility means any desk • Depth means speed • Teams may be anywhere
  21. 21. IEEE Electronic Design Process Symposium, April 21, 2016 Tools and techniques need to evolve • Get out of C programming box • Mixed-signal capability • Deep trace IoT protocol debug • Compliance artifacts • Remote access • Cloud IP integration
  22. 22. IEEE Electronic Design Process Symposium, April 21, 2016 It’s time to sweat the small stuff • Everything on the IoT is critical • Dealing with new users • Reality will be brutal • Emotions win over logic • Money will flow toward trust
  23. 23. IEEE Electronic Design Process Symposium, April 21, 2016 Questions?
  24. 24. IEEE Electronic Design Process Symposium, April 21, 2016 Connect with me Don Dingee @L2myowndevices don@semiwiki.com

×