firmware Archives | ۿ۴ý The design Experts Tue, 13 Feb 2024 06:14:10 +0000 en-US hourly 1 PDN tools for FPGA designers /blog/product-engineering/pdn-tools-for-fpga-designers/ Sat, 18 Jun 2011 09:15:41 +0000 https://enventure.com/engineering-blog/?p=496 firmware, embedded firmware, FPGA Programming, PCB design

The post PDN tools for FPGA designers appeared first on ۿ۴ý.

]]>
PDN, or power distribution network, tools are a fairly recent innovation, introduced in response to the growth in complex, powerful embedded firmware.

Modern firmware routinely incorporates advanced digital signal processing and FPGA programming components, with many times the capacity of the integrated circuitry available a few years ago – and a far higher power demand. must maximize system performance whilst minimizing power consumption, for which an effective power distribution network is needed.

At board level, the PDN enables the voltage regulating module (VRM) to distribute power to the FPGA power supply, and to return current from the PS to the VRM. It also optimizes FPGA performance and transceiver signal integrity. PDN modeling tools are a recent introduction, and constantly challenged by the escalating demands of modern electronic hardware systems. Altera have developed a PDN graphical design tool, for use with their FPGA designs, which supports other high speed PCB design software. Software company Cadence have also incorporated PDN tools into their latest Allegro PCB design suite.

PCB design, and its accompanying software, is in a constant state of evolution. On-chip signaling has much higher frequencies than the inter-chip signals of earlier integrated circuits. In DSP programming, digital and radio frequency signals are often combined in one circuit, further complicating matters. We at ۿ۴ý Technologies can take things like this in our stride, offering a full range of FPGA design and DSP programming and services which use the latest OrCAD and Allegro PCB design software. We offer a full service which extends from early concepts to the final prototype.

The post PDN tools for FPGA designers appeared first on ۿ۴ý.

]]>
Don’t get Cold Feet over FPGA Design /blog/product-engineering/dont-get-cold-feet-over-fpga-design/ Mon, 30 May 2011 10:54:00 +0000 https://enventure.com/engineering-blog/?p=476 ASIC design, RoHS Directive, WEEE Compliance, firmware, FPGA design

The post Don’t get Cold Feet over FPGA Design appeared first on ۿ۴ý.

]]>
PCB and ASIC designers constantly have to find new environmental compliance solutions for their products. Alongside RoHS, REACH and WEEE directives is the energy compliance issue, balancing minimal power consumption with maximal system output. To FPGA programming engineers, this has posed a challenge.

CFD and thermal analysis tools aid system design and reduce costs. Added to these are a number of power analysis tools, which are making a serious impact on the market. Power consumption has become an important consideration in embedded firmware, and the way in which the results are interpreted can have a significant effect on performance and efficiency. However, FPGA designers have to understand how the power consumption data patterns relate to the chips they use, for both specific clock cycles and entire computations. Many engineers base their analysis on specific power component numbers, rather than the entire power profile of the system. Not seeing the broader picture can lead to system designs which are energy inefficient – or appear to be.

This was demonstrated during the development of systems implementing the Actel IGLOO low-power FPGA design. When power analysis was conducted on a single cycle basis, silicon chip consumption was seen to vary widely, with a different power number for each of the systems into which it was embedded. If only single clock cycles were considered, the FPGA often appeared to have poor energy efficiency. However, when the entire data spectrum pattern was examined, and power-down switches and alternative power modes were added to the system designs, the results were good.

We at ۿ۴ý Technologies have many years’ experience in the field of DSP programming and FPGA design, offering comprehensive solutions for system analysis and PCB layout.

The post Don’t get Cold Feet over FPGA Design appeared first on ۿ۴ý.

]]>
The cost of MRO maintenance for aging hardware systems /blog/mro-solutions/the-cost-of-mro-maintenance-for-aging-hardware-systems/ Sat, 14 May 2011 09:28:46 +0000 https://enventure.com/engineering-blog/?p=458 MRO maintenance, data cleansing, Mechanical design, firmware

The post The cost of MRO maintenance for aging hardware systems appeared first on ۿ۴ý.

]]>
MRO data cleansing and conversion of files. RoHS and REACH regulations may have rendered some components obsolete, etc etc. The US aeronautical industry is a good example of how costly MRO maintenance can be. Aging aircraft are expensive to maintain, but even more costly to adapt for modern needs, such as wireless connectivity and mechanised ramps. The way financially-stretched domestic airlines tackle MRO maintenance is generally two-fold: they carry on struggling with aging legacy systems, but add “bolt-on” point-solution software and firmware. In this way an aging mechanical design can encompass modern functions like mechanical wireless access and engine diagnostics. Two terms crop up a lot in enterprise data management: BOB, or Best-of-Breed, and FIS, or Fully Integrated Software. BOB system software is specific to a particular application or task, whereas FIS software comes as a package of integrated modules which cover a range of functions, and automatically link several databases. Small carriers often use Best-of-Breed providers to reduce costs. Some providers have become popular with larger airlines too, with one company developing wireless technology which integrates with Smartphones, and which is being installed by companies like Virgin. Installation is preceded by MRO data cleansing and data migration, made easier by the fact there were interfaces for the most common operating systems. If you need help with MRO maintenance or data migration, we at ۿ۴ý Technologies offer an extensive range of data cleansing solutions.

The post The cost of MRO maintenance for aging hardware systems appeared first on ۿ۴ý.

]]>
The link between thermal analysis and obsolescence management /blog/asset-management/the-link-between-thermal-analysis-and-obsolescence-management/ Mon, 18 Apr 2011 10:38:03 +0000 https://enventure.com/engineering-blog/?p=432 BOM, firmware, RoHS and WEEE, WEEE Compliance

The post The link between thermal analysis and obsolescence management appeared first on ۿ۴ý.

]]>
design testing, using specialized tools like CFD (computational fluid dynamics) and thermal analysis software. A comprehensive engineering is at the heart of system development. Naturally, this will undergo many changes as testing continues. If your company employs cost reduction analysts, they must be aware of the importance of obsolescence to BOM management. It’s very short-sighted to build a BOM based on good thermal analysis results and low component costs alone. Any testing software you use should probe for the best components to match your needs. However, this is no use unless your enterprise data management system is up-to-date on areas like component availability and reliable second sources. This is the crux of obsolescence management – ensuring components are available throughout the entire product lifecycle, and are easy to track down. Rare, hard-to-find electronic components are fine for one-off hardware designs in scientific research, but they rarely work in the commercial field. If you work in an area where long lifecycles are the norm – for example the aerospace industry – then it’s possible to find distributors specializing in obsolete components. However, it’s critical the components can be trusted, and haven’t simply been recycled from defunct equipment. Repackaged, these are hard to tell from new components, but may fail in use due to faults like “tin whisker” development. Importantly, obsolete semiconductors may not pass RoHS/WEEE regulations.

The post The link between thermal analysis and obsolescence management appeared first on ۿ۴ý.

]]>
The RoHS directive: Can we Really Live with Lead-free Solders? /blog/regulatory-compliance/the-rohs-directive-can-we-really-live-with-lead-free-solders/ Wed, 30 Mar 2011 14:24:22 +0000 https://enventure.com/engineering-blog/?p=409 RoHS Compliance, Environmental compliance, FPGA design, firmware

The post The RoHS directive: Can we Really Live with Lead-free Solders? appeared first on ۿ۴ý.

]]>
The RoHS/ bans the use of lead in PCB layouts, ASIC designs, and other electronic systems, which has had far-reaching consequences for the engineering industry worldwide. Following the global adoption of the, there has been a monumental shift towards lead-free solders by component manufacturers and PCB designers. However, the decision has proven both controversial and costly, not least to the customers.

The problem with omitting lead from tin solders is that, in its absence, spontaneous crystalline ‘whiskers’ can form. Electrically conductive, they can take anything from a few days to several years to develop, and sometimes (no one knows why) don’t grow at all. They can bridge contacts, short electrical circuits, and bridge traces, and no printed circuit board or VLSI design is exempt. In a piece of military (or civil) avionic hardware, the results can be catastrophic.

There is currently no fail-proof way to test the susceptibility of new PCB designs to whiskering, no way of predicting its occurrence, and no guaranteed prevention, except a minimum 3% lead addition. Many of the hardware systems using embedded firmware – for example, military applications – are exempt from environmental legislation. However, in a predominantly OTS (off-the-shelf) industry, component manufacturers aren’t prepared to start making specialist one-off products. It costs them money.

Can we live without lead solders? It seems we may have to. The race is on to find suitable alternatives, but in the meantime, those still using traditional lead-containing components will find them harder and harder to obtain. Part obsolescence management and PCN alerts are just two of the solutions we at offer, to help you cope with problems caused by environmental compliance.

The post The RoHS directive: Can we Really Live with Lead-free Solders? appeared first on ۿ۴ý.

]]>
Buses, Drivers, and Catching the DSP Connection. /blog/product-engineering/buses-drivers-and-catching-the-dsp-connection/ Sun, 16 Jan 2011 16:28:21 +0000 https://enventure.com/engineering-blog/?p=304 Mechanical engineering, Mechanical design, DSP, firmware, BOM

The post Buses, Drivers, and Catching the DSP Connection. appeared first on ۿ۴ý.

]]>
companies facing the world of digital signal processing, or DSP, for the first time are understandably nervous. DSP programming is a complex and mathematically exact science, involving specialised embedded firmware and system software that is easy to get wrong. This is why firms often outsource DSP work to us at ۿ۴ý Technologies. DSP programming is just one of the high value engineering services we offer.

Digital Signal Processing involves the analysing or manipulation of digital information which originated as analogue signals from the real world. A telephone conversation is a good example of technology at work; it is also used in digital TV, sonar and radar systems, fax machines, audio equipment and industrial process control plants.

The important thing to remember is that speed is of the essence; the analogue signals must be converted quickly to numbers (digital format) by the embedded firmware so they can be utilised. DSP relies on discreet signals, meaning any data between samples is lost. The embedded firmware used in DSP technology is extremely fast and powerful.

A digital signal processor is a form of embedded firmware, i.e. a computer program embedded into a hardware system. It requires a device driver, which is a computer programme that allows system software and hardware to interact with each other. This is done via the computer bus, a subsystem which transfers data between computer components. The driver is OS (operating system) specific and hardware dependent.

As you can see, digital signal processing is not for the faint-hearted. However, with our manufacturing support options covering everything from firmware development to your engineering BOM, it’s a journey you’ll be glad you made.

The post Buses, Drivers, and Catching the DSP Connection. appeared first on ۿ۴ý.

]]>
Firmware Development for Digital Signal Processor Applications /blog/product-engineering/firmware-development-for-digital-signal-processor-applications/ Fri, 14 Jan 2011 16:12:18 +0000 https://enventure.com/engineering-blog/?p=302 firmware, DSP system, DSP, system software

The post Firmware Development for Digital Signal Processor Applications appeared first on ۿ۴ý.

]]>
Digital signal processing (DSP) programming is a highly effective system development tool in hardware applications that need to perform rapid calculations on data supplied in a real-time environment, e.g. musical performance and climate measurements.

DSP system design is an advanced area, in which algorithms must be designed and integrated into existing system software and embedded firmware. For this reason, these projects are often turned over to us at Technologies. Our engineers are experts in low-level system programming, system software integration, and DSP interface technology, and use only top quality chip manufacturers to engineer components.

DSP programming focuses on software and firmware development and on the development of device drivers, and requires specialist knowledge of custom interfaces and algorithm integration. Some of the areas in which digital signal processing is used include:

  • System software for audio and video compression and decompression
  • Broadcasting
  • Processing of videos and images
  • Data conversion software
  • Multi-channel audio mixing
  • Signal processing of RF, IF, and baseband frequencies
  • Echo suppression and noise reduction/cancellation
  • Automatic Gain Control systems, for example VOGAD (Voice-Operated Gain-Adjusting Device) used in microphones and telephony.

As well as designing new hardware, often improve or remodel old ones, for example developing device drivers to support the integration of DSP programming into existing embedded firmware.

DSP hardware design is a diverse and exciting area, increasingly used in wireless technology and applications such as VoIP and digitisation of audio and visual content.

The post Firmware Development for Digital Signal Processor Applications appeared first on ۿ۴ý.

]]>
Embedded Firmware Costs – But Why? /blog/product-engineering/embedded-firmware-costs-but-why/ Sun, 19 Dec 2010 10:23:16 +0000 https://enventure.com/engineering-blog/?p=267 firmware, FPGA design, Mechanical design, Mechanical engineering

The post Embedded Firmware Costs – But Why? appeared first on ۿ۴ý.

]]>
If you run an electrical or , you will probably have noticed increasingly complex system software and manufacturing BOM creeping in.

The whole world is becoming more technologically complex. Even the simplest kitchen gadget is designed using complicated tools like 3d Max rendering or OrCAD PCB. But it’s firmware development where the fun begins. It’s the easiest thing in the world to jazz up a design by adding some embedded firmware. Building the embedded code to support it, however, can be a nightmare; not least when costing the project out.

Many mechanical engineering graduates have added FPGA design and firmware development to their list of skills in order to win more contracts. Others stick to the more simple stuff and outsource the advanced work to other people. Whichever is the case for your company, you have to start with an accurately priced quote, reflecting the complexity of the work to be done. This alone can take time, especially if it’s a new field you’ve entered.

Firmware development is generally costed per line. The more complex the firmware, the more it will cost. In the US, the average commercial firmware costs $20 to $30 a line, from start to finish. It sounds expensive, but compared with the Space Shuttle code, which costs around $1,000 a line, it doesn’t seem so bad. Where between them does your project fall?

If you have a hardware project that involves complex firmware development you could spend days puzzling it all out, or you could turn it over to us at ۿ۴ý Technologies. We offer a range of high value engineering services, including complex system software and .

The post Embedded Firmware Costs – But Why? appeared first on ۿ۴ý.

]]>