Friday, November 27, 2015

The Visual ARM1

Today is the 25th anniversary of ARM Ltd., UK.  To celebrate and honor their amazing work, we present the Visual ARM1,  created in collaboration with some of ARM's founding engineers.
   

Designed by Sophie Wilson and Steve Furber before there was an ARM Ltd., the Acorn RISC Machine was the first of a line of processors that power our cell phones and tablets today.  Unlike our projects based on microscope images, the Visual ARM was created from a resurrected .cif chip layout file, used under our license agreement with ARM.  We also photographed one of the few ARM1 chips at very high resolution, and our photograph is featured at the Centre for Computing History in Cambridge.

Credit goes to ARM founding engineers John Biggs for inspiring the project, discovering the tape, and recovering a usable .cif file, Lee Smith for spotting the variable record format used to encode the file (an artifact of the VMS on Acorn's VAX that at first appeared to be widespread corruption of the file), to Cambridge University Computing Services for reading the Exabyte tape, and to ARM founder Dave Howard for help unraveling the VLSI CIF dialect.  Our chip simulation and visualization was developed by Barry Silverman, Brian Silverman, Ed Spittles, and Greg James.

Information Age:  The Microchip that Changed Our World
Unsung Heros of Tech:  ARM Creators Sophie Wilson and Steve Furber
Meet ARM1, Grandfather of Today's Mobile, Tablet CPUs
Wikipedia: ARM Architecture
Brief history and technical details

28 comments:

  1. Is there an easy way to view memory for this simulator? The javascript looks like it allows configuring memory with some URL parameters. Will there be more posted about this simulator and how to make use of it? BTW, it looks awesome and thanks for sharing!

    ReplyDelete
  2. Excellent stuff. But it would be really nice to be able to view and edit memory contents as well. :) There seems to be a relatively easy JavaScript hack to enable the memory view?

    ReplyDelete
  3. We plan to develop memory and programming tools for the simulator, similar to what we've done for the 6502. This would let you upload or poke at the bits of whatever program you'd like to run.

    ReplyDelete
  4. awesome stuff! how many gates on that thing? - does anybody know if you could reimplement it in a cheap FPGA rig just for fun? - I guess the routing would eat up too many gates?

    ReplyDelete
    Replies
    1. You could totally implement it in an FPGA. A medium Spartan, or a small Artix/Virtex would totally do. Cannot speak of other than Xilinx, as I am unfamilar with these.

      Delete
  5. Wow, this is amazing. Can't wait for programming ability!

    ReplyDelete
  6. The number of transistors can be taken a few ways. A single logical switch might be implemented as two or more physical transistors. This is the case with the pad drivers around the perimeter. The resurrected .cif chip design file has 9226 P transistors and 14206 N transistors for a total of 23432. Our javascript simulation adds 75 hidden transistors to make i/o read and write operations easier.

    ReplyDelete
  7. A product permit understanding is either a manual or electronic update of a contractual assention between the maker of programming and the end client, allowing to the end client a product permit to utilize the product lawfully. The client can be either a legitimate substance or an end client and in some cases the assention is known as the end client permit understanding. This agreement will unmistakably express every one of the parameters of the different authorizations given to the end client. End-___ license agreement

    ReplyDelete
  8. Amazing, the early (26 bit addressing space) ARMs have always struck me as some of the most elegant architectures ever. Do you have any documentation on the ARM v1 instruction set, though? I know it didn't have the multiply and MAC instructions or the atomic swap that was wedged into some "nonsense" instructions or the coprocessor stuff, but are there any other changes? If you are in touch with ARM, do they have any old documentation?

    ReplyDelete
  9. Hi

    I want to speak with you about your domain 4004.com
    please let me know your email address or contact number to contact on.

    Thanks
    Talha Hassan
    Skype : m_talhahassan

    ReplyDelete
  10. Not sure where to post this since I did not find any Contact pages. I used the AMD 9085 layers and converted them to use them in my 3D Software. I then rendered several shots of the Die. Might be of interest:

    http://alexglawion.com/integrated-circuits-renderings/

    With best wishes,
    Alex

    ReplyDelete
  11. Technically Roger Wilson know at the time, as history should say. After a gender change is now known as Sophie Wilson.

    ReplyDelete
  12. Flipkart is Offering Cashback Offers Flipkart Today Offers You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart offers today You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart Today saree offers You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart Today mobile phone Offers You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart Today bank Offers You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart deal of the day offers You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart Daily Deals You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart Deals & Offers You will get upto 75% Discount

    ReplyDelete

  13. Flipkart is one of the biggest world wide eCommerce Site so here you will getFlipkart big billion day offers

    Flipkart is one of the biggest world wide eCommerce Site so here you will getflipkart bank cashback offersso

    Flipkart is one of the biggest world wide eCommerce Site so here you will getFlipkart bank offersso

    Flipkart is one of the biggest world wide eCommerce Site flipkart cashback offersso

    Flipkart is one of the biggest world wide eCommerce Site Flipkart hdfc offersso

    ReplyDelete
  14. good site for jobs
    https://allindiajobschat.blogspot.in/2017/08/mmrda-recruitment-notification-2017-36.html

    ReplyDelete
  15. Nice post & thanks for sharing such a nice post.

    ReplyDelete
  16. checkout flipkart offers in shopozo for getting mobile phones under flat 20 % off only for new users.

    ReplyDelete
  17. nice post.super article .iam follow your website.


    Flipkart CashBack Offers-SBI, HDFC, ICICI, Citibank Cards&Flipkart HDFC Cards Offers"
    flipkart bank offers,flipkart cash back coupons,flipkart offers 2018,
    flipkart coupons 2018,flipkart cashback offers 2018,flipkart cashback offers,
    flipkart cash back offers,flipkart cashback coupons,
    flipkart cashback,Flipkart Cashback Offers,Flipkart Bank Offers,Flipkart Deals 2018,
    flipkart upcoming offers on mobiles,
    hdfc credit card offers on flipkart 2018 flipkart sbi offer big billion day,
    flipkart hdfc offer,
    flipkart hdfc offer august 2018 sbi flipkart offer 2018 flipkart icici offer



    FLIPKART CITIBANK OFFER,FLIPKART ICICI OFFER,
    SBI CARD OFFERS ON FLIPKART,
    FLIPKART CASHBACK OFFER TODAY,FLIPKART CREDIT CARD OFFERS,
    ALL BANK CREDIT CARD OFFERS,HDFC CREDIT CARD OFFERS ON FLIPKART,
    AXIS BANK CREDIT CARD OFFERS ON FLIPKART,
    CITIBANK CREDIT CARD OFFERS ON FLIPKART,SBI FLIPKART OFFER



    Flipkart Cashback Offers||Flipkart Bank Offers||Flipkart Deals 2018||flipkart upcoming offers,"
    "Flipkart Cashback Offers || Flipkart Bank Offers || Flipkart Deals 2018 ||"
    "flipkart upcoming offers on mobiles, hdfc credit card offers on flipkart 2018,
    sbi credit card offers on flipkart today, flipkart hdfc offer terms and conditions,
    sbi flipkart offer 2018,
    flipkart cashback phonepe, flipkart hdfc offer august 2018, flipkart icici offer




    "cashback,vouchers,coupons,discounts,offers,deals,promo codes,&Cashback Offers"
    "cash back coupons "Coupons, Discounts & Offers on 1500+ Shopping Sites in India.
    Get Extra Cashback Everytime You Shop Online using Coupons of Amazon, Flipkart,
    Tata CLiQ, Nykaa etc."cashback, vouchers, coupons, discounts, offers, deals,
    promo codes,Coupons, Promo Codes & Cashback Offers



    Offersable - Cash Back Offers | Discount Coupons | Bank Offers | Promo Codes.
    Find best Discount Coupons, Cashback Offers, Hot Deals Bank Offers for
    all major e-commerce stores in the India



    Amazon cashback offers 2018Cashback Deals with sbi,hdfc,icici,axis banks,
    credit&debit card,
    Amazon Cashback Offers 2018 Upto 65% Cashback Deals, AMAZON CASHBACK OFFERS 2018,
    DISCOUNT COUPON OFFERS 2018, Amazon cashback offers with sbi hdfc icici axis banks credit&debit card offers more. amazon cashback offers2018,amazon india cashback,amazon offers on mobiles,
    amazon cashback2018,amazon offers 2018

    ReplyDelete
  18. flipkart is Offering Cashback Offers Flipkart hdfc cashback offers You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart SBI Cashback Offer You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart AXIS Cashback Offer You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart YES Cashback Offer You will get upto 75% Discount

    Flipkart is one of the biggest world wide eCommerce Site so here you will getFlipkart big billion day offers

    Flipkart is one of the biggest world wide eCommerce Site so here you will getflipkart bank cashback offersso


    Flipkart cashback offers on mobiles,
    Flipkart cashback offers,
    Flipkart cashback coupons,
    Flipkart upcoming offers on mobiles,
    Flipkart HDFC cashback offers,
    Flipkart SBI cashback offers,
    Flipkart AXIS cashback offers,
    Flipkart Citibank cashback offers,
    Flipkart cashback on mobiles,
    Flipkart cashback offers today,
    Flipkart big billion day cashback offers,
    Flipkart big billion days cashback offers,
    big billion day cashback offers,
    Flipkart big billion days offers,
    flipkart cashback on mobiles,
    flipkart citibank offer,
    sbi credit card offers on flipkart today,
    flipkart upcoming offers on mobiles,
    hdfc credit card offers on flipkart,
    flipkart upcoming big billion day,
    flipkart upcoming sale,
    sbi credit card offers on mobiles,
    flipkart offers today,
    flipkart offers on mobiles,
    flipkart offers today mobile phones,
    flipkart cashback offers,
    flipkart cashback coupons,
    flipkart sale today offer,
    flipkart cashback offers today,
    cashback offers,
    flipkart cashback offer today




    flipkart is Offering Cashback Offers Flipkart hdfc cashback offers You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart SBI Cashback Offer You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart AXIS Cashback Offer You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart YES Cashback Offer You will get upto 75% Discount

    Flipkart is one of the biggest world wide eCommerce Site so here you will getFlipkart big billion day offers

    Flipkart is one of the biggest world wide eCommerce Site so here you will getflipkart bank cashback offersso

    ReplyDelete
  19. nice post.super article .iam follow your website.


    Flipkart CashBack Offers-SBI, HDFC, ICICI, Citibank Cards&Flipkart HDFC Cards Offers"
    flipkart bank offers,flipkart cash back coupons,flipkart offers 2018,
    flipkart coupons 2018,flipkart cashback offers 2018,flipkart cashback offers,
    flipkart cash back offers,flipkart cashback coupons,
    flipkart cashback,Flipkart Cashback Offers,Flipkart Bank Offers,Flipkart Deals 2018,
    flipkart upcoming offers on mobiles,
    hdfc credit card offers on flipkart 2018 flipkart sbi offer big billion day,
    flipkart hdfc offer,
    flipkart hdfc offer august 2018 sbi flipkart offer 2018 flipkart icici offer



    FLIPKART CITIBANK OFFER,FLIPKART ICICI OFFER,
    SBI CARD OFFERS ON FLIPKART,
    FLIPKART CASHBACK OFFER TODAY,FLIPKART CREDIT CARD OFFERS,
    ALL BANK CREDIT CARD OFFERS,HDFC CREDIT CARD OFFERS ON FLIPKART,
    AXIS BANK CREDIT CARD OFFERS ON FLIPKART,
    CITIBANK CREDIT CARD OFFERS ON FLIPKART,SBI FLIPKART OFFER



    Flipkart Cashback Offers||Flipkart Bank Offers||Flipkart Deals 2018||flipkart upcoming offers,"
    "Flipkart Cashback Offers || Flipkart Bank Offers || Flipkart Deals 2018 ||"
    "flipkart upcoming offers on mobiles, hdfc credit card offers on flipkart 2018,
    sbi credit card offers on flipkart today, flipkart hdfc offer terms and conditions,
    sbi flipkart offer 2018,
    flipkart cashback phonepe, flipkart hdfc offer august 2018, flipkart icici offer




    "cashback,vouchers,coupons,discounts,offers,deals,promo codes,&Cashback Offers"
    "cash back coupons "Coupons, Discounts & Offers on 1500+ Shopping Sites in India.
    Get Extra Cashback Everytime You Shop Online using Coupons of Amazon, Flipkart,
    Tata CLiQ, Nykaa etc."cashback, vouchers, coupons, discounts, offers, deals,
    promo codes,Coupons, Promo Codes & Cashback Offers



    Offersable - Cash Back Offers | Discount Coupons | Bank Offers | Promo Codes.
    Find best Discount Coupons, Cashback Offers, Hot Deals Bank Offers for
    all major e-commerce stores in the India



    Amazon cashback offers 2018Cashback Deals with sbi,hdfc,icici,axis banks,
    credit&debit card,
    Amazon Cashback Offers 2018 Upto 65% Cashback Deals, AMAZON CASHBACK OFFERS 2018,
    DISCOUNT COUPON OFFERS 2018, Amazon cashback offers with sbi hdfc icici axis banks credit&debit card offers more. amazon cashback offers2018,amazon india cashback,amazon offers on mobiles,
    amazon cashback2018,amazon offers 2018

    ReplyDelete
  20. flipkart is Offering Cashback Offers Flipkart hdfc cashback offers You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart SBI Cashback Offer You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart AXIS Cashback Offer You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart YES Cashback Offer You will get upto 75% Discount

    Flipkart is one of the biggest world wide eCommerce Site so here you will getFlipkart big billion day offers

    Flipkart is one of the biggest world wide eCommerce Site so here you will getflipkart bank cashback offersso


    Flipkart cashback offers on mobiles,
    Flipkart cashback offers,
    Flipkart cashback coupons,
    Flipkart upcoming offers on mobiles,
    Flipkart HDFC cashback offers,
    Flipkart SBI cashback offers,
    Flipkart AXIS cashback offers,
    Flipkart Citibank cashback offers,
    Flipkart cashback on mobiles,
    Flipkart cashback offers today,
    Flipkart big billion day cashback offers,
    Flipkart big billion days cashback offers,
    big billion day cashback offers,
    Flipkart big billion days offers,
    flipkart cashback on mobiles,
    flipkart citibank offer,
    sbi credit card offers on flipkart today,
    flipkart upcoming offers on mobiles,
    hdfc credit card offers on flipkart,
    flipkart upcoming big billion day,
    flipkart upcoming sale,
    sbi credit card offers on mobiles,
    flipkart offers today,
    flipkart offers on mobiles,
    flipkart offers today mobile phones,
    flipkart cashback offers,
    flipkart cashback coupons,
    flipkart sale today offer,
    flipkart cashback offers today,
    cashback offers,
    flipkart cashback offer today




    flipkart is Offering Cashback Offers Flipkart hdfc cashback offers You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart SBI Cashback Offer You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart AXIS Cashback Offer You will get upto 75% Discount

    Flipkart is Offering Cashback Offers Flipkart YES Cashback Offer You will get upto 75% Discount

    Flipkart is one of the biggest world wide eCommerce Site so here you will getFlipkart big billion day offers

    Flipkart is one of the biggest world wide eCommerce Site so here you will getflipkart bank cashback offersso

    ReplyDelete