hardware

Open Hardware Summit 2020

The tenth annual Open Hardware Summit will be in New York held online on March 13. I’ll be participating in a panel looking back at the past ten years of open source hardware and looking forward to the next decade as well. The schedule is filled with great speakers and I’m looking forward to seeing … Continue reading Open Hardware Summit 2020





hardware

Open-Source Medical Hardware: What You Should Know and What You Can Do

You’ve heard the stories: engineers 3D printing face shields in their basements; do-it-yourself hobbyists sewing face masks; and fashion designers crafting personal protection gowns.  Globally, people are trying to help fill the medical supply gap caused by the COVID-19 pandemic through open-source medical hardware. It’s a heartwarming display of global ingenuity, innovation, and collaboration. In this … Read More "Open-Source Medical Hardware: What You Should Know and What You Can Do"

The post Open-Source Medical Hardware: What You Should Know and What You Can Do appeared first on Creative Commons.




hardware

Hardware Engineering Manger

Job Details Russound, Inc., an industry leader in the custom installed audio industry for over 50 years, is seeking experienced Hardware Engineering Manager with strong managerial, leadership, supervisory, and technical capabilities. Reporting to the Vice President of Engineering, this position s




hardware

Hardware Engineer III

This role will research, design, develop and test new motor drives, microprocessor based control systems. We need a creative and aggressive engineer who is not afraid of high profile projects, and is comfortable being held accountable to schedules, budgets, and multiple priorities. Duties and Respo




hardware

Hardware Engineer I

This role will research, design, develop, test, and oversee the manufacturing and installation of microprocessor based control systems, motor drives, power supplies, power distribution equipment and test equipment. We need a creative and aggressive engineer who is not afraid of high profile projects




hardware

Satellite Mechanical Hardware Engineer, Sr. II

In this position you will be developing mechanical space flight hardware, from concept to test, in support of JPL planetary exploration programs at our Pasadena location and will involve interfacing with JPL staff. The candidate will work in teams to design, develop, and test of mechanical and/




hardware

Hardware Engineer I

This role will research, design, develop, test, and oversee the manufacturing and installation of microprocessor based control systems, motor drives, power supplies, power distribution equipment and test equipment. We need a creative and aggressive engineer who is not afraid of high profile projects




hardware

Hardware Engineer - Mechanical/Electrical responsibilities

The Hardware Engineer is a multidisciplinary role with mechanical and electrical responsibilities. This role will be responsible for the design, development, testing, certification, and production support of aircraft environmental control systems. Our Engineers must possess the ability to apply engi




hardware

Masks, gloves, and arrows on the floor: the new normal as hardware stores reopen

The Ontario government has given hardware stores leave to reopen, as of Saturday, but the experience for shoppers will not be what it used to be.




hardware

Smarter hardware to make artificial intelligence more energy efficient

Artificial intelligence requires a lot of energy. Simply solving a puzzle can require the equivalent of the energy produced by three nuclear plants in a single hour.




hardware

How one Sudbury business owner is getting ready to reopen her hardware store

As the province of Ontario starts to relax some COVID-19 restrictions, one Sudbury business owner says it feels great to be opening back up.



  • News/Canada/Sudbury

hardware

Doom Eternal runs pretty well even on low-end hardware




hardware

Mixing It Up in Hardware (an Advantest Case Study in Faster Full-Chip Simulations)

Key Findings: Advantest, in mixed-signal SoC design, sees 50X speedup, 25 day test reduced to 12 hours, dramatic test coverage increase.

Trolling through the CDNLive archives, I discovered another gem. At the May 2013 CDNLive in Munich, Thomas Henkel and Henriette Ossoinig of Advantest presented a paper titled “Timing-accurate emulation of a mixed-signal SoC using Palladium XP”. Advantest makes advanced electronics test equipment. Among the semiconductor designs they create for these products is a test processor chip with over 100 million logic transistors, but also with lots of analog functions.They set out to find a way to speed up their full-chip simulations to a point where they could run the system software. To do that, they needed about a 50X speed-up. Well, they did it!


Figure 1: Advantest SoC Test Products

 

To skip the commentary, read Advantest's paper here

Problem Statement

Software is becoming a bigger part of just about every hardware product in every market today, and that includes the semiconductor test market. To achieve high product quality in the shortest amount of time, the hardware and software components need to be verified together as early in the design cycle as possible. However, the throughput of a typical software RTL simulation is not sufficient to run significant amounts of software on a design with hundreds of millions of transistors.  

Executing software on RTL models of the hardware means long runs  (“deep cycles”) that are a great fit for an emulator, but the mixed-signal content posed a new type of challenge for the Advantest team.  Emulators are designed to run digital logic. Analog is really outside of the expected use model. The Advantest team examined the pros and cons of various co-simulation and acceleration flows intended for mixed signal and did not feel that they could possibly get the performance they needed to have practical runtimes with software testbenches. They became determined to find a way to apply their Palladium XP platform to the problem.

Armed with the knowledge of the essential relationship between the analog operations and the logic and software operations, the team was able to craft models of the analog blocks using reduction techniques that accurately depicted the essence of the analog function required for hardware-software verification without the expense of a continuous time simulation engine.

The requirements boiled down to the following:

• Generation of digital signals with highly accurate and flexible timing

• Complete chip needs to run on Palladium XP platform

• Create high-resolution timing (100fs) with reasonable emulation performance, i.e. at least 50X faster than simulation on the fastest workstations

Solution Idea

The solution approach chosen was to simplify the functional model of the analog elements of the design down to generation of digital signal edges with high timing accuracy. The solution employed a fixed-frequency central clock that was used as a reference.Timing-critical analog signals used to produce accurately placed digital outputs were encoded into multi-bit representations that modeled the transition and timing behavior. A cell library was created that took the encoded signals and converted them to desired “regular signals”. 

Automation was added to the process by changing the netlisting to widen the analog signals according to user-specified schematic annotations. All of this was done in a fashion that is compatible with debugging in Cadence’s Simvision tool.  Details on all of these facets to follow.

The Timing Description Unit (TDU) Format

The innovative thinking that enabled the use of Palladium XP was the idea of combining a reference clock and quantized signal encoding to create offsets from the reference. The implementation of these ideas was done in a general manner so that different bit widths could easily be used to control the quantization accuracy.

 

Figure 2: Quantization method using signal encoding

 

Timed Cell Modeling

You might be thinking – timing and emulation, together..!?  Yes, and here’s a method to do it….

The engineering work in realizing the TDU idea involved the creation of a library of cells that could be used to compose the functions that convert the encoded signal into the “real signals” (timing-accurate digital output signals). Beyond some basic logic cells (e.g., INV, AND, OR, MUX, DFF, TFF, LATCH), some special cells such as window-latch, phase-detect, vernier-delay-line, and clock-generator were created. The converter functions were all composed from these basic cells. This approach ensured an easy path from design into emulation.

The solution was made parameterizable to handle varying needs for accuracy.  Single bit inputs need to be translated into transitions at offset zero or a high or low coding depending on the previous state.  Single bit outputs deliver the final state of the high-resolution output either at time zero, the next falling, or the next rising edge of the grid clock, selectable by parameter. Output transitions can optionally be filtered to conform to a configurable minimum pulse width.

Timed Cell Structure

There are four critical elements to the design of the conversion function blocks (time cells):

                Input conditioning – convert to zero-offset, optional glitch preservation, and multi-cycle path

                Transition sorting – sort transitions according to timing offset and specified precedence

                Function – for each input transition, create appropriate output transition

                Output filtering – Capability to optionally remove multiple transitions, zero-width, pulses, etc.

Timed Cell Caveat

All of the cells are combinational and deliver a result in the same cycle of an input transition. This holds for storage elements as well. For example a DFF will have a feedback to hold its state. Because feedback creates combinational loops, the loops need a designation to be broken (using a brk input conditioning function in this case – more on this later). This creates an additional requirement for flip-flop clock signals to be restricted to two edges per reference clock cycle.

Note that without minimum width filtering, the number of output transitions of logic gates is the sum of all input transitions (potentially lots of switching activity). Also note that the delay cell has the effect of doubling the number of output transitions per input transition.

 

Figure 3: Edge doubling will increase switching during execution

 

SimVision Debug Support

The debug process was set up to revolve around VCD file processing and directed and viewed within the SimVision debug tool. In order to understand what is going on from a functional standpoint, the raw simulation output processes the encoded signals so that they appear as high-precision timing signals in the waveform viewer. The flow is shown in the figure below.

 

Figure 4: Waveform post-processing flow

 

The result is the flow is a functional debug view that includes association across representations of the design and testbench, including those high-precision timing signals.

 

Figure 5: Simvision debug window setup

 

Overview of the Design Under Verification (DUV)

Verification has to prove that analog design works correctly together with the digital part. The critical elements to verify include:

• Programmable delay lines move data edges with sub-ps resolution

• PLL generates clocks with wide range of programmable frequency

• High-speed data stream at output of analog is correct

These goals can be achieved only if parts of the analog design are represented with fine resolution timing.

 

Figure 6: Mixed-signal design partitioning for verification

 

How to Get to a Verilog Model of the Analog Design

There was an existing Verilog cell library with basic building blocks that included:

- Gates, flip-flops, muxes, latches

- Behavioral models of programmable delay elements, PLL, loop filter, phase detector

With a traditional simulation approach, a cell-based netlist of the analog schematic is created. This netlist is integrated with the Verilog description of the digital design and can be simulated with a normal workstation. To use Palladium simulation, the (non-synthesizable) portions of the analog design that require fine resolution timing have to be replaced by digital timing representation. This modeling task is completed by using a combination of the existing Verilog cell library and the newly developed timed cells.

Loop Breaking

One of the chief characteristics of the timed cells is that they contain only combinational cells that propagate logic from inputs to outputs. Any feedback from a cell’s transitive fanout back to an input creates a combinational loop that must be broken to reach a steady state. Although the Palladium XP loop breaking algorithm works correctly, the timed cells provided a unique challenge that led to unpredictable results.  Thus, a process was developed to ensure predictable loop breaking behavior. The user input to the process was to provide a property at the loop origin that the netlister recognized and translated to the appropriate loop breaking directives.

Augmented Netlisting

Ease of use and flow automation were two primary considerations in creating a solution that could be deployed more broadly. That made creating a one-step netlisting process a high-value item. The signal point annotation and automatic hierarchy expansion of the “digital timing” parameter helped achieve that goal. The netlister was enriched to identify the key schematic annotations at any point in the hierarchy, including bit and bus signals.

Consistency checking and annotation reporting created a log useful in debugging and evolving the solution.

Wrapper Cell Modeling and Verification

The netlister generates a list of schematic instances at the designated “netlister stop level” for each instance the requires a Verilog model with fine resolution timing. For the design in this paper there were 160 such instances.

The library of timed cells was created; these cells were actually “wrapper” cells comprised of the primitives for timed cell modeling described above. A new verification flow was created that used the behavior of the primitive cells as a reference for the expected behavior of the composed cells. The testing of the composed cells included had the timing width parameter set to 1 to enable direct comparison to the primitive cells. The Cadence Incisive Enterprise Simullator tool was successfully employed to perform assertion-based verification of the composed cells versus the existing primitive cells.

Mapping and Long Paths

Initial experiments showed that inclusion of the fine resolution timed cells into the digital emulation environment would about double the required capacity per run. As previously pointed out, the timed cells having only combinational forward paths creates a loop issue. This fact also had the result of creating some such paths that were more than 5,000 steps of logic. A timed cell optimization process helped to solve this problem. The basic idea was to break the path up by adding flip-flops in strategic locations to reduce combinational path length. The reason that this is important is that the maximum achievable emulation speed is related to combinational path length.

Results

Once the flow was in place, and some realistic test cases were run through it, some further performance tuning opportunities were discovered to additionally reduce runtimes (e.g., Palladium XP tbrun mode was used to gain speed). The reference used for overall speed gains on this solution was versus a purely software-based solution on the highest performance workstation available.

The findings of the performance comparison were startlingly good:

• On Palladium XP, the simulation speed is 50X faster than on Advantest’s fastest workstation

• Software simulation running 25 days can now be run in 12 hours -> realistic runtime enables long-running tests that were not feasible before

• Now have 500 tests that execute once in more than 48 hours

• They can be run much more frequently using randomization and this will increase test coverage dramatically

Steve Carlson








hardware

SA military hardware exported to Turkey may end up in Libya or Syria

It is simply unfathomable that the National Conventional Arms Control Committee approved the export of military hardware to Turkey when that country is at war, both in Libya and in Syria.




hardware

New PIC® MCU Family Moves Software Tasks to Hardware for Faster System Response

New PIC® MCU Family Moves Software Tasks to Hardware for Faster System Response




hardware

United States Intervenes in Case Against EMC Corporation Alleging False Claims on Sales of Hardware, Software and Technology Services

The United States has intervened and filed a complaint in a qui tam suit accusing EMC Corp. of failing to disclose its commercial pricing practices during negotiation of its General Services Administration (GSA) contracts and of providing improper payments and other things of value to Systems Integrators and other Alliance Partners on contracts with government agencies.



  • OPA Press Releases

hardware

Georgia Food Equipment Hardware Manufacturer and Its Former President Agree to Plead Guilty to Customer Allocation Conspiracy

A New York corporation, whose principal place of business is Newnan, Ga., and its former president have agreed to plead guilty to conspiring to allocate customers for the sale of food service equipment hardware, including walk-in refrigeration equipment.



  • OPA Press Releases

hardware

Departments of Justice and Homeland Security Announce 30 Convictions, More Than $143 Million in Seizures from Initiative Targeting Traffickers in Counterfeit Network Hardware

Operation Network Raider, a domestic and international enforcement initiative targeting the illegal distribution of counterfeit network hardware manufactured in China, has resulted in 30 felony convictions and more than 700 seizures of counterfeit Cisco network hardware and labels with an estimated retail value of more than $143 million.



  • OPA Press Releases

hardware

Georgia Manufacturer of Food Service Equipment Hardware Pays $3.3 Million Fine for Role in Customer Allocation Conspiracy

A New York corporation, whose principal place of business is Newnan, Ga., was sentenced to pay a $3.3 million criminal fine for conspiring to allocate customers in the food service equipment hardware market, including walk-in refrigeration equipment.



  • OPA Press Releases

hardware

Former President of New Jersey Manufacturer and Distributor of Food Service Equipment Hardware Charged with Conspiracy to Allocate Customers

An Atlanta grand jury returned an indictment today against the former president and chief executive officer of a Lakewood, N.J.-based manufacturer and distributor of food service equipment hardware, for conspiring to allocate customers for the sale of commercial and institutional food service equipment hardware.



  • OPA Press Releases

hardware

Minnesota-based National Hardware Store Distributor Fastenal to Pay U.S. $6.25 Million to Resolve False Claims Act Allegations

Fastenal Company, a national hardware store distributor, has reached a settlement with the United States following an investigation of alleged false claims in connection with a General Services Administration contract.



  • OPA Press Releases

hardware

Justice Department Settles with Lowe’s Hardware Store for USERRA Violations

Lowe’s, a national hardware store chain, has agreed to settle the Justice Department’s claims alleging that the company violated the Uniform Services Employment and Reemployment Rights Act (USERRA) when it terminated the employment of Matthew King, a U.S. Army Guard member and Iraq War veteran, without just cause.



  • OPA Press Releases

hardware

Illinois-based Hardware Distributor W.W. Grainger Pays US $70 Million to Resolve False Claims Act Allegations

W.W. Grainger Inc. has agreed to pay the United States $70 million to resolve allegations that it submitted false claims under contracts with the General Services Administration (GSA) and the U.S. Postal Services (USPS), the Department of Justice announced today. Grainger is a national hardware distributor headquartered in Lake Forest, Illinois.



  • OPA Press Releases

hardware

Shovels, Hammers and Other Hardware Transformed into Posh Furniture by Leo Capote

This Brazilian designer who worked with the Campana Brothers wants you to see tough objects in a different light.




hardware

Mumbai: BMC allows reopening of single electronics, hardware shops

The Brihanmumbai Municipal Corporation (BMC) on Wednesday night amended its previous order and allowed reopening of standalone electronics and hardware shops in the city during the coronavirus-enforced lockdown. Civic commissioner Praveen Pardeshi said there was an urgent need to keep such shops open to some extent. "It has been observed that many essential and life- saving medical equipment, IT systems related to health systems and machines,vehicles are in a state of disrepair due to closing down of electronics and hardware shops.

"Hence, there was an urgent need to keep such shops open to some extent," read the BMC's amended order signed by Pardeshi. Pardeshi directed all assistant commissioners of wards to permit one standalone electronic and hardware shop on each road to remain open during the lockdown. According to BMC officials, in view of the order some electronics and hardware shops could be opened from Thursday.

On Tuesday night, Pardeshi, in an order, had directed closure of all non-essential services, including liquor shops, in the city.

Catch up on all the latest Mumbai news, crime news, current affairs, and a complete guide from food to things to do and events across Mumbai. Also download the new mid-day Android and iOS apps to get latest updates.

Mid-Day is now on Telegram. Click here to join our channel (@middayinfomedialtd) and stay updated with the latest news

This story has been sourced from a third party syndicated feed, agencies. Mid-day accepts no responsibility or liability for its dependability, trustworthiness, reliability and data of the text. Mid-day management/mid-day.com reserves the sole right to alter, delete or remove (without notice) the content in its absolute discretion for any reason whatsoever




hardware

IT Hardware/Software Sales Executive

Company: Confidential
Experience: 1 to 11
Salary: 2.20 to 3.70
location: Gurgaon / Gurugram, Noida
Ref: 24825042
Summary: IT Based Hardware/ Software Inside SalesCorporate ResourcesLocation :




hardware

Apple brings its hardware microphone disconnect feature to iPads

Apple has brought its hardware microphone disconnect security feature to its latest iPads. The microphone disconnect security feature aims to make it far more difficult for hackers to use malware or a malicious app to eavesdrop on a device’s surroundings. The feature was first introduced to Macs by way of Apple’s T2 security chip last […]




hardware

Generation of GNSS Signals in a Hardware in the Loop (HIL) Environment

The GNSS simulators R&S®SMW200A and R&S®SMBV100B are remote-controllable in realtime and can process position coordinates, kinetic parameters, and vehicle attitude information from a HIL simulator. The R&S®SMW200A and R&S®SMBV100B update the simulated receiver position in realtime according to the HIL input commands (via SCPI or UDP).




hardware

Google unveils virtual braille keyboard that makes phones accessible without additional hardware

Though hardware solutions allow those who are visually impaired to type on mobile devices, a virtual keyboard offers users a quick way to type without having connecting a physical keyboard.




hardware

Honor X10 Official Launch Set For May 20: Expected Hardware

Honor recently confirmed its new X smartphone lineup which will be introduced with the launch of the Honor X10. The device has been spotted online a couple of times and has also cleared its certification via TENNA. The upcoming handset has




hardware

Honor 9X Pro India Launch Pegged For May 12: Expected Hardware And Price

Honor launched its first affordable pop-up selfie camera smartphone called the Honor 9X back in January in India. The company was also expected to introduce the Honor 9X Pro, but no information regarding its arrival was shared at the launch event.




hardware

Architectural Hardware

Architectural Hardware




hardware

Gadget Lab - PlayStation 4: Mark Cerny Breaks Down the Hardware

Sony’s PlayStation 4 console could re-define the gaming industry. Lead system architect Mark Cerny and Sony Computer Entertainment execs Andrew House and Shuhei Yoshida explain how—with footage (including an exclusive) from the new games designed to take advantage of the new system.




hardware

Cyborg Nation - How to Control Things Using Your Brain (and Open-Source Hardware)

OpenBCI is an open-source hardware that allows a D.I.Y. community of artists, designers, and engineers to innovate, while serving as a tool for research and innovation. From using brain activity to control a toy spider to engaging a group in collective mind control, the open-source brain computer interface aims to change the way people interact with machines.




hardware

Cryptography arithmetic: algorithms and hardware architectures / Amos R. Omondi

Online Resource




hardware

Large-Scale Annotation of Biomedical Data and Expert Label Synthesis and Hardware Aware Learning for Medical Imaging and Computer Assisted Intervention: International Workshops, LABELS 2019, HAL-MICCAI 2019, and CuRIOUS 2019, held in conjunction with MIC

Online Resource




hardware

Proceedings of the International Conference on Hardware and Software [electronic journal].

IEEE Computer Society




hardware

Proceedings of the Eighth International Workshop on Hardware/Software Codesign. CODES 2000 [electronic journal].

IEEE Computer Society




hardware

Proceedings of IEEE 9th International Workshop on Hardware Software C-Design/CASHE [electronic journal].

IEEE Computer Society




hardware

Proceedings of 4th International Workshop on Hardware/Software Co-Design. Codes/CASHE '96 [electronic journal].

IEEE Computer Society




hardware

International Conference on Hardware/Software Codesign and Systems Synthesis [electronic journal].

IEEE Computer Society




hardware

IEEE International Workshop on Hardware-Oriented Security and Trust (HOST 2008) [electronic journal].

IEEE Computer Society




hardware

2804-2019 - IEEE Standard for Software-Hardware Interface for Multi-Many-Core [electronic journal].




hardware

2019 Asian Hardware Oriented Security and Trust Symposium (AsianHOST) [electronic journal].




hardware

2006 4th IEEE/ACM/IFIPHardware/Software Codesign and System Synthesis (CODES+ISSS) [electronic journal].

IEEE / Institute of Electrical and Electronics Engineers Incorporated