SlideShare a Scribd company logo
Who is this guy? Present San Diego California 2000 1997 Ottawa Canada 2009 2006 San Diego California Optical Networks Division 1997 1993 Ottawa Canada * nowMotorola/VideoDistributionDivision * nowMitel/Communications Infrastructure Division 1993 1989 Sarajevo Bosnia Herzegovina 2006 2000 San Diego California www.energoinvest.com 1989 1984 BSEE www.etf.unsa.ba { Experienced SoC ~ FPGA ~ ASIC ~ Embedded ~ High-Speed } Designer | Architect
SoC Designer | Architect SoC is the chip hosting microcomputer subsystem It typically also sports significant 3rd party IP content SoC is the art of partitioning & creating clean structure with natural, well defined (often standardized) interfaces and buses (AMBA/AXI/AHB/APB, CoreConnect, OpenCoreProtocol, Avalon,…) It’s like my boards (of the `90s), now on the chip  A typical ASIC designer lacks the system, application and use-case perspective, which I describe as:   ‘Design Functionality, not only RTL code’
My SoC design/architecture sample
FPGA Designer FPGA is the front-end heaven of Logic Design Logic (If-Then implications) is my strong attribute! Typical ASIC designer produces too ‘cloudy’ RTL which threatens timing closure: FPGA RTL is harder to write! FPGA expertise is also about befriending with underlying gate/clock/interconnect fabric, mega-macros, adapting to them & making choices within the given physicals Xilinx is my specialty: V2Pro, Spartan3, V4, Virtex5 ‘Programmable Imperative ~ Software Defined Silicon’  C-to-Verilog and HPC4mare my passion (and future of electronics) Check my blog: FPGA Day & Night(http://chili-chips.blogspot.com)
My FPGA design sample
ASIC Designer While FPGA is Logic/RTL/Front-End centric, ASIC has significant Physical/Back-End/Fab workload  Tool complexity swells. Tools grow more important. Automation, scripting, processing and filtering of massive netlists and timing reports is often the key  I’ve used Synopsys tool flow, TCL, Perl, shell scripting Completed projects in COT and ASIC                              engagement model (and variants) Worked with standard-cell and     full-custom flows; Transistor-level      analog designers; Place-n-Route,     Packaging guys; DFT gals
My ASIC design sample Hard-macro for DDR3 SDRAM PHY – Pure COT, mixed-signal project
Embedded & High-Speed Embedded is the computing system (CPU/MCU+mem) with few well defined functions which it excels in Designing one needs  good judgment for HW/SW partitioning & great deal of CS in addition to EE. I write firmware in ‘C’ and Assembly and have been through schematics/boards  Completed significant work in multi-Gbps serial & high-speed DDR connectivity, wearing both designer and user hat; At board, chip and IP level
My Embedded Design Sample First project: 1989/90  ISDN BA Terminal Adapter as an add-on card for the PC ISA bus, based on Intel 80188 micro and Mitel ISDN chipset. I designed all the hardware and wrote device drivers and BIST in ASM86 as ‘C’ externs. Many more projects followed, more complex and higher-speed, but this one remained the dearest…
Experience Experience is the breadth of perspective. It’s knowingwhat$, why? and how! Experience is the insight that guides ~                             ~ Doing it right in the first pass  It’s knowing what it takes:                         : Setting realistic goals and expectations.   Thanks to experience, one can quickly acquire new domain skills, tools, methodologies…
My Experience 20 years in the electronics industry,  mostly as the key contributor on advanced, ‘Technology Frontier’  and carrier-class  product developments
A Snapshot of Professional Training
A Snapshot of Professional Training (cont’d)
References 1) Jim Lew-Digital Design Manager at AMCC http://www.linkedin.com/pub/9/552/80a Jasmin directly reported to Jim. 2) Shaw Yuan- Sr. Communication Systems Engineer at Entropic http://www.linkedin.com/pub/2/106/2a9 Jasmin worked with Shaw on DSP aspects of FPGA-based proof-of-concept prototype platform for MoCA cable modem technology. 3) Omer Acikel- Digital Communication System Engineer at AMCC http://www.linkedin.com/pub/5/a93/729 Jasmin worked with Omer on using FPGAs to accelerate Simulink/MATLAB sims of a DFE/FFE-based CDR block for 10Gbps long-reach SerDes. 4) LinkedIn Recommendations: View Full Profile: http://www.linkedin.com/in/jasminibrahimovic
Thank You! Q&A www.chili-chips.com

More Related Content

What's hot

Vlsi design main ppt 1
Vlsi design main ppt 1Vlsi design main ppt 1
Vlsi design main ppt 1
Semi Design
 
Maxim zap cv_asic_backend_04_13
Maxim zap cv_asic_backend_04_13Maxim zap cv_asic_backend_04_13
Maxim zap cv_asic_backend_04_13
Maxim Zap
 
Alan_Polun_Huang_2014_DV
Alan_Polun_Huang_2014_DVAlan_Polun_Huang_2014_DV
Alan_Polun_Huang_2014_DVAlan Huang
 
Software analyst resume
Software analyst resumeSoftware analyst resume
Software analyst resume
Muhammad Umair Zafar
 
Resume
ResumeResume
Resume mixed signal
Resume mixed signalResume mixed signal
Resume mixed signaltarora1
 
Resume analog
Resume analogResume analog
Resume analogtarora1
 

What's hot (10)

YINI summary
YINI summaryYINI summary
YINI summary
 
Vlsi design main ppt 1
Vlsi design main ppt 1Vlsi design main ppt 1
Vlsi design main ppt 1
 
Maxim zap cv_asic_backend_04_13
Maxim zap cv_asic_backend_04_13Maxim zap cv_asic_backend_04_13
Maxim zap cv_asic_backend_04_13
 
Shravani_Nerella
Shravani_NerellaShravani_Nerella
Shravani_Nerella
 
SylvainFlamantCV
SylvainFlamantCVSylvainFlamantCV
SylvainFlamantCV
 
Alan_Polun_Huang_2014_DV
Alan_Polun_Huang_2014_DVAlan_Polun_Huang_2014_DV
Alan_Polun_Huang_2014_DV
 
Software analyst resume
Software analyst resumeSoftware analyst resume
Software analyst resume
 
Resume
ResumeResume
Resume
 
Resume mixed signal
Resume mixed signalResume mixed signal
Resume mixed signal
 
Resume analog
Resume analogResume analog
Resume analog
 

Viewers also liked

мухитов арман + соц магазин
мухитов арман + соц магазинмухитов арман + соц магазин
мухитов арман + соц магазин
Арман Мухитов
 
How to teach social studies to
How to teach social studies toHow to teach social studies to
How to teach social studies to
sociallessons
 
Stem plc training_1_final
Stem plc training_1_finalStem plc training_1_final
Stem plc training_1_final
betseykenn
 
Czy da się pozyskać klientów w Internecie w 35 minut?
Czy da się pozyskać klientów w Internecie w 35 minut?Czy da się pozyskać klientów w Internecie w 35 minut?
Czy da się pozyskać klientów w Internecie w 35 minut?
Fat ROI
 
Europa 9º
Europa 9ºEuropa 9º
Europa 9º
flaviocosac
 
El concepto de organización desde el punto de vista sistémico
El concepto de organización desde el punto de vista sistémicoEl concepto de organización desde el punto de vista sistémico
El concepto de organización desde el punto de vista sistémico
rodmelcccajahuanca
 
Género teatral
Género teatralGénero teatral
Género teatral
Beatriz Martín
 
Introduction about aliens
Introduction about aliensIntroduction about aliens
Introduction about aliens
Shubhanshu1993
 
Ηλεκτρονικοί υπολογιστές και δημοκρατία
Ηλεκτρονικοί υπολογιστές και δημοκρατίαΗλεκτρονικοί υπολογιστές και δημοκρατία
Ηλεκτρονικοί υπολογιστές και δημοκρατία
chavalesnick
 
306337501 diagrama-eletrico-amarok-motor
306337501 diagrama-eletrico-amarok-motor306337501 diagrama-eletrico-amarok-motor
306337501 diagrama-eletrico-amarok-motor
noturno_noturno
 

Viewers also liked (12)

мухитов арман + соц магазин
мухитов арман + соц магазинмухитов арман + соц магазин
мухитов арман + соц магазин
 
How to teach social studies to
How to teach social studies toHow to teach social studies to
How to teach social studies to
 
Mohamed Atta CV
Mohamed Atta CV Mohamed Atta CV
Mohamed Atta CV
 
Stem plc training_1_final
Stem plc training_1_finalStem plc training_1_final
Stem plc training_1_final
 
Certificate of Existence
Certificate of ExistenceCertificate of Existence
Certificate of Existence
 
Czy da się pozyskać klientów w Internecie w 35 minut?
Czy da się pozyskać klientów w Internecie w 35 minut?Czy da się pozyskać klientów w Internecie w 35 minut?
Czy da się pozyskać klientów w Internecie w 35 minut?
 
Europa 9º
Europa 9ºEuropa 9º
Europa 9º
 
El concepto de organización desde el punto de vista sistémico
El concepto de organización desde el punto de vista sistémicoEl concepto de organización desde el punto de vista sistémico
El concepto de organización desde el punto de vista sistémico
 
Género teatral
Género teatralGénero teatral
Género teatral
 
Introduction about aliens
Introduction about aliensIntroduction about aliens
Introduction about aliens
 
Ηλεκτρονικοί υπολογιστές και δημοκρατία
Ηλεκτρονικοί υπολογιστές και δημοκρατίαΗλεκτρονικοί υπολογιστές και δημοκρατία
Ηλεκτρονικοί υπολογιστές και δημοκρατία
 
306337501 diagrama-eletrico-amarok-motor
306337501 diagrama-eletrico-amarok-motor306337501 diagrama-eletrico-amarok-motor
306337501 diagrama-eletrico-amarok-motor
 

Similar to Who Is This Guy?

SoC~FPGA~ASIC~Embedded
SoC~FPGA~ASIC~EmbeddedSoC~FPGA~ASIC~Embedded
SoC~FPGA~ASIC~Embedded
Chili.CHIPS
 
Detailed Cv
Detailed CvDetailed Cv
Detailed Cv
m_y_abdulghany
 
Computing Without Computers - Oct08
Computing Without Computers - Oct08Computing Without Computers - Oct08
Computing Without Computers - Oct08
Ian Page
 
OliverStoneSWResume2015-05
OliverStoneSWResume2015-05OliverStoneSWResume2015-05
OliverStoneSWResume2015-05Oliver Stone
 
Electronics Engineer Portfolio
Electronics Engineer PortfolioElectronics Engineer Portfolio
Electronics Engineer PortfolioAnupama Sujith
 
JD Role Type Slides - 12.2022.pdf
JD Role Type Slides - 12.2022.pdfJD Role Type Slides - 12.2022.pdf
JD Role Type Slides - 12.2022.pdf
PallavBishi1
 
Nobuya Okada presentation
Nobuya Okada presentationNobuya Okada presentation
Nobuya Okada presentation
kazu_papasan
 
Phillip 2015 08-28
Phillip 2015 08-28Phillip 2015 08-28
Phillip 2015 08-28
phillip arellano
 
OliverStoneResume2015-2
OliverStoneResume2015-2OliverStoneResume2015-2
OliverStoneResume2015-2Oliver Stone
 
hyperlynx_compress.pdf
hyperlynx_compress.pdfhyperlynx_compress.pdf
hyperlynx_compress.pdf
raimonribal
 
hjsklar CV
hjsklar CVhjsklar CV
hjsklar CV
hjsklar
 
Henry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_newHenry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_new
Henry Sun
 
Altium PCB Design Course Syllabus (T2P Skills) .pdf
Altium PCB Design Course  Syllabus (T2P Skills) .pdfAltium PCB Design Course  Syllabus (T2P Skills) .pdf
Altium PCB Design Course Syllabus (T2P Skills) .pdf
T2P Skills
 

Similar to Who Is This Guy? (20)

SoC~FPGA~ASIC~Embedded
SoC~FPGA~ASIC~EmbeddedSoC~FPGA~ASIC~Embedded
SoC~FPGA~ASIC~Embedded
 
Detailed Cv
Detailed CvDetailed Cv
Detailed Cv
 
Computing Without Computers - Oct08
Computing Without Computers - Oct08Computing Without Computers - Oct08
Computing Without Computers - Oct08
 
SM-re-ex1
SM-re-ex1SM-re-ex1
SM-re-ex1
 
ResumeRossNagarasan
ResumeRossNagarasanResumeRossNagarasan
ResumeRossNagarasan
 
OliverStoneSWResume2015-05
OliverStoneSWResume2015-05OliverStoneSWResume2015-05
OliverStoneSWResume2015-05
 
Resume_Bhasker
Resume_BhaskerResume_Bhasker
Resume_Bhasker
 
CV Jens Grunert
CV Jens GrunertCV Jens Grunert
CV Jens Grunert
 
Electronics Engineer Portfolio
Electronics Engineer PortfolioElectronics Engineer Portfolio
Electronics Engineer Portfolio
 
JD Role Type Slides - 12.2022.pdf
JD Role Type Slides - 12.2022.pdfJD Role Type Slides - 12.2022.pdf
JD Role Type Slides - 12.2022.pdf
 
Resume_A0
Resume_A0Resume_A0
Resume_A0
 
Nobuya Okada presentation
Nobuya Okada presentationNobuya Okada presentation
Nobuya Okada presentation
 
verification resume
verification resumeverification resume
verification resume
 
Phillip 2015 08-28
Phillip 2015 08-28Phillip 2015 08-28
Phillip 2015 08-28
 
OliverStoneResume2015-2
OliverStoneResume2015-2OliverStoneResume2015-2
OliverStoneResume2015-2
 
hyperlynx_compress.pdf
hyperlynx_compress.pdfhyperlynx_compress.pdf
hyperlynx_compress.pdf
 
hjsklar CV
hjsklar CVhjsklar CV
hjsklar CV
 
Henry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_newHenry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_new
 
Research Paper
Research PaperResearch Paper
Research Paper
 
Altium PCB Design Course Syllabus (T2P Skills) .pdf
Altium PCB Design Course  Syllabus (T2P Skills) .pdfAltium PCB Design Course  Syllabus (T2P Skills) .pdf
Altium PCB Design Course Syllabus (T2P Skills) .pdf
 

Recently uploaded

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 

Recently uploaded (20)

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

Who Is This Guy?

  • 1. Who is this guy? Present San Diego California 2000 1997 Ottawa Canada 2009 2006 San Diego California Optical Networks Division 1997 1993 Ottawa Canada * nowMotorola/VideoDistributionDivision * nowMitel/Communications Infrastructure Division 1993 1989 Sarajevo Bosnia Herzegovina 2006 2000 San Diego California www.energoinvest.com 1989 1984 BSEE www.etf.unsa.ba { Experienced SoC ~ FPGA ~ ASIC ~ Embedded ~ High-Speed } Designer | Architect
  • 2. SoC Designer | Architect SoC is the chip hosting microcomputer subsystem It typically also sports significant 3rd party IP content SoC is the art of partitioning & creating clean structure with natural, well defined (often standardized) interfaces and buses (AMBA/AXI/AHB/APB, CoreConnect, OpenCoreProtocol, Avalon,…) It’s like my boards (of the `90s), now on the chip A typical ASIC designer lacks the system, application and use-case perspective, which I describe as: ‘Design Functionality, not only RTL code’
  • 4. FPGA Designer FPGA is the front-end heaven of Logic Design Logic (If-Then implications) is my strong attribute! Typical ASIC designer produces too ‘cloudy’ RTL which threatens timing closure: FPGA RTL is harder to write! FPGA expertise is also about befriending with underlying gate/clock/interconnect fabric, mega-macros, adapting to them & making choices within the given physicals Xilinx is my specialty: V2Pro, Spartan3, V4, Virtex5 ‘Programmable Imperative ~ Software Defined Silicon’ C-to-Verilog and HPC4mare my passion (and future of electronics) Check my blog: FPGA Day & Night(http://chili-chips.blogspot.com)
  • 5. My FPGA design sample
  • 6. ASIC Designer While FPGA is Logic/RTL/Front-End centric, ASIC has significant Physical/Back-End/Fab workload Tool complexity swells. Tools grow more important. Automation, scripting, processing and filtering of massive netlists and timing reports is often the key I’ve used Synopsys tool flow, TCL, Perl, shell scripting Completed projects in COT and ASIC engagement model (and variants) Worked with standard-cell and full-custom flows; Transistor-level analog designers; Place-n-Route, Packaging guys; DFT gals
  • 7. My ASIC design sample Hard-macro for DDR3 SDRAM PHY – Pure COT, mixed-signal project
  • 8. Embedded & High-Speed Embedded is the computing system (CPU/MCU+mem) with few well defined functions which it excels in Designing one needs good judgment for HW/SW partitioning & great deal of CS in addition to EE. I write firmware in ‘C’ and Assembly and have been through schematics/boards Completed significant work in multi-Gbps serial & high-speed DDR connectivity, wearing both designer and user hat; At board, chip and IP level
  • 9. My Embedded Design Sample First project: 1989/90 ISDN BA Terminal Adapter as an add-on card for the PC ISA bus, based on Intel 80188 micro and Mitel ISDN chipset. I designed all the hardware and wrote device drivers and BIST in ASM86 as ‘C’ externs. Many more projects followed, more complex and higher-speed, but this one remained the dearest…
  • 10. Experience Experience is the breadth of perspective. It’s knowingwhat$, why? and how! Experience is the insight that guides ~ ~ Doing it right in the first pass  It’s knowing what it takes: : Setting realistic goals and expectations. Thanks to experience, one can quickly acquire new domain skills, tools, methodologies…
  • 11. My Experience 20 years in the electronics industry, mostly as the key contributor on advanced, ‘Technology Frontier’ and carrier-class product developments
  • 12. A Snapshot of Professional Training
  • 13. A Snapshot of Professional Training (cont’d)
  • 14. References 1) Jim Lew-Digital Design Manager at AMCC http://www.linkedin.com/pub/9/552/80a Jasmin directly reported to Jim. 2) Shaw Yuan- Sr. Communication Systems Engineer at Entropic http://www.linkedin.com/pub/2/106/2a9 Jasmin worked with Shaw on DSP aspects of FPGA-based proof-of-concept prototype platform for MoCA cable modem technology. 3) Omer Acikel- Digital Communication System Engineer at AMCC http://www.linkedin.com/pub/5/a93/729 Jasmin worked with Omer on using FPGAs to accelerate Simulink/MATLAB sims of a DFE/FFE-based CDR block for 10Gbps long-reach SerDes. 4) LinkedIn Recommendations: View Full Profile: http://www.linkedin.com/in/jasminibrahimovic
  • 15. Thank You! Q&A www.chili-chips.com