Embedded GizmoSphere APU Delivers Over 52 GFLOPS

Sage Electronic Engineering's GizmoSphere delivers over 52 GLOPS of performance using AMD's G-Series APU. The conduction cooled system uses under 10W. The kit comes with its own JTAG emulator.

I just got my hands on the $199 GizmoSphere kit (Fig. 1) developed by Sage Electronic Engineering. The GizmoSphere is a small, 4-in by 4-in (10.16 cm x 10.16 cm) motherboard with an amd 40nm G-Series APU (see APU Targets Embedded Applications).

Figure 1. The GizmoSphere motherboard has an AMD G-Series APU that delivers over 52 GFLOPS of performance.

AMD's G-Series (Fig. 2) combines the well known AMD Radeon GPU architecture with an x86 CPU. This is the same AMD Fusion architecture used in the higher end R-Series APU (see APU Blends Quad Core x86 With 384 Core GPU). The trick with the G-Series is keeping the power low. The chip on the GizmoSphere has a 6.5W TDP and the entire board uses under 10W.

Figure 2. AMD's G-Series APU combines CPU and GPU on the same core.

The 64-bit Bobcat x86 core (Fig. 3) is designed for low power applications. It uses out-of-order execution with dual decode and has an advanced branch predictor unit. The 64-bit integer unit has two ALUs while the single floating-point unit uses two 64-bit data pipes. The core's' instruction and data caches are 32 Kbyte and there is a 512 Kbyte L2 cache.

Figure 3. The G-Series processor is based on AMD's 'Bobcat' x86 architecture.

While the CPU is powerful, the GPU is where the system gets its 52 GFLOP rating. The GPU has 80 floating point cores. The system also has hardware video streaming support as well so video playback does not have to eat power as on some systems. This is very handy for advanced digital signage applications.

The motherboard has 1 Gbyte of DDR3 SDRAM. It uses the A55E Controller Hub (Fig. 4) that adds a x1/x4 PCI Express link to the one on the APU. The motherboard provides access to two x1 PCI Express links. There is also support for GPIO, PWM, I2C, SPI, USB, SATA and Ethernet.

Figure 4. A55E Controller Hub adds general I/O and an additional PCI Express port.

The back panel (Fig. 5) provides a standard set of connectors. These include gigabit Ethernet, 2 USB, audio (line in/out/mic), VGA and power. A header provides access to two more USB ports. There is one SATA connector on-board and an additional SATA connection via the high speed connector. The on-board SATA connector is paired with a 4-pin power header so an external supply is not required. On the other hand, I had to find a SATA power cable that would plug into the header. That was relatively easy in the lab here but might be a bit harder to find elsewhere. The Internet tends to be a good place to look.

Figure 5. The GizmoSpher back panel has Ethernet, USB, audio, VGA and power connectors.

The motherboard has a low speed and high speed edge connector with the following interfaces:

  • High speed 64-pin connector
    • Two x1 PCI Express links
    • LVDS
    • USB 2.0
    • SATA
  • Low speed 36-pin connector
    • GPIO
    • SPI
    • USB 2.0
    • PWM
    • ADC, DAC
    • Counter/Timer

The system comes with the SageBIOS that is based on open source coreboot project. This is written in C and you get the full source code. If you have a small application it could all fit into the BIOS although that is unlikely for processors of this class. The BIOS will boot all major operating systems and I tried out a couple Linux distributions using USB flash drive. Windows 8 will have to wait until I get the system hooked up to a hard drive.

The kit comes with the GizmoSphere Explorer board that plugs into the low speed connector. It has an LCD display and a header for an accompanying touch pad. The BIOS has a sample application that drives the LCD and echoes the keypress on the touch pad. There is a small patch area where the I/O pins are available. There is some motor control support on this board but not high voltage drivers.

The kit comes with Sage's SmartProbe JTAG unit (Fig. 6) but don't plug it in right away. It has a 20 hour use limit. I am not fond of expirationware but it is one way to get your hands on the hardware at a low cost. The time limit is based on debugging time but this only gives you a day or so to evaluate it. Of course, the system still works after that. Only the JTAG unit expires and a quick trip to the Internet with a credit card will fix that.

Figure 6. The GizmoSphere includes Sage's SmartProbe JTAG emulator that supports USB and Ethernet interfaces.

The other piece to the puzzle is Sage's EDK (embedded development kit). Like most vendors these days it is a customized version of Eclipse. Actually, I should say that it is a custom extended version since the stock Eclipse is the starting point and plug-ins are included. The EDK has a 30-day trial period but it is essentially needed to handle the SmartProbe so the timing is actually about right. The EDK and SmartProbe are what will be needed for heavy duty, low level debugging since you have full access to the underlying hardware. This is not the case when doing higher level debugging. If you are doing application programming or device drivers you can probably get away with the standard version of Eclipse or similar tools and work well with the GizmoSphere hardware. On the other hand, if low level device drivers or other hardware work is being done then the JTAG and EDK support will be invaluable. The kit lets you figure out what is needed and how well it works for you.

The GizmoSphere worked right out of the box. Even without the Explorer board, the process was simply a matter of plugging a VGA display, keyboard and power. Of course, the price would not be great if it where just the motherboard. The key is the JTAG and EDK support. That makes the price a bargain for evaluation but you will have to sign up for the JTAG and EDK support to get any work done with it. Overall a very nice solution.

EngineeringTV Video

Here are a few videos about the AMD G-Series on EngineeringTV.

What's the Difference Between AMD's G-Series and R-Series?

Kelly Gillilan from AMD explains some of the differences between their G-Series and new R-Series APUs, including a completely new core design, significant performance improvements and more.

 

AMD Delivers the World's First and Only APU for Embedded Systems

The AMD Embedded G-Series, based on AMD Fusion technology, delivers a complete, full-featured embedded platform and incorporates the new low-power, x86 CPU based on the "Bobcat" core with a world-class DirectX 11-capable GPU and parallel processing engine on a single piece of silicon.

 

AMD G-Series for Digital Signage - DESIGN West 2012

Cameron Swen from AMD showcases the capabilities of their G-Series embedded platform which is ideal for applications where designers need a combination of low power and high-end graphics, such as digital signage.

 

Discuss this Blog Entry 35

zahid12
on Mar 25, 2013

This is my first opportunity to visit this website. I found some interesting things and I will apply to the development of my blog. Thanks for sharing useful information.Glasgow airport cab

dubturbo
on May 17, 2013

Wow, this post is good, my sister is analyzing these things, so I am going to tell her.

music making software q1w2e3r4t5

sampatt
on Mar 31, 2013

That's very interesting technology! Thanks for the videos. Join our online pokies community.

kitapbigi (not verified)
on Apr 6, 2013

All these collection of laptops are very trendy and hot. They are in no way less than tablets and have all the features of a tablet. I like the ultra book of HP the most as we can take out the monitor than act like a tablet. Nice collection !!!

evim şahane

fred99 (not verified)
on Apr 17, 2013

The performance that this offers here is just amazing. So much power coming from this small gadget. You should be able to get so many great uses from it. A great creation here. lawyers Toronto

anawhite
on Apr 18, 2013

It's my turn to give a quick tip. If you're are looking for a dvd software or a cd burning software - get a free and working dvd burning software here.

teri19orel
on Apr 21, 2013

Your article is very exciting and informational. I am trying to decide on a career move and this has helped me with one aspect. Thank you so much!
new york top rug cleaner

josefclare (not verified)
on Apr 25, 2013

Can I just now say exactly what a relief to find somebody that truly knows what theyre speaking about on the internet. You definitely have learned to bring an issue to light and make it critical. The diet need to check this out and fully grasp this side on the story. I cant think youre no more common since you undoubtedly hold the gift.
sell structured settlement

malaga
on Apr 27, 2013

OK, so I have a decent gaming rig, i5 2500 @ 3.30ghz and an AMD Radeon 6850, and 3 hd 21.5'' monitors I want to hook onto it. How do? What will I need? I read you use the first dvi ports then a display port, can i use an hdmi for the third one instead of a dp? uhkapeli

Victor1122
on Apr 27, 2013

I have bookmarked your blog, the articles are way better than other similar blogs.. thanks for a great blog!
events photographers singapore

Monag111
on Apr 27, 2013

This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post.
see post

roger1122
on Apr 27, 2013

I am definitely enjoying your website. You definitely have some great insight and great stories.
garcinia lean

Victor1122
on Apr 27, 2013

Thanks for taking the time to discuss that, I feel strongly about this and so really like getting to know more on this kind of field. Do you mind updating your blog post with additional insight? It should be really useful for all of us.
http://th.poipet.co

Victor1122
on Apr 27, 2013

I was surfing net and fortunately came across this site and found very interesting stuff here. Its really fun to read. I enjoyed a lot. Thanks for sharing this wonderful information.
http://www.poipet.co

roger1122
on Apr 30, 2013

This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post.
Fundorado Test

roger1122
on Apr 30, 2013

Nice to read your article! I am looking forward to sharing your adventures and experiences.
אדריכל ומעצב פנים

Victor1122
on May 5, 2013

Keep up the fantastic piece of work, I read few blog posts on this web site and I believe that your site is real interesting and has lots of great information.
http://www.amazon.com/dp/B008ZRIY6M

Victor1122
on May 6, 2013

The website is looking bit flashy and it catches the visitors eyes. Design is pretty simple and a good user friendly interface.
Offshore pharmacy

reshhia
on May 7, 2013

This is particularly the case when tools, operating system services and applications are also running on the guest system. buy youtube views

roger1122
on May 7, 2013

Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking.
Big Danee Website

reshhia
on May 7, 2013

Coil with specific recommendations of what types of fertilizers and nutrients to add to optimize the soil for what it is you want to grow. unlock blackberry 9320

paulk
on May 10, 2013

GizmoSphere is the name of the organization, which develops the products of electronic boards.
Premium Lag

Victor1122
on May 14, 2013

Thanks for posting this info. I just want to let you know that I just check out your site and I find it very interesting and informative. I can't wait to read lots of your posts.
e cig

roger1122
on May 14, 2013

I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article.
car window tinting

Victor1122
on May 15, 2013

You know your projects stand out of the herd. There is something special about them. It seems to me all of them are really brilliant!
all inclusive bahamas

Victor1122
on May 16, 2013

I have read your article, it is very informative and helpful for me.I admire the valuable information you offer in your articles. Thanks for posting it..
facial in singapore

roger1122
on May 16, 2013

Admiring the time and effort you put into your blog and detailed information you offer!..
clarke quay restaurant

buchanan_55
on May 16, 2013

I am commenting to let you know what a terrific experience reading through your web page. These article has a wide variety of pieces and written in awesome style of writing, It feels like serendipity www.yourglamor.com

Victor1122
on May 16, 2013

I love this blog!! The flash up the top is awesome!!
best natural laxative

marian183
on May 16, 2013

This blog is absolutely brilliant, Must appreciate the great posts you have written here, I was wondering how you could write down in details. I supposed you have deep passion on this issue bamboo flooring

steward31
on May 16, 2013

Thanks because I found your website, Anyhow I am here now and would just like to say that you present powerful steps on this blog and therefore has strongly encouraged contribution on this subject tas ransel

reshhia
on May 17, 2013

Last but by no means least, cost. Not only of deployment, but also the cost of keeping these hypervisors running build a free resume should never be underestimated.

andrew51
on May 17, 2013

Being in this blog has ended up absolutely stimulated to read through them. I'm surprised at how fast your blog loaded on my cell phone web design Los Angeles

Victor1122
on May 19, 2013

Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with extra information? It is extremely helpful for me.
create your own stamps

tkouiy3
on May 19, 2013

I like the way you described the topic with such clarity. This is something I have been thinking about for a long time at citiclean blogand you really captured the essence of the subject.
Regards,
Tom

Newsletter Signup

Please or Register to post comments.

What's alt.embedded?

Blogs focusing on embedded, software and systems

Contributors

William Wong

Bill Wong covers Digital, Embedded, Systems and Software topics at Electronic Design. He writes a number of columns, including Lab Bench and alt.embedded, plus Bill's Workbench hands-on column....
Blog Archive