Bluespec-Enabled Team Wins MEMOCODE 2008 Hardware/Software Co-Design Contest

WALTHAM, Mass.—(BUSINESS WIRE)—June 5, 2008— A five-member team from the Massachusetts Institute of Technology (MIT) won the top honors in the second annual hardware/software co-design contest sponsored by the ACM-IEEE International Conference on Formal Methods and Models for Co-Design (MEMOCODE 2008).

The winning design was completed using the Bluespec general-purpose high-level synthesis environment. Though the design was subdivided across three designers, completed in approximately three weeks, and the only entry implemented 100% in hardware, the team debugged the system level design directly on the FPGA platform, avoiding system simulation while still passing the required testbench and eight test cases.

With a solution that outperformed second place by an order of magnitude, Kermin Fleming, Myron King, Man Cheuk Ng, Asif Khan and Muralidaran Vijayaraghavan from MITs Computer Science and Artificial Intelligence Lab were judged overall winners of the design contest by the MEMOCODE 2008 contest judging panel. 27 teams from commercial companies and universities started the contest, with eight teams submitting final design solutions.

With two wins in a row, we are extremely happy for the MIT team and proud of our high-level synthesis environment, says Charlie Hauck, Bluespecs chief executive officer (CEO). Bluespecs atomic-transaction level design enables FPGAs to be leveraged for SoC development in ways previously unimagined, for modeling, software development and verification at timeframes significantly earlier in the design cycle. The MIT team was able to show in a dramatic fashion just how quickly FPGAs can be employed.

The challenge was to sort large databases of encrypted data using any hardware and software design methodology targeting any field programmable gate array (FPGA) development platform. Contest organizers Krste Asanovic of UC Berkeley, James C. Hoe of Carnegie Mellon University, and Patrick Schaumont of Virginia Tech provided a software-only starter reference solution for the Xilinx XUP development board. A description of this years contest and a summary of the completed solutions are available here: Last years contest description and summary of completed solutions are available here:

MEMOCODE 2008 gathers researchers and practitioners in the field of the design of modern hardware and software systems to explore ways in which future design methods can benefit from new results on formal methods. It is sponsored by the Association of Computing Machinery (ACM) Special Interest Group on Embedded Systems (SIGBED) and Special Interest Group on Design Automation (SIGDA), IEEE Circuits and Systems Society (CAS) and IEEE Council on Electronic Design Automation (CEDA).

About Bluespec

Bluespec Inc. manufactures an industry standards-based Electronic Design Automation (EDA) toolset that significantly raises the level of abstraction for hardware design while retaining the ability to automatically synthesize high-quality RTL, without compromising speed, power or area. Elevating System-on-Chip (SoC) modeling, verification and implementation with atomic transactions, the only high-level abstraction for hardware concurrency, the general purpose toolset allows ASIC and FPGA teams to reduce development time, bugs and re-spins that contribute to product delays and escalating costs. More information can be found on or by calling (781) 250-2200.

Copyright 2008 Bluespec Inc. Bluespec and AzureIP are trademarks of Bluespec Inc. All other brands, products or service names may be trademarks or service marks of the companies with which they are associated.


George Harper, 781-250-2200
Vice President of Marketing
Email Contact


Review Article Be the first to review this article

Featured Video
Senior Electrical Engineer for Allen & Shariff Corporation at Pittsburgh, Pennsylvania
Upcoming Events
Methodics User Group Meeting at Maxim Integrated 160 Rio Robles San Jose CA - Jun 5 - 6, 2018
2018 FLEX Korea at Room 402/ 403, COEX Seoul Korea (South) - Jun 20 - 21, 2018
IEEE 5G World FOrum at 5101 Great America Parkway Santa Clara CA - Jul 9 - 11, 2018
PCB WEST 2018 Conference & Exhibition at Santa Clara Convention Center Santa Clara CA - Sep 11 - 13, 2018
TrueCircuits: IoTPLL

Internet Business Systems © 2018 Internet Business Systems, Inc.
25 North 14th Steet, Suite 710, San Jose, CA 95112
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering TechJobsCafe - Technical Jobs and Resumes GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise