DarkRISC-V Targets low-cost Xilinx Spartan-6 Family of FPGAs

Developed in the dark hours of the night, between 2 and 8 o’clock in the morning of August 19th by Marcelo Samsoniuk, the DarkRISC-V stack is an experimental open source implementation of the RISC-V standard targeting the low-cost Xilinx Spartan-6 family of FPGAs. Following a week of debugging, Samsoniuk has released the implementation to GitHub under a BSD license.

RISC-V First Chip – Freedom everywhere 310 Chip

Marcelo Samsoniuk’s says:

The general concept is based in my other early RISC processors and composed by a simplified two stage pipeline where a instruction is fetch from a instruction memory in the first clock and then decoded/executed in the second clock. The pipeline is overlapped without interlocks, in a way the DarkRISC-V can reach the performance of one clock per instruction most of time (the exception is after a branch, where the pipeline is flushed and one clock is lost). As addition, the code is very compact, with around two hundred lines of obfuscated but beautiful Verilog code.

Although the code is small and crude when compared with other RISC-V implementations, the DarkRISC-V has lots of impressive features:

  1. Implements most of the RISC-V RV32I instruction set.
  2. Works up to 75MHz and sustain 1 clock per instruction most of the time
  3. Flexible Harvard architecture (easy to integrate a cache controller)
  4. Works fine in a real spartan-6 lx9
  5. Works fine with gcc 9.0.0 for RISC-V (no patches required!)
  6. Uses only around 1000 LUTs (spartan-6, core only)
  7. It has BSD license.

With the first GAP8 processor samples by Open-Silicon shipping, we’re almost approaching a period where we have multiple vendors producing open silicon built around the RISC-V core, and when that happens we’ll be in a very different place. At that point, we’re in a real open hardware environment because we no longer have vendor lock in, and it’s going to be interesting to see whether that makes a difference to the availability of boards based on RISC-V.

Until then, however, the availability of implementations of the RISC-V architecture, and the ability for people to get hands on with it—whether that’s using an FPGA or not—is important to the ecosystems continued health.

For instructions on how to implement RISC-V visit its GitHub Repository.

Kontron Introduces its First Compact Ryzen V1000 Embedded Module

Kontron a global provider of IoT/ Embedded computer Technology (ECT) introduces its Linux friendly “COMe-cVR6” Express Type 6 module, that comes with a Ryzen embedded V1000 SoC with up to 24GB DDR4, including 8GB soldered on board. The board also comes with a quad- display support and optional- 40 to 85-degree Celsius operation and security features.

Kontron Module Powered by AMD Ryzen V1000 Chip

The COM Express compact module’s smaller form factor significantly saves space in comparison to most comparable solutions, allowing developers to create more compact designs with higher performance. Variants of the COMe-cVR6 (E2) are also resistant to vibration and shocks due to the permanently soldered memory, just as all other components, such as voltage smoothing capacitors, and controllers are selected for highest resistance to environmental stresses.

The new module is particularly suitable for applications in harsh environments, medical or industrial image processing systems. This product runs Linux or Windows 10. The new COMe-cVR6 adopts the 95x95mm COM Express compact Type 6 form factor. In COM Express Compact modules, external I/Os are placed next to the module instead of attaching them on the underside of the carrier board when using a larger basic form factor.

This allows the main board height to be reduced by up to 2cm. The new AMD Ryzen V1000 processor combines the extremely powerful Zen micro processor architecture with the new AMD Radeon Vega graphics supporting up to 11 compute units. The AMD Ryzen Embedded V1000 processor offers up to twice the performance than the previous versions and delivers up to 46% more multi- thread performance than competitive solutions. Other COM Express compact modules with the V1000 SoC includes Seco’s COMe-B75-CT6. V1000 based basic modules include Congatec’s Conga-TR4 and Advantech’s SOM5871.

The new APU offers a comprehensive feature set for data and application security. The built in AMD secure processor handles hardware- accelerated data encryption and decryption for secure virtualization, secure encrypted virtualization (SEV) isolates the hypervisors and virtual machines without having to modify any of the code. The Ryzen Embedded V1000 competes with intel’s 14nm- fabricated core processors.

The SoC offers up to four dual-threading Zen CPU cores for 8 threads total, as well as high-end Radeon graphics with up to 11 compute units. The COMe cVR6 supports all five quad and dual core models including the quad core V1404i model, which was missing from AMD’s original announcement, but is supported by the Seco and Congatec modules.

The V1404i lacks the other SoC variants’ dual threading but has a low 15W TDP. The COMe-cVR6 features dual SATA III interfaces, as well as an SDIO connection shared with GPIO. If you choose to skip the default GbE controller, you can get 6x PCIe 3.0 connections instead of the standard 5x interfaces.

There’s also an option for a PCIe switch in place of one of the PCIe interfaces and an “on request” option for 8x PCIe x1 (4x PCIe 3.0 plus 4x PCIe 2.0), along with 1x PEG x8. Four independent displays are supported, tapping a special capability of the V1000’s Vega graphics. Kontron did not mention resolution, but 4K should be available with the dual DisplayPort++ links if not the standard DisplayPort with optional VGA.

The fourth interface is a lower-resolution, dual-channel, 18/24-bit LVDS, which can be swapped out for eDP. The COMe-cVR6 is further equipped with 1x USB 3.0, 2x USB 3.1 Gen2, 5x USB 2.0, and 2x RX/TX only serial ports. Other interfaces include HD audio, I2C, LPC, SPI, and SMBus. You also get a staged watchdog timer, a real-time clock, TPM 2.0, and optional Kontron Apportect security. The latter includes a Wibu-Systems security chip and a software framework with IP- and copy/reverse engineering protection.

No pricing or availability information was provided for the COMe-cVR6. More information may be found in Kontron’s COMe-cVR6 announcement and product page.

I2C GPS Module along with ATtiny841

GPS module with an I2C interface, provided by an ATtiny841.
GPS module with an I2C interface, provided by an ATtiny841.

This project describes a simple GPS module which you can interface to via I2C. It uses an ATtiny841. David Johnson-Davies writes:

Incorporating GPS into a project is quite daunting. First you have to parse the NMEA sentences from the GPS module you’re using, and then if you’re doing any calculations with the received longitudes and latitudes, you need to incorporate a floating-point GPS library with routines to perform the calculations.

If you need to do any other significant processing there’s a chance that the GPS handling may interfere with your other tasks. Providing the GPS processing as a separate I2C module solves this problem.

I originally designed this to provide GPS support to boards running my Lisp interpreter, uLisp, but it could be useful for any other application where you want GPS data accessible via a simple I2C interface. It is based on my earlier project Making Your Own I2C Peripherals which described how to make an I2C slave device based on an ATtiny841.

I2C GPS Module along with ATtiny841 – [Link]

Liquid EOS Hardware Wallet Keeps Your Cryptocurrency Secure

Liquid EOS in collaboration with Scatter (SSO authenticators) have recently invented the first open source EOS Hardware Wallet, which provides secure storage of blockchain based cryptocurrency. This device could be built from the comfort of your home. They have provided a step-by-step guide on how to build your own affordable Hardware Wallet for around $41 with off- the shelf parts.

Open Source Liquid EOS Hardware Wallet

The EOS Hardware Wallet is a relatively simple design that features a Raspberry Pi Zero W, an Adafruit 128×64 OLED Bonnet, a Pi Zero enclosure, and a 16GB micro SDHC card for storing EOS cryptocurrency. If you want to embark on building the Hardware, you have to be skillful with the soldering iron or otherwise you could go with a Zero WH that is already outfitted with pre-soldered pins.

Assembly of the hardware is pretty straightforward. Just connect the Bonnet to the Zero using the 20- pin header, then place the electronics inside the enclosure, install the microSD card and you are ready to move onto the software side. Regarding software, the hardware Wallet makes use of Liquid EOS Bancor based blockchain software that uses a protocol to keep tabs on your EOS cryptocurrency. Scatter Desktop is used to keep everything secure, authentication, permission, identities, blockchains, and currency and comes with an SSO that uses asymmetrical encryption.

The advantages of Hardware Wallets includes immunity to computer viruses that can steal money from software wallets. Also, the private key information will never be exposed to the working system and will be kept safe within the Hardware Wallet. Although the EOS Hardware Wallet is open source and Scatter is trusted to keep everything secure, there are several disclaimers to this device.

  1. Your private key safety is as strong as your Wallet password.
  2. Importing the seed phrase is not supported yet.
  3. No Hardware encryption yet.
  4. We are going to add encryption with a second key- entered in the Scatter Desktop App.
  5. The transaction details info is currently trusted by the Scatter Desktop App.(This will be fixed in future releases).
  6. Only key pair is currently supported.
  7. This is an alpha. Do not use this Wallet for your “owner” keys.

Please wait a while before using it on mainnet until we and the community test it a little more. If you choose to create your own Hardware, visit Liquid EOS medium page for a complete step by step walk through on building an EOS Hardware Wallet, complete with BOM, and software files and firmware.

SimScale Releases Major User Interface Update for a Better Simulation Experience in the Cloud

Munich, September 26, 2018 SimScale, the provider of the world’s first production-ready SaaS application for engineering simulation (CAE), announced today the release of their new workbench.

The new and improved SimScale Workbench 2.0 was built entirely from scratch on the latest, state-of-the-art technology stack, with the goal of drastically improving user productivity by decreasing loading time and increasing interaction speed.

Figure 1: Screenshot of the SimScale Workbench 2.0

With this update, the SimScale web-based CAE platform is now as fast and interactive as a desktop application, while taking advantage of the unlimited computing power of the cloud. Furthermore, the new solution stack sets the stage for major new updates and features that are already in development and will be released in the coming months.

Right from the start I love it! Well done. This is a really nice improvement,

said Ben Lewis, President at Custom Machines and SimScale customer.

SimScale was built to bring simulation technology to every designer and engineer in the world. With the release of the new workbench, we take a big leap towards making CAE as easy as it needs to be to emerge from the expert’s toolbox into a web-based platform everybody can benefit from. Some exciting automation features are yet to come, so keep an eye on us,

said Alexander Fischer, VP Product and co-founder of SimScale.

In addition, the latest release from SimScale introduces some fundamental changes to the overall user experience, making the SimScale Workbench 2.0 the most advanced, yet user-friendly simulation interface version ever created by the cloud simulation company.

Compared to the old workbench, with the new version the viewer takes up significantly more screen real estate, becoming the heart of the interface. To improve the overall user experience, the settings panels now ‘float’ on top of the viewer, reserving as much space as possible for visualization. Together with a new model color scheme—which preserves  the original CAD coloring if possible—and a translucent render mode, interaction with the model has been made significantly more efficient.

Figure 2: Conjugate heat transfer simulation of an electronics enclosure with SimScale

SimScale’s vision includes making engineering simulation as intuitive as possible. With the previous workbench, the meshing, simulation and post-processing steps were separated into three different tabs. The new version, on the other hand, consolidates the entire workflow into a single tree, helping users set up their projects faster and easier by following a straightforward, step-by-step approach, from top to bottom.

A third major change is the possibility for users to carry out a simulation directly on a CAD model. In practice, this means the user can now set up a complete simulation directly on their geometry with less exposure to mesh generation—something that will particularly help novice users to successfully simulate faster. The added benefit of this approach is that, in the case there is a need to change or refine the mesh, all settings and assignments will be kept.

More details regarding the new features that the release of SimScale Workbench 2.0 brings can be found on the SimScale Blog.

Since the platform’s official launch in 2013, SimScale has been challenging the “status quo” of the traditional computer-aided engineering (CAE) software market by offering a fully cloud-based engineering simulation solution with zero hardware and software footprint, available at a fraction of the cost of its competitors.

SimScale offers a Community plan which is free to all users willing to share their projects publicly. The Professional plan can be tested via a free 14-day trial. Getting started with the trial only takes a few minutes and only requires a standard web browser.

To learn more about the SimScale pricing plans, visit: https://www.simscale.com/product/pricing/

Samtec releases over 100,000 new models on SnapEDA

Electronics designers can boost their productivity with free symbols & footprints for Samtec products

Samtec is releasing new digital models for over 100,000 of its products on SnapEDA, the industry-leading circuit board design library.

Traditionally, designers have spent days creating digital models – such as symbols and footprints – for each component in their designs. Connectors are especially time-consuming to create models for, due to their non-standard shapes, pitches, pads, and cutouts.

With this new collaboration, designers can now easily discover, download, and design with over 100,000 ready-to-use Samtec connector models, helping accelerate the design process. The new models include USB, card edge, board-to-board, headers, and RF coaxial connectors.

Created by Samtec’s Signal Integrity Team, these detailed, high-quality models include accurate assembly, silkscreen and 3D features to support high density applications. The footprints employ courtyards, built-in dimensioning, and applicable metadata.

We pride ourselves on being the service leader, which means investing the time and energy into providing models that expedite the design process for SnapEDA users,

said Greg Horlick, ECAD Systems Architect, at Samtec.

Downloading the printed circuit board (PCB) models is simple: designers create a free account on the SnapEDA website, and then can download for free. Samtec has made the files available for OrCad, Allegro, Eagle and PADS, and using SnapEDA’s translation technology, the files can also be downloaded for Altium, KiCad, PCB123, Proteus 8.8, and Pulsonix.

Samtec is one of the most in-demand connector manufacturers on SnapEDA, so we know that designers will benefit greatly from these new PCB libraries to bring their products to life faster,

said Natasha Baker, CEO and Founder of SnapEDA.

Their commitment to quality and compliance ensures the reliability that professionals on our platform are looking for in their connectivity solutions.

SnapEDA has a trusted reputation in the market for quality, which makes them an excellent partner for Samtec. Together, we’re ensuring that engineers can quickly discover and more easily design Samtec parts into their systems. Our model library is constantly expanding, and we’ve been wowed by the speed and support SnapEDA has provided in delivering these to their users,

said Daniel Williams, Digital Marketing Director, at Samtec.

iPhone XS teardown shows new battery design

The teardown of the latest Apple iPhone XS is showing the key suppliers and a new battery design. [via & via]

The teardown by iFixit shows a single cell battery pack that is L-shaped to fit into the spare space in the handset. The XS has a 10.13 Wh battery (2,659 mAh at 3.81 V), weighing 39.5 g, slightly downgraded from last year’s iPhone X. The larger XS Max uses the same dual cell battery design that was introduced with the iPhone X.

Patents from 2014 show the ways Apple as addressed the thermal expansion of the L-shaped cell, using different layer sizes and precisely folding electrode sheets cut into complex shapes to fit those contours.

The teardown also shows the key suppliers of power chips for the new design in both the XS and XS Max.

Apple’s APL1W81 A12 Bionic SoC is layered over Micron MT53D512M64D4SB-046 4 GB LPDDR4X SDRAM with power management from an STMicroelectronics STB601A0 and Apple 338S00383-A0 power management IC provided by Dialog Semiconductors. There is also an another power management IC, the Apple 338S00456, and another Dialog chip for system power management, the Apple 338S00375.

A Cypress CPD2 is used for the USB power delivery, alongside a Texas Instruments 61280 battery DC-DC converter, and a separate charging board hosts TI’s SN26

Azure Sphere MT3620 Development Kit

Microsoft Azure Sphere is a solution for creating highly-secured, connected, MCU-powered devices. Azure Sphere brings together the best of Microsoft’s expertise in cloud, software and silicon—resulting in a unique approach to security that starts in the silicon and extends to the cloud. Together, Azure Sphere certified MCUs, the Azure Sphere OS, and the Azure Sphere Security Service provide you with the confidence and the power to reimagine your business and create the future.

Azure Sphere provides three levels of security technology:

  1. Secured MCU – Secured from the silicon up. The new MT3620 crossover class of MCUs combines for the first time both real-time and application processors with built-in Microsoft security technology and connectivity.
  2. Secured OS – An OS built for security and agility to create a trustworthy platform for new IoT experiences. Our secured OS builds security innovations pioneered in Windows into an HLOS small enough for MCUs.
  3. Cloud Security – Protect devices with a cloud built for IoT security. The Azure Sphere Security Service renews device security, identifies emerging threats, and brokers trust between device, cloud, and other endpoints.

Azure Sphere MT3620 Development Kit is specially designed to support rapid prototyping and to enable developers to experience Azure Sphere technology. MT3620 is the first Azure Sphere certified MCU. Azure Sphere certified MCUs are a new class of secured, connected crossover microcontrollers. MT3620 features three user-accessible microcontroller cores: one ARM Cortex-A7 core and two general purpose ARM Cortex-M4F cores. The MT3620 is designed to support real-time requirements when interfacing with a variety of on-chip peripherals including GPIO, UART, I2C, SPI, I2S, PWM and ADC. It has a built-in security subsystem with its own dedicated CM4F core for secure boot and secure system operation, along with dual-band 802.11 b/g/n Wi-Fi.

source: www.seeedstudio.com

Allegro ACS724 & ACS725 – Differential current sensor

Differential current sensor – ACS724/725 SOIC8 sensor, galvanically isolated with common-mode field rejection. [via]

The ACE-Q100 qualified differential Current Sensor ACS724 (5V)/ACS725 (3.3V) is a Current Sensor IC in SOIC8-package (automotive qualified) which is designed for application where small footprint, high sensing accuracy and independence of magnetic field noise is required. With its industry leading noise performance, a bandwidth of 120kHz and a primary conductor resistance of 1.2 mOhm it suits perfectly into Automotive applications due to its accurate sensing output and low power consumption.

The sensor is certified from -40 to 150°C operating temperature and can measure a current up to +/- 50 Amps. The differential sensed current provides common-mode field rejection. That improves accuracy in magnetically noisy environments significantly.

Isolation voltage of 2400VRMS allows conducting of up to 420Vpk or DC on primary side. ACS724/25 in different packages are in development and are available shortly. These different packages allow isolation voltages up to 4800V.

Applications

  • Braking, including brake by wire and parking
  • Low power steering applications
  • Fluid and fuel pump applications
  • DCDC and ACDC Converters requiring operation on high side
  • Seat warmers on the main battery
  • Protection of brush and brushless-DC motors for chassis and in cabin application
  • Protection of loudspeakers for automotive enter- and infotainment

Ultrasound Patch Can Measure Blood Pressure Deep Inside Body

Image courtesy of Chonghe Wang/Nature Biomedical Engineering

via Wearable Technology

Scientists at the University of California San Diego created a new wearable ultrasound patch that non-invasively monitors blood pressure in arteries deep beneath the skin such as the jugular vein and carotid artery. The new patch could be helpful in detecting cardiovascular problems earlier on and with greater precision. In a proof-of-concept study, the patch performed as well as some invasive means to measure central blood pressure.

The new patch uses ultrasound waves to continuously monitor central blood pressure in major arteries as deep as more than an inch below the skin, reports UC San Diego News.

If turned in a product, it may continuously monitor blood pressure changes in patients with heart or lung disease in real-time, as well as patients who are critically ill or undergoing surgeries such as cardiopulmonary procedures in which invasive methods are currently used.

Ultrasound Patch Can Measure Blood Pressure Deep Inside Body – [Link]

TOP PCB Companies