Новини світу мікро- та наноелектроніки

How the PowerQuad Co-processor Frees Up CPU Cores in the LPC55S69 MCU

AAC - Чтв, 11/19/2020 - 20:30
In this article, learn about the PowerQuad co-processor and its role in performing CPU-heavy tasks to allow the Arm Cortex-M33 cores to execute other tasks in the LPC55S69 MCU.

GaN Systems Cup to be contested by 14 finalists

Semiconductor today - Чтв, 11/19/2020 - 18:51
GaN Systems Inc of Ottawa, Ontario, Canada (a fabless developer of gallium nitride-based power switching semiconductors for power conversion and control applications) says that, of the 35 teams that entered the ‘GaN Systems Cup’ China Power Supply Society (CPSS) design competition in April, 14 teams have been selected to move on to the live final round...

How Does Qi, the Wireless Charging Standard, Work?

AAC - Чтв, 11/19/2020 - 15:00
Qi-certified wireless charging devices are now commonplace in the consumer market. But how exactly does Qi achieve wireless power transfer at the circuit level?

Lumicore orders Aixtron AIX 2800G4-TM MOCVD systems

Semiconductor today - Чтв, 11/19/2020 - 14:20
Deposition equipment maker Aixtron SE of Herzogenrath, near Aachen, Germany says that high-power laser manufacturer Lumcore Optoelectronics Technology Co Ltd of Xi’an, China has ordered AIX 2800G4-TM metal-organic chemical vapor deposition (MOCVD) systems for the production of gallium arsenide (GaAs)- and indium phosphide (InP)-based epiwafers...

Imec’s Advanced RF program to develop scalable, energy-efficient 6G device technology

Semiconductor today - Чтв, 11/19/2020 - 12:04
At the Japan installment of its ITF 2020 Technology Forum, nanoelectronics research centre imec of Leuven, Belgium has launched the Advanced RF pre-competitive research program, which aims to lay the groundwork for next-generation mobile communications, focusing on creating a roadmap beyond 5G device technology...

Excelitas launches Generation 2 905nm high-volume pulsed laser diode

Semiconductor today - Чтв, 11/19/2020 - 11:13
Excelitas Technologies Corp of Waltham, MA, USA (which provides customized photonic solutions to OEMs) has introduced its enhanced Generation 2 905nm high-volume pulsed semiconductor laser diode. Featuring a multi-layer monolithic chip design, the second-generation product provides higher efficiency (3W/A) for further ranging and reduced power consumption, as well as an improved gallium arsenide (GaAs) structure to offer typically 85W pulsed peak power when driven at 30A for an increase of more than 20% compared with the first-generation product...

Introduction to JTAG and the Test Access Port (TAP)

AAC - Чтв, 11/19/2020 - 07:04
In this article, we’re going to be talking about JTAG, the ubiquitous hardware tool used for testing, programming, and debugging.

Research Headlines - Innovative data analysis to cut urban traffic congestion

EC:RIC: - Чтв, 11/19/2020 - 02:00
[Source: Research & Innovation] Road congestion in cities reduces mobility. An EU-funded project integrated multiple sources of data to improve urban traffic flows, with the active engagement of citizens, to deliver tools to achieve more efficient and cleaner transportation.

Innovative data analysis to cut urban traffic congestion

EC:RIC - Чтв, 11/19/2020 - 02:00
Road congestion in cities reduces mobility. An EU-funded project integrated multiple sources of data to improve urban traffic flows, with the active engagement of citizens, to deliver tools to achieve more efficient and cleaner transportation.

Research Headlines - Innovative data analysis to cut urban traffic congestion

EC:RIC:News - Чтв, 11/19/2020 - 02:00
ImageRoad congestion in cities reduces mobility. An EU-funded project integrated multiple sources of data to improve urban traffic flows, with the active engagement of citizens, to deliver tools to achieve more efficient and cleaner transportation.

Coding confessions from Canada

EDN Network - Чтв, 11/19/2020 - 00:50

Tales from the Cube illustration of workers in a plant dealing with grain dust About 35 years ago, I was sent from the U.K. to Canada to troubleshoot a production plant for the first time during my fledgling software engineering career. My job was to complete commissioning of a batch processing plant whose control system consisted almost entirely of a single DEC LSI-11 (PDP-11/03) with less memory than you’d now find in a cheap watch, running a long-forgotten multitasking operating system, and deploying a modified version of the BASIC language.

By the time I arrived, the initial commissioning effort was complete, and the plant had a full production schedule to work around. Although problems with the control system meant running quite slowly, the plant needed to provide animal feed for the cold Canadian winter months. My opportunities to address the issues on the live system carried considerable pressure. It was a rare occasion when a slot was given to me to actually do something.

The customer’s ever-patient and supportive engineering team helped me lash up a 240-V supply for my U.K. spec development machine, and I spent hours working on solutions offline, waiting for my window of opportunity to try them online. There were frequent ups and downs along the way, and one especially memorable look from the customer in response to a menu option whose only function was to display the message “Yet to be written”!

Do you have a memorable experience solving an engineering problem at work or in your spare time? Tell us your Tale.

The production scheduler software was proven-in-use on countless previous systems. It was designed to ready the production plant to make the next scheduled item, ensure that the bagging machines were readied, and monitor production before starting the cycle again.

But in one particular configuration, it displayed a very elusive bug that occurred once every few weeks. Given that it was a medicated feed to treat animals ranging from chickens to racehorses, the potential for disaster and litigation was all too real.

Many hours were burned trying to find the timing issue. It couldn’t be provoked on a simulated system and left no trace when it raised its head on the production system, but something had to be done.

The solution was as effective as it was ugly. Immediately before a new production run began, I added a final check to ensure that the scheduler entry, the allocated production batch, and the packaging all matched. If it didn’t, the scheduler was forced to try again until it did. Pragmatic? Certainly, and the customer was very happy that their plant could now be trusted. Best practice? Hardly. Would you want flight control software written like that? Definitely not.

read more tales from the cubeThese days, I work with functional safety, cybersecurity, and coding standards, and it’s easy to forget those painful overheads. No, in fact, they help us write software that works properly. So, if I start to wonder whether functional safety and security standards are really necessary, I only have to think back to a very cold Canadian winter to find my answer.

Mark Pitchford, technical specialist with LDRA Software Technology, has worked with development teams looking to achieve compliant software development in safety and security critical environments, working with standards such as DO-178, IEC 61508, ISO 26262, IIRA and RAMI 4.0.

Related articles:

 

googletag.cmd.push(function() { googletag.display('div-gpt-ad-inread'); });
googletag.cmd.push(function() { googletag.display('div-gpt-ad-native'); });

The post Coding confessions from Canada appeared first on EDN.

Medical Power Supplies Are in a League of Their Own

AAC - Срд, 11/18/2020 - 20:10
Power supply design is always extremely important, but no application may have more stringent design requirements than medical devices.

Сторінки

Subscribe to Кафедра Електронної Інженерії підбірка - Новини світу мікро- та наноелектроніки