This document provides biographical information about an experienced engineer with expertise in system-on-chip (SoC) design, field-programmable gate array (FPGA) design, application-specific integrated circuit (ASIC) design, embedded systems design, and high-speed serial connectivity. The engineer has over 20 years of experience in the electronics industry working on advanced product developments. Educational background includes a BSEE degree and professional training in areas like SoC design, FPGA design, Verilog, system verification, and more. References and samples of past work are also provided.
Public Research is a subject in primary university that often gets forced off the routine when there’s not enough quantity of the college day. But it is an important and interesting subject.
Public Research is a subject in primary university that often gets forced off the routine when there’s not enough quantity of the college day. But it is an important and interesting subject.
A design methodology and a language framework which contributes to providing a solid, scalable framework for developing next-generation silicon-based systems.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
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)
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
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