SlideShare uma empresa Scribd logo
1 de 103
Baixar para ler offline
7585 Ronson Rd.
San Diego, CA 92111
Tel: (858) 560-6600
www.A2eTechnologies.com
Introduction
Capabilities Overview
Program Management
Representative Projects
1
3
4
5
A2e Intellectual Property2
www.A2eTechnologies.com
Who is A2E Technologies?Who is A2E Technologies?
A2E Technologies is an Electronic Design Services
(EDS) & IP development firm providing turnkey
custom embedded design, application software, and
product development services to Industry and
Government.
www.A2eTechnologies.com
What We ProvideWhat We Provide
• Research
• Specification development
• Electronics design
• FPGA design
• Software design
• Industrial design
• Mechanical design
• Certification and safety testing
• Manufacturing
www.A2eTechnologies.com
One stop shopping for product developmentOne stop shopping for product development
LocationsLocations
A2e Technologies (San Diego)
7585 Ronson Road
San Diego, CA 92111
A2e Technologies (Boston)
155 Middlesex Turnpike
Burlington, MA 01803
A2e Technologies (Mexico)
Col. Fracc. Colomos Providencia
Guadalajara, Jalisco. Mexico
www.A2eTechnologies.com
Methods of EngagementMethods of Engagement
• Time & Materials
– Provide schedule and budget estimate and track to that
– Invoice twice monthly
• Fixed Priced
– Provide schedule and budget estimate along with billable
milestones
– Invoicing: Start of Project, Milestones, Sign-off
• Hybrid:
– T&M during research/specification phase
– Create fixed price estimate at the end of the research/spec phase
– Fixed Price for project design and debug
www.A2eTechnologies.com
Research Specification Prototype
Testing &
Certification
Manufacturing
Where We Fit InWhere We Fit In
www.A2eTechnologies.com
A2e Intellectual PropertyA2e Intellectual Property
• FPGA
– H.264 Encoder
– H.264 Encoder-Decoder
– JPEG Encoder
• Software
– Low-latency RTSP server
www.A2eTechnologies.com
H.264H.264
• Markets: RPVs, IP surveillance, IR systems, periscopes
• Smallest and Fastest H.264 Encoder/Decoder on the market
• 1.5 Clocks/Pixel processing capability
• Baseline profile
• Available as Encoder only or Encoder/Decoder core
• Supported in Xilinx (Altera support coming)
• 10K LUTs in Xilinx for Encoder. 11K LUTs for
Encoder/Decoder
• 1080p30 with one core
• Available as encrypted net list or source code
www.A2eTechnologies.com
A2e H.264 Zynq 7020 Reference DesignA2e H.264 Zynq 7020 Reference Design
www.A2eTechnologies.com
A2e H.264 Zynq 7020 Reference DesignA2e H.264 Zynq 7020 Reference Design
• Zynq 7C02 Evaluation Board
• Zynq 7020 All Programmable SoC
– ARM Core
– DDR Controller
– DMA
– RGB to YUV & YUV to RGB color space conversion
– Ethernet MAC
– USB
• A2e H.264 Encoder core
• FMC DVI card
– HDMI input: Supports up to 1080p30 video
– HDMI output: Displays decompressed video
• A2e RTSP Server running on Linux for video streaming
www.A2eTechnologies.com
JPEGJPEG
• Smallest and Fastest JPEG encoder on the market
• 1.5 Clocks/Pixel processing capability
• Supported in Xilinx
• 1,300 LUTs in Xilinx for Encoder.
• Available as encrypted net list or source code
www.A2eTechnologies.com
RTSP Server-ClientRTSP Server-Client
• Supports RTP industry standard
• Low latency (< 2mS for server)
• Supports multiple client connections
• Low latency Client
www.A2eTechnologies.com
Program ManagementProgram Management
• Full time program managers
• Technical leads
• Formal processes and procedures for:
– Execution
– Reviews
– Engineering Change Orders (ECOs)
– Sign-off/Validation
www.A2eTechnologies.com
Program Management: FinancesProgram Management: Finances
www.A2eTechnologies.com
Program Management: Gantt ChartProgram Management: Gantt Chart
www.A2eTechnologies.com
Program Management: ReportingProgram Management: Reporting
www.A2eTechnologies.com
Technical Capabilities Overview
www.A2eTechnologies.com
Embedded Electronics DesignEmbedded Electronics Design
• FPGA/EPLD Design
– Design: VHDL, Verilog
– Verification
– Altera, Xilinx, Lattice
• Board Design
– RISC & CISC μP, Memory, High-speed I/O, Signal Integrity
• Analog & RF Design
– Low noise, High current, Power supplies, 802.11x, UWB, ISM, AtoD & DAC,
Power Amplifiers, Synthesizers, Antennas
• Manufacturing and Certifications
– Fab & Assembly
– FCC/CE, UL/CSA, Shock and vibration and environmental
• PCB Layout
– 20+ layer, hand-routed, hidden via boards
www.A2eTechnologies.com
Embedded Software DesignEmbedded Software Design
• Real Time Operating Systems (RTOS)
– ThreadX, VxWorks, pSOS, ECos, Nucleus, RISC & CISC μP
• Embedded Operating Systems
– Linux, Android, Windows CE.NET, QNX, Symbian
• Custom Device Driver Development
– Network & Communications
• (802.11x, IPV6, Bluetooth, USB, RS-232, IrDA NDIS/HCI)
– Storage
• (MicroSD, HDD, FDD, Flash, File Systems [UDF, ISO 9660], Smart Media,
Linear Flash Disk, Compact Flash)
– Buses
• (PCMCIA, PCI-E1 & 2,SPI, I2C, ISA, PCI)
– Peripherals
• (Blu-ray,CD, CDRW, DVD, Keyboard, Mouse, Printer, Touch Screen, Power
Management)
– Video & Audio
• (MP3, MPEG 4, H.264)
www.A2eTechnologies.com
Application ProgrammingApplication Programming
• High-Level Programming
– C#, C++ (MFC), C (Win32 SDK), JAVA, etc.
• Operating Systems
– Windows® 7, Vista, XP, CE, Android, Linux, Mac,
ThreadX, etc.
• Programming Methodologies
– COM, DCOM, ActiveX, DOM, ATL, OLE, STL, etc.
www.A2eTechnologies.com
Lead Acid Battery ExperienceLead Acid Battery Experience
• Full-time Power/Sensor/Analog engineer on staff
• Charge and monitor system for lead acid ‘SeaBatteries’ used to light the
wreck of the Titanic for filming of the movie
• Charge and monitor systems for batteries used in UPS applications
• Off-The-Shelf charge controllers
• Custom embedded microprocessor charge controllers
• Linear and switch mode lead acid chargers
• Life and load testing and monitoring for lead acid batteries
• Battery protection circuitry
• Solar powered lead acid battery chargers
• Lead acid battery applications in hostile environments
www.A2eTechnologies.com
ControlsControls
• Design of multi-axis precision DC and stepper motor
control systems
– High speed and high-accuracy control systems experience
– High-current motor, H-bridge, etc. drive circuitry
– System cost reduction strategy by integration of multiple
functions into one unit to eliminate motors
• Temperature Control Systems
– Heating
– Active heating and cooling
www.A2eTechnologies.com
Optics & LASER ExperienceOptics & LASER Experience
• Detailed experience with laser diode illumination, including
beam circularization and homogenization.
• Designed many high Numerical Aperture light collecting
optical systems and color splitters for both visible and IR
• Knowledgeable in detector radiometry and noise.
• Optical feedback controlled, linear laser power supply for
imaging system with Photo Multiplier Tube detector
• Laser illuminated imaging system with micro-channel
plate/CCD detector
• Pulsed diode laser positioning system with Avalanche Photo
Diode detector
www.A2eTechnologies.com
Representative ProjectsRepresentative Projects
www.A2eTechnologies.com
Test & MeasurementTest & Measurement
www.A2eTechnologies.com
Handheld Spectrum AnalyzerHandheld Spectrum Analyzer
www.A2eTechnologies.com
Handheld Spectrum AnalyzerHandheld Spectrum Analyzer
• Plug-in card for hand-held test equipment used by
cable industry
• RF front-end
• Xilinx FPGA with DSP logic for spectrum analysis
• Single chip μController for control/data serial
interface to Linux based xScale board
• μController software written in C
www.A2eTechnologies.com
8 Channel Arbitrary Waveform Generator8 Channel Arbitrary Waveform Generator
www.A2eTechnologies.com
8 Channel Arbitrary Waveform Generator8 Channel Arbitrary Waveform Generator
• 8 channels arbitrary waveforms
• 8 channels of timer-counter
• Programmable output levels
• Altera Stratix II FPGA
• High speed static RAM
• Complex state machines for arbitrary waveform
generation
• Proprietary backplane interface
• WinXP Drivers written in C#
www.A2eTechnologies.com
2 Channel 1.5GHz DSO2 Channel 1.5GHz DSO
www.A2eTechnologies.com
2 Channel 1.5GHz DSO2 Channel 1.5GHz DSO
• 2 channel 1.5GHz ADC
• RF front end design with all discrete, OTS
technology
• Altera Stratix III FPGA
• DDR III deep buffer
• Proprietary backplane interface
• WinXP Drivers written in C#
www.A2eTechnologies.com
64 Channel Mixed Signal IC Pin Tester64 Channel Mixed Signal IC Pin Tester
www.A2eTechnologies.com
64 Channel Mixed Signal IC Pin Tester64 Channel Mixed Signal IC Pin Tester
• 16 channel prototype. Final version is 64 channels
• Mixed signal pin driver ICs
• Xilinx Spartan FPGA for PCIe, pattern generation,
etc.
• Power supplies
• Relay matrix
• C++ running on PC to control tester
www.A2eTechnologies.com
VideoVideo
www.A2eTechnologies.com
5 CMOS Sensor Surveillance Camera5 CMOS Sensor Surveillance Camera
www.A2eTechnologies.com
5 CMOS Sensor Surveillance Camera5 CMOS Sensor Surveillance Camera
• A2e H.264 encoder
• 5 x 1Mpixel CMOS sensor
• Lattice FPGA provides electronic stitching & H.264
compression
• 10/100mbit PoE
• DaVinci controller running Linux
• RTP/RTSP video servers
• Custom client-camera protocol for communication and
control of events using XML language
• Live video display at clients interface using custom IE
ActiveX/ Mozilla plugin
www.A2eTechnologies.com
Video Display ControllerVideo Display Controller
www.A2eTechnologies.com
Video Display ControllerVideo Display Controller
• Designed for handheld, battery operated system
• Altera Cyclone controls all video processing
• Altera Video Image Processing (VIP) Suite
• Alpha blending, rotation, scaling
• 3 channel input digital video input
• Linux drivers
www.A2eTechnologies.com
A2e H.264 Zynq 7020 Reference DesignA2e H.264 Zynq 7020 Reference Design
www.A2eTechnologies.com
A2e H.264 Zynq 7020 Reference DesignA2e H.264 Zynq 7020 Reference Design
• Zynq 7C02 Evaluation Board
• Zynq 7020 All Programmable SoC
– ARM Core
– DDR Controller
– DMA
– RGB to YUV & YUV to RGB color space conversion
– Ethernet MAC
– USB
• A2e H.264 Encoder core
• FMC DVI card
– HDMI input: Supports up to 1080p30 video
– HDMI output: Displays decompressed video
• A2e RTSP Server running on Linux for video streaming
www.A2eTechnologies.com
Zynq SoC H.264 SystemZynq SoC H.264 System
www.A2eTechnologies.com
Zynq SoC H.264 SystemZynq SoC H.264 System
• A2e H.264 encoder/decoder
• 6 * IP or NTSC cameras
• Linux drivers
• I/O: SATA drive for storage, Gbit Enet, USB 2.0, NTSC CODEC
• Zynq All Programmable SoC 7030:
– 2 x A2e H.264 cores
– Scaling
– De-Interlacing
– On Screen Display
– Color space conversion
– Audio compression
– 1 NTSC scaled output with OSD
www.A2eTechnologies.com
3D HD Video & Audio Streamer3D HD Video & Audio Streamer
www.A2eTechnologies.com
3D HD Video & Audio Streamer3D HD Video & Audio Streamer
• Streams high-speed video from RAID V array to PCIe
card and out HDMI port
• I/O: SATA, HDMI
• Xilinx Virtex VI PCIe card
– PCIe
– DMA
– H264 decompression core
– Audio processing core
– 2 separate DDR III banks
• Security uController
• Linux drivers and self-test code
www.A2eTechnologies.com
2 Camera Fleet Vehicle DVR2 Camera Fleet Vehicle DVR
www.A2eTechnologies.com
2 Camera Fleet Vehicle DVR2 Camera Fleet Vehicle DVR
• TI OMAP μProcessor running Linux. DSP used for
MPEG-II compression of video
• Dual CMOS sensor (forward & back facing)
• 3D accelerometer for impact sensing
• 12V battery powered
• Designed for extended temperature range
• Compact Flash storage
• Wi-Fi
www.A2eTechnologies.com
Battery Powered JPEG CameraBattery Powered JPEG Camera
www.A2eTechnologies.com
Battery Powered JPEG CameraBattery Powered JPEG Camera
• A2e JPEG encoder
• Xilinx Spartan FPGA
• 1600 x 1200 CMOS Sensor or NTSC Input
• TI MSP-430 μController operates on 2 AA batteries for
1 year
• FPGA provides JPEG compression using A2e JPEG core
• Images stored to SD card that can be uploaded over a
wireless radio or USB
• GPS for tagging image location and sensors for
detecting camera movement
www.A2eTechnologies.com
Radio FrequencyRadio Frequency
www.A2eTechnologies.com
EOL Redesign of 5W Radio Man-PackEOL Redesign of 5W Radio Man-Pack
www.A2eTechnologies.com
EOL Redesign of 5W Radio Man-PackEOL Redesign of 5W Radio Man-Pack
• Re-design of a 1980’s vintage 5W FM radio
transceiver 30-88MHz with 25KHz channel spacing
• Seven boards designed using modern SMT parts
• Significant reduction in tunable L, R, C components
to decrease end-of-line adjustments
• Each board backwards compatible with old units
www.A2eTechnologies.com
4 Channel 8VSB Studio Grade HD Tuner4 Channel 8VSB Studio Grade HD Tuner
www.A2eTechnologies.com
4 Channel 8VSB Studio Grade HD Tuner4 Channel 8VSB Studio Grade HD Tuner
• 4 channel Tuner-Demodulator
• Altera Cyclone FPGA for controlling MPEG streams
and interfacing to proprietary backplane
• 1Gbit/s backplane
• API interface in VxWorks Tornado
www.A2eTechnologies.com
Power ElectronicsPower Electronics
www.A2eTechnologies.com
Medical Grade 600W Power Factor CorrectorMedical Grade 600W Power Factor Corrector
www.A2eTechnologies.com
Medical Grade 600W Power Factor CorrectorMedical Grade 600W Power Factor Corrector
• Power Factor Corrector (PFC) Power Supply
• 600 Watts, Continuous Boost Mode
• High power factor, high efficiency
• Small physical space constraints
• Universal Input : 85VAC – 265VAC
• Outputs : 380VDC, 15VDC, 12VDC and 9VDC
www.A2eTechnologies.com
Medical Grade Power SupplyMedical Grade Power Supply
www.A2eTechnologies.com
Medical Grade Power SupplyMedical Grade Power Supply
• Convection cooling in small enclosure
• Multiple groups of outputs for different portions of
the system:
– Pressure transducer: +/- 15VDC
– Digital: 3 x +5VDC,+3.3VDC, +1.8VDC
– Analog: +5VDC, +/-15VDC
www.A2eTechnologies.com
3KV Pulsed Power Supply3KV Pulsed Power Supply
• 3,000V pulsed power supply
• μController monitors-controls power supply
• Serial interface to main board used for receiving
commands
• Square and Exponential waveforms of programmable
width, voltage, number of repetitions
• Different capacitor banks used for different voltage
ranges
• Real time monitoring of pulse to verify it meets
programmed parameters
www.A2eTechnologies.com
30A Lithium-Ion Battery Charger30A Lithium-Ion Battery Charger
www.A2eTechnologies.com
30A Lithium-Ion Battery Charger30A Lithium-Ion Battery Charger
• Designed prototype platform to charge chain of
large lithium battery cells using isolated constant
voltage/constant current charging algorithm
• Charging currents 2-30A with feedback and data
logging
• Software written in C
www.A2eTechnologies.com
Software Only ProjectsSoftware Only Projects
www.A2eTechnologies.com
Networked Casino Terminal DeviceNetworked Casino Terminal Device
• Multiprocessor Atmel SAM9 design using ThreadX RTOS
• Custom multiprocessor architecture and messaging scheme
• Touchscreen and keypad GUI using PEG with downloadable
resources
• Secure network connection using NETX/uSSL to back end
casino accounting servers
• Thermal printing of tickets/vouchers/reports
• Ticket bar code scanner and employee card reader
• Application business logic software
• USB and over the network firmware update
www.A2eTechnologies.com
Temperature Control SystemTemperature Control System
• Disk drive tester system with active heating and
cooling
• μController based system to sense temperature and
control heaters and coolers
• μController software developed to characterize
system impulse response
• Modeling of system performed with MatLab
• Control loop implemented on μController and then
verified
www.A2eTechnologies.com
Power Strip Voltage-Current MonitorPower Strip Voltage-Current Monitor
• 5 channel, current, voltage, power monitoring
power strip for server rooms
• TI DSP
• Web server for status
• Ethernet interface
www.A2eTechnologies.com
OtherOther
www.A2eTechnologies.com
Handheld Chemical Weapons DetectorHandheld Chemical Weapons Detector
www.A2eTechnologies.com
Handheld Chemical Weapons DetectorHandheld Chemical Weapons Detector
• Battery powered, hand-held
• Xilinx Spartan FPGA
• DSP and analog sensor electronics board
• Power supply board
• 12KV board for generating plasma
• Software written in C
www.A2eTechnologies.com
Outdoor Video LED DisplayOutdoor Video LED Display
www.A2eTechnologies.com
Outdoor Video LED DisplayOutdoor Video LED Display
• Scalable outdoor LED video display up to 640x480
pixels with 60Hz update rate
• Xilinx Virtex FPGA
• Daylight visible with sizes to 80’x 104’
• Video and status data transmitted using a highly
redundant fault tolerant approach
• Power distribution design for safe operation
• 30KW 3-phase power supply
www.A2eTechnologies.com
Water Softener Controller & Wireless DisplayWater Softener Controller & Wireless Display
www.A2eTechnologies.com
Water Softener Controller & Wireless DisplayWater Softener Controller & Wireless Display
• Control Panel programmable through UI
• Daughter cards:
– Wireless connection to remote display
– POTs modem connection to central server to firmware
updates and data logging
– High-voltage/current drivers for motors, solenoids,
relays, etc.
• Wireless Remote Display card will show status of
water softener unit
www.A2eTechnologies.com
Ethernet to Coax BridgeEthernet to Coax Bridge
www.A2eTechnologies.com
Ethernet to Coax BridgeEthernet to Coax Bridge
• Reference design for high-volume production
• Bridges Ethernet to coax in household
• Compatible with analog TV, digital TV, cable
modem
• Intel xScale μProcessor
• RF front end and diplexer for coax interface
• Linux driver and applications
www.A2eTechnologies.com
IR Moisture SensorIR Moisture Sensor
www.A2eTechnologies.com
IR Moisture SensorIR Moisture Sensor
• Wearable, battery powered device which determines when
moisture content is above a threshold
• Device included real time clock to time stamp events and store
data for subsequent analysis
• Adaptive sensor able to establish thresholds dynamically in order
to detect multiple events
• Capable of generating immediate alarm or logging data.
• Small remote sense head allows placement in exact target area
• Microprocessor based with GUI to allow researchers to
reconfigure for optimal performance
• Powered by a single coin cell
www.A2eTechnologies.com
Wireless Leak Detector SystemWireless Leak Detector System
www.A2eTechnologies.com
Wireless Leak Detector SystemWireless Leak Detector System
• Wireless, battery operated leak detectors with 10
year battery life
• Wireless Control Panel that will shut of water main
valve should a leak be detected
• Custom RF protocol
www.A2eTechnologies.com
PCR ControllerPCR Controller
www.A2eTechnologies.com
PCR ControllerPCR Controller
• Designed hardware platform to monitor and control
temperature for a real-time Polymerase Chain Reaction
device
• Atmel 91SAM7S356 microcontroller
• 0-13A current source to drive Peltier TEC through H bridge
• 20 bit RTD thermal monitor for PCR block
• Interface to fluorescence sensor
• 3 * 10 bit thermistor monitors
• Hardware Safety Shutdown circuit
• Fan controllers, PWM heater driver, DC & stepper motor
drivers
www.A2eTechnologies.com
Temp Control System for Nuclear ReactorTemp Control System for Nuclear Reactor
www.A2eTechnologies.com
Temp Control System for Nuclear ReactorTemp Control System for Nuclear Reactor
• Couldn’t manufacture due to EOL components
• Must be form/fit/function compatible to original 1970’s
design to mitigate re-licensing issues
• All loading, ranges, adjustments, slew rates, and
system responses need to match original design
• Floating front end with thermocouple compensation
• Design verification against original test procedures
with additional thermal and seismic testing to meet
current requirements
www.A2eTechnologies.com
A2e TechnologiesA2e Technologies
We work with you to design and
implement the right solution for you and
your customer
www.A2eTechnologies.com
How To Get StartedHow To Get Started
• Meet with A2E to discuss your project requirements
and review any existing documentation.
• A2E then provides a Rough Order Magnitude (ROM)
estimate for the project including schedule broken out
by task and costing
• Review ROM with you to assure alignment on tasks,
responsibilities, project costs and schedule.
• After agreement, A2E will provide a complete
Statement of Work (SOW)
• Put contract in place and go!
www.A2eTechnologies.com
What can we do for you?
www.A2eTechnologies.com
www.A2eTechnologies.com
FPGA Design CapabilitiesFPGA Design Capabilities
www.A2eTechnologies.com
FPGA Design-ToolsFPGA Design-Tools
• Floating licenses for Altera & Xilinx tool sets
• Floating licenses for ModelSim PE simulators
• Mixed mode simulation capability with ModelSim
• Source Gear Vault for revision control
• Xilinx-Altera evaluation boards
www.A2eTechnologies.com
FPGA Design CapabilitiesFPGA Design Capabilities
• Experience with Xilinx and Altera devices/Tools:
– Xilinx: Spartan, Virtex, Zynq, AXI
– Altera: Stratix, Cyclone
– Hand placement
• Verilog and VHDL
• IP Integration: Soft Core μP, PCIe, DMA, DDR II/III,
GigE, USB, H.264, JPEG, Scalers, Rotators, De-
interlacers
www.A2eTechnologies.com
FPGA-VerificationFPGA-Verification
• Regression Testing
• Self-checking test benches
• Creation (or inclusion of) of Bus Functional Models
(BFM) where required
• C-Models for bit accurate verification
• Command line communication protocol: Tcl scripts
that run on PC during debug, also run during
simulations
www.A2eTechnologies.com
Examples: Xilinx Zynq Based SystemExamples: Xilinx Zynq Based System
www.A2eTechnologies.com
Examples: Xilinx Zynq Based SystemExamples: Xilinx Zynq Based System
• Create top-level testbench:
– Used as a simulation framework for the different tests. Testbench instantiates
the DUT (FPGA or module), instantiates all BFMs (memory models, ICs,
processors, etc) makes all interconnections and generates the clocks, resets and
other board signals.
– Testbench also provides some useful tasks, for example to read input files,
read/write buffers to external memory, simulate registers accesses, etc.
• Creation of additional test benches:
– Top test bench as a framework. This test bench is actually a program that
contains calls to the framework tasks and probably new tasks or code specific
for this test.
– Reduces duplicated efforts, allows for changes to BFMs or clock speeds and
automatically updates all test benches (since only the top test bench is
modified) and guarantees that everyone is using the same setup.
www.A2eTechnologies.com
Examples: Xilinx Zynq Based SystemExamples: Xilinx Zynq Based System
www.A2eTechnologies.com
Example: Tcl Scripts for Spartan 6 - PCIeExample: Tcl Scripts for Spartan 6 - PCIe
www.A2eTechnologies.com
Example: Tcl Scripts for Spartan 6 - PCIeExample: Tcl Scripts for Spartan 6 - PCIe
• Created a common core of tests written in TCL that
can be used in a variety of ways both for physical
hardware verification and simulation modeling
• System is mixed signal IC tester with PCIe
communication through backplane to PC running a
control application
• Spartan 6 contains PCIe soft core
www.A2eTechnologies.com
Example: Tcl Scripts for Spartan 6 - PCIeExample: Tcl Scripts for Spartan 6 - PCIe
• PC Application : Run Tcl on PC to connect as a normal test application.
– Uses the same calls as PC drivers and (undocumented API) application code would use. This runs the
core scripts against real hardware in real-time. A full diagnostic takes 20 seconds to run.
• JTAG Intervention: Connect a JTAG cable to a laptop running the JTAG Tcl script.
– This connects the TCL core against the FPGA directly (no PCIe required) through the JTAG port.
– Allows verification of register settings after complicated software operations are completed and without
altering those software applications.
– Can also take direct control of UPU64 hardware if testing requires this.
• Fast simulation: Run TCL scripts from the Modelsim (a VHDL/Verilog) simulator command line.
– The core library turns complex commands (e.g. write a block of data to the non-volatile memory) into
simple commands that are passed to the Fast simulation shim which directly forces a simple 32-bit bus
within the FPGA model (in VHDL and Verilog) and conducts transactions.
• PCIe simulation:
– Use the TCL core library in Modelsim with a shim to connect to the FPGA through a virtual host side PCIe
transaction.
– In simulation, this enumerates the PCIe bus at startup, allocates resources and allows all PCIe
transactions to be fully simulated.
www.A2eTechnologies.com
Cooling & ModelingCooling & Modeling
www.A2eTechnologies.com
Cooling & Thermal ModelingCooling & Thermal Modeling
• Design Experience
– Heat Sinks
– Flex Heater Circuits
– Space Telescope
– PID Temperature Control
– Optical Enclosures / Media
• Analysis Experience – (Conduction, Natural/Forced Convection, Manual
and FEA Calculations)
– Cooling and Heating (Heat Sinks, Flex Heater Circuits, PID Temperature
Controllers, Optical Media)
– Thermal Uniformity (Optical Media, Heat Sinks, Flex Heater Circuits)
– Thermal Distortion (Optical Enclosures, Space Telescope)
– Thermal Stress (Space Telescope)
– Fluids (Inkjet Printer)
www.A2eTechnologies.com
Analysis Capabilities
– Solidworks Simulation FEA
– Altair Hypermesh/Radioss FEA
– Altair Accusolve CFD
Test Capabilities
– Testbed Development
– Thermocouples
– Laser Temperature Probes
– Resistive Temperature Detectors
Cooling & ModelingCooling & Modeling
www.A2eTechnologies.com
Cooling & ModelingCooling & Modeling
1. Thermal Circuit Modeling
2. Finite Element
Analysis &
Computational Fluid
Dynamics
3. Design of Experiments
Model Refinement and
Validation
45
50
55
60
65
30 40 50 60 70 80 90 100
Tmax(degC)
h (W/m^2K)
Cooling
Requirements
www.A2eTechnologies.com
Cooling & ModelingCooling & Modeling
Modeling
– Quantify System Requirements: space, noise, temperature, power, etc.
– Develop 1D Steady State and Transient Resistive and Capacitive Models
• Consider conduction, convection, and radiation
– Develop Finite Element Models For Preliminary 3D System Models
– Obtain Convective Heat transfer coefficient from Experiments and from FEA model.
– Refine and Validate FEA Using Design of Experiments and Physical Prototypes
Design Hardware and Control System
– Design the required hardware needed to achieve the thermal system goals (such as heaters,
flexes, PCBs, system components, custom hardware, fans, cooling fins, thermal limit
switches, RTD sensors).
– Develop Control algorithms using PID control parameters to help control the heating and
cooling of the system
– Build prototypes for testing
– Design for manufacturing
www.A2eTechnologies.com
Cooling & ModelingCooling & Modeling
Testing and Validation
– Refine control parameters through testing
– Calculate heat/cool rates for the system from model as well as prototypes
– Optimize fan, heat sink and thermal interfaces:
• Materials Selection (Aluminum, Copper, Ceramics, Thermal Interface Materials)
• Fin Design: Number, Area, Thickness
• Flow: Inlet and Outlet Locations, Area, Velocities
www.A2eTechnologies.com

Mais conteúdo relacionado

Mais procurados

REICOM PRODUCTS - POSSIBLE SCENARIOS
REICOM PRODUCTS - POSSIBLE SCENARIOSREICOM PRODUCTS - POSSIBLE SCENARIOS
REICOM PRODUCTS - POSSIBLE SCENARIOSREICOM SRL
 
Scati capability summary
Scati   capability summaryScati   capability summary
Scati capability summaryjdjwoody
 
Advanced embedded training details & syllabus - Wiztech
Advanced embedded training details & syllabus - WiztechAdvanced embedded training details & syllabus - Wiztech
Advanced embedded training details & syllabus - WiztechWiztech Automation Solutions
 
Ip interfaces by faststream technologies
Ip interfaces by faststream technologiesIp interfaces by faststream technologies
Ip interfaces by faststream technologiesVishalMalhotra58
 
Ti k2 e for mission critical applications
Ti k2 e for mission critical applicationsTi k2 e for mission critical applications
Ti k2 e for mission critical applicationsHitesh Jani
 
Blue Line Supermicro Embedded
Blue Line Supermicro EmbeddedBlue Line Supermicro Embedded
Blue Line Supermicro EmbeddedBlue Line
 
Company Profile 2016
Company Profile 2016Company Profile 2016
Company Profile 2016Jatin Mehta
 
ICP DAS USA Products Presentation
ICP DAS USA Products PresentationICP DAS USA Products Presentation
ICP DAS USA Products PresentationColin McLeod
 
AXONIM 2018 industrial automation technical support
AXONIM 2018 industrial automation technical supportAXONIM 2018 industrial automation technical support
AXONIM 2018 industrial automation technical supportVitaliy Bozhkov ✔
 
Security defined routing_cybergamut_v1_1
Security defined routing_cybergamut_v1_1Security defined routing_cybergamut_v1_1
Security defined routing_cybergamut_v1_1Joel W. King
 
Nio100 product guide 20150520
Nio100 product guide 20150520Nio100 product guide 20150520
Nio100 product guide 20150520和得 王
 
Stratix V FPGA Intro Presentation
Stratix V FPGA Intro PresentationStratix V FPGA Intro Presentation
Stratix V FPGA Intro PresentationAltera Corporation
 
LAS16-100K1: Welcome Keynote
LAS16-100K1: Welcome KeynoteLAS16-100K1: Welcome Keynote
LAS16-100K1: Welcome KeynoteLinaro
 
Overview of Nios II Embedded Processor
Overview of Nios II Embedded ProcessorOverview of Nios II Embedded Processor
Overview of Nios II Embedded ProcessorAltera Corporation
 

Mais procurados (20)

REICOM PRODUCTS - POSSIBLE SCENARIOS
REICOM PRODUCTS - POSSIBLE SCENARIOSREICOM PRODUCTS - POSSIBLE SCENARIOS
REICOM PRODUCTS - POSSIBLE SCENARIOS
 
Krupesh_Resume
Krupesh_ResumeKrupesh_Resume
Krupesh_Resume
 
Scati capability summary
Scati   capability summaryScati   capability summary
Scati capability summary
 
Advanced embedded training details & syllabus - Wiztech
Advanced embedded training details & syllabus - WiztechAdvanced embedded training details & syllabus - Wiztech
Advanced embedded training details & syllabus - Wiztech
 
Ip interfaces by faststream technologies
Ip interfaces by faststream technologiesIp interfaces by faststream technologies
Ip interfaces by faststream technologies
 
Ti k2 e for mission critical applications
Ti k2 e for mission critical applicationsTi k2 e for mission critical applications
Ti k2 e for mission critical applications
 
Zynq 7010
Zynq 7010Zynq 7010
Zynq 7010
 
Arrow israel
Arrow israelArrow israel
Arrow israel
 
Blue Line Supermicro Embedded
Blue Line Supermicro EmbeddedBlue Line Supermicro Embedded
Blue Line Supermicro Embedded
 
Company Profile 2016
Company Profile 2016Company Profile 2016
Company Profile 2016
 
ICP DAS USA Products Presentation
ICP DAS USA Products PresentationICP DAS USA Products Presentation
ICP DAS USA Products Presentation
 
Iclass broch en
Iclass broch enIclass broch en
Iclass broch en
 
Trends For Innovating Faster
Trends For Innovating FasterTrends For Innovating Faster
Trends For Innovating Faster
 
AXONIM 2018 industrial automation technical support
AXONIM 2018 industrial automation technical supportAXONIM 2018 industrial automation technical support
AXONIM 2018 industrial automation technical support
 
Security defined routing_cybergamut_v1_1
Security defined routing_cybergamut_v1_1Security defined routing_cybergamut_v1_1
Security defined routing_cybergamut_v1_1
 
Teksun Corporate Overview 2014
Teksun Corporate Overview 2014Teksun Corporate Overview 2014
Teksun Corporate Overview 2014
 
Nio100 product guide 20150520
Nio100 product guide 20150520Nio100 product guide 20150520
Nio100 product guide 20150520
 
Stratix V FPGA Intro Presentation
Stratix V FPGA Intro PresentationStratix V FPGA Intro Presentation
Stratix V FPGA Intro Presentation
 
LAS16-100K1: Welcome Keynote
LAS16-100K1: Welcome KeynoteLAS16-100K1: Welcome Keynote
LAS16-100K1: Welcome Keynote
 
Overview of Nios II Embedded Processor
Overview of Nios II Embedded ProcessorOverview of Nios II Embedded Processor
Overview of Nios II Embedded Processor
 

Semelhante a A2 e overview

Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...
Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...
Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...Moschip
 
TES Electronic Solutions System on Silicon and Design Capabilities
TES Electronic Solutions System on Silicon and Design CapabilitiesTES Electronic Solutions System on Silicon and Design Capabilities
TES Electronic Solutions System on Silicon and Design CapabilitiesGuenter Zeisel
 
Rambus corporate-overview
Rambus corporate-overviewRambus corporate-overview
Rambus corporate-overviewRambus
 
FPGA_prototyping proccesing with conclusion
FPGA_prototyping proccesing with conclusionFPGA_prototyping proccesing with conclusion
FPGA_prototyping proccesing with conclusionPersiPersi1
 
TM4C-IoT-Gateway-with-Security-Protection_0.pdf
TM4C-IoT-Gateway-with-Security-Protection_0.pdfTM4C-IoT-Gateway-with-Security-Protection_0.pdf
TM4C-IoT-Gateway-with-Security-Protection_0.pdfssuser8b324e
 
Richard Bronson Full Resume 2015
Richard Bronson Full Resume 2015Richard Bronson Full Resume 2015
Richard Bronson Full Resume 2015Richard Bronson
 
ASICSoft Technologies Overview - R&D
ASICSoft Technologies Overview - R&DASICSoft Technologies Overview - R&D
ASICSoft Technologies Overview - R&DTony Devlin
 
VEGA Processors.pdf
VEGA  Processors.pdfVEGA  Processors.pdf
VEGA Processors.pdfjrkaran555
 
Wavedigitech presentation-2013-v1
Wavedigitech presentation-2013-v1Wavedigitech presentation-2013-v1
Wavedigitech presentation-2013-v1Wave Digitech
 
Introduction to Fog
Introduction to FogIntroduction to Fog
Introduction to FogCisco DevNet
 
Cisco Multi-Service FAN Solution
Cisco Multi-Service FAN SolutionCisco Multi-Service FAN Solution
Cisco Multi-Service FAN SolutionCisco DevNet
 
Parallel Rendering of Webpages
Parallel Rendering of WebpagesParallel Rendering of Webpages
Parallel Rendering of WebpagesLangtech
 
柏霖Portalinks profile general.pdf
柏霖Portalinks profile general.pdf柏霖Portalinks profile general.pdf
柏霖Portalinks profile general.pdfssuser078654
 

Semelhante a A2 e overview (20)

Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...
Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...
Semiconductor Design Services, IoT Solutions, IoT Consulting, IoT Solutions a...
 
TES Electronic Solutions System on Silicon and Design Capabilities
TES Electronic Solutions System on Silicon and Design CapabilitiesTES Electronic Solutions System on Silicon and Design Capabilities
TES Electronic Solutions System on Silicon and Design Capabilities
 
Unizen Smart Automation Brochure-2015
Unizen Smart Automation Brochure-2015Unizen Smart Automation Brochure-2015
Unizen Smart Automation Brochure-2015
 
Board Design and System Software
Board Design and System SoftwareBoard Design and System Software
Board Design and System Software
 
Rambus corporate-overview
Rambus corporate-overviewRambus corporate-overview
Rambus corporate-overview
 
Overblik over trådløs teknologi og designovervejelser
Overblik over trådløs teknologi og designovervejelserOverblik over trådløs teknologi og designovervejelser
Overblik over trådløs teknologi og designovervejelser
 
Phytec 2014
Phytec 2014Phytec 2014
Phytec 2014
 
FPGA_prototyping proccesing with conclusion
FPGA_prototyping proccesing with conclusionFPGA_prototyping proccesing with conclusion
FPGA_prototyping proccesing with conclusion
 
TM4C-IoT-Gateway-with-Security-Protection_0.pdf
TM4C-IoT-Gateway-with-Security-Protection_0.pdfTM4C-IoT-Gateway-with-Security-Protection_0.pdf
TM4C-IoT-Gateway-with-Security-Protection_0.pdf
 
Aplit-Soft
Aplit-Soft Aplit-Soft
Aplit-Soft
 
Richard Bronson Full Resume 2015
Richard Bronson Full Resume 2015Richard Bronson Full Resume 2015
Richard Bronson Full Resume 2015
 
ASICSoft Technologies Overview - R&D
ASICSoft Technologies Overview - R&DASICSoft Technologies Overview - R&D
ASICSoft Technologies Overview - R&D
 
VEGA Processors.pdf
VEGA  Processors.pdfVEGA  Processors.pdf
VEGA Processors.pdf
 
Phytec_Intro_092018
Phytec_Intro_092018Phytec_Intro_092018
Phytec_Intro_092018
 
Sundance Profile 2014
Sundance Profile 2014Sundance Profile 2014
Sundance Profile 2014
 
Wavedigitech presentation-2013-v1
Wavedigitech presentation-2013-v1Wavedigitech presentation-2013-v1
Wavedigitech presentation-2013-v1
 
Introduction to Fog
Introduction to FogIntroduction to Fog
Introduction to Fog
 
Cisco Multi-Service FAN Solution
Cisco Multi-Service FAN SolutionCisco Multi-Service FAN Solution
Cisco Multi-Service FAN Solution
 
Parallel Rendering of Webpages
Parallel Rendering of WebpagesParallel Rendering of Webpages
Parallel Rendering of Webpages
 
柏霖Portalinks profile general.pdf
柏霖Portalinks profile general.pdf柏霖Portalinks profile general.pdf
柏霖Portalinks profile general.pdf
 

Último

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Último (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

A2 e overview

  • 1. 7585 Ronson Rd. San Diego, CA 92111 Tel: (858) 560-6600 www.A2eTechnologies.com
  • 2. Introduction Capabilities Overview Program Management Representative Projects 1 3 4 5 A2e Intellectual Property2 www.A2eTechnologies.com
  • 3. Who is A2E Technologies?Who is A2E Technologies? A2E Technologies is an Electronic Design Services (EDS) & IP development firm providing turnkey custom embedded design, application software, and product development services to Industry and Government. www.A2eTechnologies.com
  • 4. What We ProvideWhat We Provide • Research • Specification development • Electronics design • FPGA design • Software design • Industrial design • Mechanical design • Certification and safety testing • Manufacturing www.A2eTechnologies.com One stop shopping for product developmentOne stop shopping for product development
  • 5. LocationsLocations A2e Technologies (San Diego) 7585 Ronson Road San Diego, CA 92111 A2e Technologies (Boston) 155 Middlesex Turnpike Burlington, MA 01803 A2e Technologies (Mexico) Col. Fracc. Colomos Providencia Guadalajara, Jalisco. Mexico www.A2eTechnologies.com
  • 6. Methods of EngagementMethods of Engagement • Time & Materials – Provide schedule and budget estimate and track to that – Invoice twice monthly • Fixed Priced – Provide schedule and budget estimate along with billable milestones – Invoicing: Start of Project, Milestones, Sign-off • Hybrid: – T&M during research/specification phase – Create fixed price estimate at the end of the research/spec phase – Fixed Price for project design and debug www.A2eTechnologies.com
  • 7. Research Specification Prototype Testing & Certification Manufacturing Where We Fit InWhere We Fit In www.A2eTechnologies.com
  • 8. A2e Intellectual PropertyA2e Intellectual Property • FPGA – H.264 Encoder – H.264 Encoder-Decoder – JPEG Encoder • Software – Low-latency RTSP server www.A2eTechnologies.com
  • 9. H.264H.264 • Markets: RPVs, IP surveillance, IR systems, periscopes • Smallest and Fastest H.264 Encoder/Decoder on the market • 1.5 Clocks/Pixel processing capability • Baseline profile • Available as Encoder only or Encoder/Decoder core • Supported in Xilinx (Altera support coming) • 10K LUTs in Xilinx for Encoder. 11K LUTs for Encoder/Decoder • 1080p30 with one core • Available as encrypted net list or source code www.A2eTechnologies.com
  • 10. A2e H.264 Zynq 7020 Reference DesignA2e H.264 Zynq 7020 Reference Design www.A2eTechnologies.com
  • 11. A2e H.264 Zynq 7020 Reference DesignA2e H.264 Zynq 7020 Reference Design • Zynq 7C02 Evaluation Board • Zynq 7020 All Programmable SoC – ARM Core – DDR Controller – DMA – RGB to YUV & YUV to RGB color space conversion – Ethernet MAC – USB • A2e H.264 Encoder core • FMC DVI card – HDMI input: Supports up to 1080p30 video – HDMI output: Displays decompressed video • A2e RTSP Server running on Linux for video streaming www.A2eTechnologies.com
  • 12. JPEGJPEG • Smallest and Fastest JPEG encoder on the market • 1.5 Clocks/Pixel processing capability • Supported in Xilinx • 1,300 LUTs in Xilinx for Encoder. • Available as encrypted net list or source code www.A2eTechnologies.com
  • 13. RTSP Server-ClientRTSP Server-Client • Supports RTP industry standard • Low latency (< 2mS for server) • Supports multiple client connections • Low latency Client www.A2eTechnologies.com
  • 14. Program ManagementProgram Management • Full time program managers • Technical leads • Formal processes and procedures for: – Execution – Reviews – Engineering Change Orders (ECOs) – Sign-off/Validation www.A2eTechnologies.com
  • 15. Program Management: FinancesProgram Management: Finances www.A2eTechnologies.com
  • 16. Program Management: Gantt ChartProgram Management: Gantt Chart www.A2eTechnologies.com
  • 17. Program Management: ReportingProgram Management: Reporting www.A2eTechnologies.com
  • 19. Embedded Electronics DesignEmbedded Electronics Design • FPGA/EPLD Design – Design: VHDL, Verilog – Verification – Altera, Xilinx, Lattice • Board Design – RISC & CISC μP, Memory, High-speed I/O, Signal Integrity • Analog & RF Design – Low noise, High current, Power supplies, 802.11x, UWB, ISM, AtoD & DAC, Power Amplifiers, Synthesizers, Antennas • Manufacturing and Certifications – Fab & Assembly – FCC/CE, UL/CSA, Shock and vibration and environmental • PCB Layout – 20+ layer, hand-routed, hidden via boards www.A2eTechnologies.com
  • 20. Embedded Software DesignEmbedded Software Design • Real Time Operating Systems (RTOS) – ThreadX, VxWorks, pSOS, ECos, Nucleus, RISC & CISC μP • Embedded Operating Systems – Linux, Android, Windows CE.NET, QNX, Symbian • Custom Device Driver Development – Network & Communications • (802.11x, IPV6, Bluetooth, USB, RS-232, IrDA NDIS/HCI) – Storage • (MicroSD, HDD, FDD, Flash, File Systems [UDF, ISO 9660], Smart Media, Linear Flash Disk, Compact Flash) – Buses • (PCMCIA, PCI-E1 & 2,SPI, I2C, ISA, PCI) – Peripherals • (Blu-ray,CD, CDRW, DVD, Keyboard, Mouse, Printer, Touch Screen, Power Management) – Video & Audio • (MP3, MPEG 4, H.264) www.A2eTechnologies.com
  • 21. Application ProgrammingApplication Programming • High-Level Programming – C#, C++ (MFC), C (Win32 SDK), JAVA, etc. • Operating Systems – Windows® 7, Vista, XP, CE, Android, Linux, Mac, ThreadX, etc. • Programming Methodologies – COM, DCOM, ActiveX, DOM, ATL, OLE, STL, etc. www.A2eTechnologies.com
  • 22. Lead Acid Battery ExperienceLead Acid Battery Experience • Full-time Power/Sensor/Analog engineer on staff • Charge and monitor system for lead acid ‘SeaBatteries’ used to light the wreck of the Titanic for filming of the movie • Charge and monitor systems for batteries used in UPS applications • Off-The-Shelf charge controllers • Custom embedded microprocessor charge controllers • Linear and switch mode lead acid chargers • Life and load testing and monitoring for lead acid batteries • Battery protection circuitry • Solar powered lead acid battery chargers • Lead acid battery applications in hostile environments www.A2eTechnologies.com
  • 23. ControlsControls • Design of multi-axis precision DC and stepper motor control systems – High speed and high-accuracy control systems experience – High-current motor, H-bridge, etc. drive circuitry – System cost reduction strategy by integration of multiple functions into one unit to eliminate motors • Temperature Control Systems – Heating – Active heating and cooling www.A2eTechnologies.com
  • 24. Optics & LASER ExperienceOptics & LASER Experience • Detailed experience with laser diode illumination, including beam circularization and homogenization. • Designed many high Numerical Aperture light collecting optical systems and color splitters for both visible and IR • Knowledgeable in detector radiometry and noise. • Optical feedback controlled, linear laser power supply for imaging system with Photo Multiplier Tube detector • Laser illuminated imaging system with micro-channel plate/CCD detector • Pulsed diode laser positioning system with Avalanche Photo Diode detector www.A2eTechnologies.com
  • 26. Test & MeasurementTest & Measurement www.A2eTechnologies.com
  • 27. Handheld Spectrum AnalyzerHandheld Spectrum Analyzer www.A2eTechnologies.com
  • 28. Handheld Spectrum AnalyzerHandheld Spectrum Analyzer • Plug-in card for hand-held test equipment used by cable industry • RF front-end • Xilinx FPGA with DSP logic for spectrum analysis • Single chip μController for control/data serial interface to Linux based xScale board • μController software written in C www.A2eTechnologies.com
  • 29. 8 Channel Arbitrary Waveform Generator8 Channel Arbitrary Waveform Generator www.A2eTechnologies.com
  • 30. 8 Channel Arbitrary Waveform Generator8 Channel Arbitrary Waveform Generator • 8 channels arbitrary waveforms • 8 channels of timer-counter • Programmable output levels • Altera Stratix II FPGA • High speed static RAM • Complex state machines for arbitrary waveform generation • Proprietary backplane interface • WinXP Drivers written in C# www.A2eTechnologies.com
  • 31. 2 Channel 1.5GHz DSO2 Channel 1.5GHz DSO www.A2eTechnologies.com
  • 32. 2 Channel 1.5GHz DSO2 Channel 1.5GHz DSO • 2 channel 1.5GHz ADC • RF front end design with all discrete, OTS technology • Altera Stratix III FPGA • DDR III deep buffer • Proprietary backplane interface • WinXP Drivers written in C# www.A2eTechnologies.com
  • 33. 64 Channel Mixed Signal IC Pin Tester64 Channel Mixed Signal IC Pin Tester www.A2eTechnologies.com
  • 34. 64 Channel Mixed Signal IC Pin Tester64 Channel Mixed Signal IC Pin Tester • 16 channel prototype. Final version is 64 channels • Mixed signal pin driver ICs • Xilinx Spartan FPGA for PCIe, pattern generation, etc. • Power supplies • Relay matrix • C++ running on PC to control tester www.A2eTechnologies.com
  • 36. 5 CMOS Sensor Surveillance Camera5 CMOS Sensor Surveillance Camera www.A2eTechnologies.com
  • 37. 5 CMOS Sensor Surveillance Camera5 CMOS Sensor Surveillance Camera • A2e H.264 encoder • 5 x 1Mpixel CMOS sensor • Lattice FPGA provides electronic stitching & H.264 compression • 10/100mbit PoE • DaVinci controller running Linux • RTP/RTSP video servers • Custom client-camera protocol for communication and control of events using XML language • Live video display at clients interface using custom IE ActiveX/ Mozilla plugin www.A2eTechnologies.com
  • 38. Video Display ControllerVideo Display Controller www.A2eTechnologies.com
  • 39. Video Display ControllerVideo Display Controller • Designed for handheld, battery operated system • Altera Cyclone controls all video processing • Altera Video Image Processing (VIP) Suite • Alpha blending, rotation, scaling • 3 channel input digital video input • Linux drivers www.A2eTechnologies.com
  • 40. A2e H.264 Zynq 7020 Reference DesignA2e H.264 Zynq 7020 Reference Design www.A2eTechnologies.com
  • 41. A2e H.264 Zynq 7020 Reference DesignA2e H.264 Zynq 7020 Reference Design • Zynq 7C02 Evaluation Board • Zynq 7020 All Programmable SoC – ARM Core – DDR Controller – DMA – RGB to YUV & YUV to RGB color space conversion – Ethernet MAC – USB • A2e H.264 Encoder core • FMC DVI card – HDMI input: Supports up to 1080p30 video – HDMI output: Displays decompressed video • A2e RTSP Server running on Linux for video streaming www.A2eTechnologies.com
  • 42. Zynq SoC H.264 SystemZynq SoC H.264 System www.A2eTechnologies.com
  • 43. Zynq SoC H.264 SystemZynq SoC H.264 System • A2e H.264 encoder/decoder • 6 * IP or NTSC cameras • Linux drivers • I/O: SATA drive for storage, Gbit Enet, USB 2.0, NTSC CODEC • Zynq All Programmable SoC 7030: – 2 x A2e H.264 cores – Scaling – De-Interlacing – On Screen Display – Color space conversion – Audio compression – 1 NTSC scaled output with OSD www.A2eTechnologies.com
  • 44. 3D HD Video & Audio Streamer3D HD Video & Audio Streamer www.A2eTechnologies.com
  • 45. 3D HD Video & Audio Streamer3D HD Video & Audio Streamer • Streams high-speed video from RAID V array to PCIe card and out HDMI port • I/O: SATA, HDMI • Xilinx Virtex VI PCIe card – PCIe – DMA – H264 decompression core – Audio processing core – 2 separate DDR III banks • Security uController • Linux drivers and self-test code www.A2eTechnologies.com
  • 46. 2 Camera Fleet Vehicle DVR2 Camera Fleet Vehicle DVR www.A2eTechnologies.com
  • 47. 2 Camera Fleet Vehicle DVR2 Camera Fleet Vehicle DVR • TI OMAP μProcessor running Linux. DSP used for MPEG-II compression of video • Dual CMOS sensor (forward & back facing) • 3D accelerometer for impact sensing • 12V battery powered • Designed for extended temperature range • Compact Flash storage • Wi-Fi www.A2eTechnologies.com
  • 48. Battery Powered JPEG CameraBattery Powered JPEG Camera www.A2eTechnologies.com
  • 49. Battery Powered JPEG CameraBattery Powered JPEG Camera • A2e JPEG encoder • Xilinx Spartan FPGA • 1600 x 1200 CMOS Sensor or NTSC Input • TI MSP-430 μController operates on 2 AA batteries for 1 year • FPGA provides JPEG compression using A2e JPEG core • Images stored to SD card that can be uploaded over a wireless radio or USB • GPS for tagging image location and sensors for detecting camera movement www.A2eTechnologies.com
  • 51. EOL Redesign of 5W Radio Man-PackEOL Redesign of 5W Radio Man-Pack www.A2eTechnologies.com
  • 52. EOL Redesign of 5W Radio Man-PackEOL Redesign of 5W Radio Man-Pack • Re-design of a 1980’s vintage 5W FM radio transceiver 30-88MHz with 25KHz channel spacing • Seven boards designed using modern SMT parts • Significant reduction in tunable L, R, C components to decrease end-of-line adjustments • Each board backwards compatible with old units www.A2eTechnologies.com
  • 53. 4 Channel 8VSB Studio Grade HD Tuner4 Channel 8VSB Studio Grade HD Tuner www.A2eTechnologies.com
  • 54. 4 Channel 8VSB Studio Grade HD Tuner4 Channel 8VSB Studio Grade HD Tuner • 4 channel Tuner-Demodulator • Altera Cyclone FPGA for controlling MPEG streams and interfacing to proprietary backplane • 1Gbit/s backplane • API interface in VxWorks Tornado www.A2eTechnologies.com
  • 56. Medical Grade 600W Power Factor CorrectorMedical Grade 600W Power Factor Corrector www.A2eTechnologies.com
  • 57. Medical Grade 600W Power Factor CorrectorMedical Grade 600W Power Factor Corrector • Power Factor Corrector (PFC) Power Supply • 600 Watts, Continuous Boost Mode • High power factor, high efficiency • Small physical space constraints • Universal Input : 85VAC – 265VAC • Outputs : 380VDC, 15VDC, 12VDC and 9VDC www.A2eTechnologies.com
  • 58. Medical Grade Power SupplyMedical Grade Power Supply www.A2eTechnologies.com
  • 59. Medical Grade Power SupplyMedical Grade Power Supply • Convection cooling in small enclosure • Multiple groups of outputs for different portions of the system: – Pressure transducer: +/- 15VDC – Digital: 3 x +5VDC,+3.3VDC, +1.8VDC – Analog: +5VDC, +/-15VDC www.A2eTechnologies.com
  • 60. 3KV Pulsed Power Supply3KV Pulsed Power Supply • 3,000V pulsed power supply • μController monitors-controls power supply • Serial interface to main board used for receiving commands • Square and Exponential waveforms of programmable width, voltage, number of repetitions • Different capacitor banks used for different voltage ranges • Real time monitoring of pulse to verify it meets programmed parameters www.A2eTechnologies.com
  • 61. 30A Lithium-Ion Battery Charger30A Lithium-Ion Battery Charger www.A2eTechnologies.com
  • 62. 30A Lithium-Ion Battery Charger30A Lithium-Ion Battery Charger • Designed prototype platform to charge chain of large lithium battery cells using isolated constant voltage/constant current charging algorithm • Charging currents 2-30A with feedback and data logging • Software written in C www.A2eTechnologies.com
  • 63. Software Only ProjectsSoftware Only Projects www.A2eTechnologies.com
  • 64. Networked Casino Terminal DeviceNetworked Casino Terminal Device • Multiprocessor Atmel SAM9 design using ThreadX RTOS • Custom multiprocessor architecture and messaging scheme • Touchscreen and keypad GUI using PEG with downloadable resources • Secure network connection using NETX/uSSL to back end casino accounting servers • Thermal printing of tickets/vouchers/reports • Ticket bar code scanner and employee card reader • Application business logic software • USB and over the network firmware update www.A2eTechnologies.com
  • 65. Temperature Control SystemTemperature Control System • Disk drive tester system with active heating and cooling • μController based system to sense temperature and control heaters and coolers • μController software developed to characterize system impulse response • Modeling of system performed with MatLab • Control loop implemented on μController and then verified www.A2eTechnologies.com
  • 66. Power Strip Voltage-Current MonitorPower Strip Voltage-Current Monitor • 5 channel, current, voltage, power monitoring power strip for server rooms • TI DSP • Web server for status • Ethernet interface www.A2eTechnologies.com
  • 68. Handheld Chemical Weapons DetectorHandheld Chemical Weapons Detector www.A2eTechnologies.com
  • 69. Handheld Chemical Weapons DetectorHandheld Chemical Weapons Detector • Battery powered, hand-held • Xilinx Spartan FPGA • DSP and analog sensor electronics board • Power supply board • 12KV board for generating plasma • Software written in C www.A2eTechnologies.com
  • 70. Outdoor Video LED DisplayOutdoor Video LED Display www.A2eTechnologies.com
  • 71. Outdoor Video LED DisplayOutdoor Video LED Display • Scalable outdoor LED video display up to 640x480 pixels with 60Hz update rate • Xilinx Virtex FPGA • Daylight visible with sizes to 80’x 104’ • Video and status data transmitted using a highly redundant fault tolerant approach • Power distribution design for safe operation • 30KW 3-phase power supply www.A2eTechnologies.com
  • 72. Water Softener Controller & Wireless DisplayWater Softener Controller & Wireless Display www.A2eTechnologies.com
  • 73. Water Softener Controller & Wireless DisplayWater Softener Controller & Wireless Display • Control Panel programmable through UI • Daughter cards: – Wireless connection to remote display – POTs modem connection to central server to firmware updates and data logging – High-voltage/current drivers for motors, solenoids, relays, etc. • Wireless Remote Display card will show status of water softener unit www.A2eTechnologies.com
  • 74. Ethernet to Coax BridgeEthernet to Coax Bridge www.A2eTechnologies.com
  • 75. Ethernet to Coax BridgeEthernet to Coax Bridge • Reference design for high-volume production • Bridges Ethernet to coax in household • Compatible with analog TV, digital TV, cable modem • Intel xScale μProcessor • RF front end and diplexer for coax interface • Linux driver and applications www.A2eTechnologies.com
  • 76. IR Moisture SensorIR Moisture Sensor www.A2eTechnologies.com
  • 77. IR Moisture SensorIR Moisture Sensor • Wearable, battery powered device which determines when moisture content is above a threshold • Device included real time clock to time stamp events and store data for subsequent analysis • Adaptive sensor able to establish thresholds dynamically in order to detect multiple events • Capable of generating immediate alarm or logging data. • Small remote sense head allows placement in exact target area • Microprocessor based with GUI to allow researchers to reconfigure for optimal performance • Powered by a single coin cell www.A2eTechnologies.com
  • 78. Wireless Leak Detector SystemWireless Leak Detector System www.A2eTechnologies.com
  • 79. Wireless Leak Detector SystemWireless Leak Detector System • Wireless, battery operated leak detectors with 10 year battery life • Wireless Control Panel that will shut of water main valve should a leak be detected • Custom RF protocol www.A2eTechnologies.com
  • 81. PCR ControllerPCR Controller • Designed hardware platform to monitor and control temperature for a real-time Polymerase Chain Reaction device • Atmel 91SAM7S356 microcontroller • 0-13A current source to drive Peltier TEC through H bridge • 20 bit RTD thermal monitor for PCR block • Interface to fluorescence sensor • 3 * 10 bit thermistor monitors • Hardware Safety Shutdown circuit • Fan controllers, PWM heater driver, DC & stepper motor drivers www.A2eTechnologies.com
  • 82. Temp Control System for Nuclear ReactorTemp Control System for Nuclear Reactor www.A2eTechnologies.com
  • 83. Temp Control System for Nuclear ReactorTemp Control System for Nuclear Reactor • Couldn’t manufacture due to EOL components • Must be form/fit/function compatible to original 1970’s design to mitigate re-licensing issues • All loading, ranges, adjustments, slew rates, and system responses need to match original design • Floating front end with thermocouple compensation • Design verification against original test procedures with additional thermal and seismic testing to meet current requirements www.A2eTechnologies.com
  • 84. A2e TechnologiesA2e Technologies We work with you to design and implement the right solution for you and your customer www.A2eTechnologies.com
  • 85. How To Get StartedHow To Get Started • Meet with A2E to discuss your project requirements and review any existing documentation. • A2E then provides a Rough Order Magnitude (ROM) estimate for the project including schedule broken out by task and costing • Review ROM with you to assure alignment on tasks, responsibilities, project costs and schedule. • After agreement, A2E will provide a complete Statement of Work (SOW) • Put contract in place and go! www.A2eTechnologies.com
  • 86. What can we do for you? www.A2eTechnologies.com
  • 88. FPGA Design CapabilitiesFPGA Design Capabilities www.A2eTechnologies.com
  • 89. FPGA Design-ToolsFPGA Design-Tools • Floating licenses for Altera & Xilinx tool sets • Floating licenses for ModelSim PE simulators • Mixed mode simulation capability with ModelSim • Source Gear Vault for revision control • Xilinx-Altera evaluation boards www.A2eTechnologies.com
  • 90. FPGA Design CapabilitiesFPGA Design Capabilities • Experience with Xilinx and Altera devices/Tools: – Xilinx: Spartan, Virtex, Zynq, AXI – Altera: Stratix, Cyclone – Hand placement • Verilog and VHDL • IP Integration: Soft Core μP, PCIe, DMA, DDR II/III, GigE, USB, H.264, JPEG, Scalers, Rotators, De- interlacers www.A2eTechnologies.com
  • 91. FPGA-VerificationFPGA-Verification • Regression Testing • Self-checking test benches • Creation (or inclusion of) of Bus Functional Models (BFM) where required • C-Models for bit accurate verification • Command line communication protocol: Tcl scripts that run on PC during debug, also run during simulations www.A2eTechnologies.com
  • 92. Examples: Xilinx Zynq Based SystemExamples: Xilinx Zynq Based System www.A2eTechnologies.com
  • 93. Examples: Xilinx Zynq Based SystemExamples: Xilinx Zynq Based System • Create top-level testbench: – Used as a simulation framework for the different tests. Testbench instantiates the DUT (FPGA or module), instantiates all BFMs (memory models, ICs, processors, etc) makes all interconnections and generates the clocks, resets and other board signals. – Testbench also provides some useful tasks, for example to read input files, read/write buffers to external memory, simulate registers accesses, etc. • Creation of additional test benches: – Top test bench as a framework. This test bench is actually a program that contains calls to the framework tasks and probably new tasks or code specific for this test. – Reduces duplicated efforts, allows for changes to BFMs or clock speeds and automatically updates all test benches (since only the top test bench is modified) and guarantees that everyone is using the same setup. www.A2eTechnologies.com
  • 94. Examples: Xilinx Zynq Based SystemExamples: Xilinx Zynq Based System www.A2eTechnologies.com
  • 95. Example: Tcl Scripts for Spartan 6 - PCIeExample: Tcl Scripts for Spartan 6 - PCIe www.A2eTechnologies.com
  • 96. Example: Tcl Scripts for Spartan 6 - PCIeExample: Tcl Scripts for Spartan 6 - PCIe • Created a common core of tests written in TCL that can be used in a variety of ways both for physical hardware verification and simulation modeling • System is mixed signal IC tester with PCIe communication through backplane to PC running a control application • Spartan 6 contains PCIe soft core www.A2eTechnologies.com
  • 97. Example: Tcl Scripts for Spartan 6 - PCIeExample: Tcl Scripts for Spartan 6 - PCIe • PC Application : Run Tcl on PC to connect as a normal test application. – Uses the same calls as PC drivers and (undocumented API) application code would use. This runs the core scripts against real hardware in real-time. A full diagnostic takes 20 seconds to run. • JTAG Intervention: Connect a JTAG cable to a laptop running the JTAG Tcl script. – This connects the TCL core against the FPGA directly (no PCIe required) through the JTAG port. – Allows verification of register settings after complicated software operations are completed and without altering those software applications. – Can also take direct control of UPU64 hardware if testing requires this. • Fast simulation: Run TCL scripts from the Modelsim (a VHDL/Verilog) simulator command line. – The core library turns complex commands (e.g. write a block of data to the non-volatile memory) into simple commands that are passed to the Fast simulation shim which directly forces a simple 32-bit bus within the FPGA model (in VHDL and Verilog) and conducts transactions. • PCIe simulation: – Use the TCL core library in Modelsim with a shim to connect to the FPGA through a virtual host side PCIe transaction. – In simulation, this enumerates the PCIe bus at startup, allocates resources and allows all PCIe transactions to be fully simulated. www.A2eTechnologies.com
  • 98. Cooling & ModelingCooling & Modeling www.A2eTechnologies.com
  • 99. Cooling & Thermal ModelingCooling & Thermal Modeling • Design Experience – Heat Sinks – Flex Heater Circuits – Space Telescope – PID Temperature Control – Optical Enclosures / Media • Analysis Experience – (Conduction, Natural/Forced Convection, Manual and FEA Calculations) – Cooling and Heating (Heat Sinks, Flex Heater Circuits, PID Temperature Controllers, Optical Media) – Thermal Uniformity (Optical Media, Heat Sinks, Flex Heater Circuits) – Thermal Distortion (Optical Enclosures, Space Telescope) – Thermal Stress (Space Telescope) – Fluids (Inkjet Printer) www.A2eTechnologies.com
  • 100. Analysis Capabilities – Solidworks Simulation FEA – Altair Hypermesh/Radioss FEA – Altair Accusolve CFD Test Capabilities – Testbed Development – Thermocouples – Laser Temperature Probes – Resistive Temperature Detectors Cooling & ModelingCooling & Modeling www.A2eTechnologies.com
  • 101. Cooling & ModelingCooling & Modeling 1. Thermal Circuit Modeling 2. Finite Element Analysis & Computational Fluid Dynamics 3. Design of Experiments Model Refinement and Validation 45 50 55 60 65 30 40 50 60 70 80 90 100 Tmax(degC) h (W/m^2K) Cooling Requirements www.A2eTechnologies.com
  • 102. Cooling & ModelingCooling & Modeling Modeling – Quantify System Requirements: space, noise, temperature, power, etc. – Develop 1D Steady State and Transient Resistive and Capacitive Models • Consider conduction, convection, and radiation – Develop Finite Element Models For Preliminary 3D System Models – Obtain Convective Heat transfer coefficient from Experiments and from FEA model. – Refine and Validate FEA Using Design of Experiments and Physical Prototypes Design Hardware and Control System – Design the required hardware needed to achieve the thermal system goals (such as heaters, flexes, PCBs, system components, custom hardware, fans, cooling fins, thermal limit switches, RTD sensors). – Develop Control algorithms using PID control parameters to help control the heating and cooling of the system – Build prototypes for testing – Design for manufacturing www.A2eTechnologies.com
  • 103. Cooling & ModelingCooling & Modeling Testing and Validation – Refine control parameters through testing – Calculate heat/cool rates for the system from model as well as prototypes – Optimize fan, heat sink and thermal interfaces: • Materials Selection (Aluminum, Copper, Ceramics, Thermal Interface Materials) • Fin Design: Number, Area, Thickness • Flow: Inlet and Outlet Locations, Area, Velocities www.A2eTechnologies.com