+ Post New Thread
Results 1 to 7 of 7
  1. #1
    Advanced Member level 4
    Points: 9,032, Level: 22

    Join Date
    Feb 2002
    Posts
    1,435
    Helped
    64 / 64
    Points
    9,032
    Level
    22

    intel atom core fpga synthesis

    Maybe somebody could get the publication :

    International Symposium on Field Programmable Gate Arrays archive
    Proceeding of the ACM/SIGDA international symposium on Field programmable gate arrays table of contents
    Monterey, California, USA
    SESSION: High level synthesis table of contents
    Pages 209-218
    Year of Publication: 2009
    ISBN:978-1-60558-410-2

    Intel® atom™ processor core made FPGA-synthesizable
    Perry H. Wang, Jamison D. Collins, Christopher T. Weaver, Blliappa Kuttanna, Shahram Salamian, Gautham N. Chinya, Ethan Schuchman, Oliver Schilling, Thorsten Doil, Sebastian Steibl, Hong Wang
    Pages 209-218

    We present an FPGA-synthesizable version of the Intel Atom processor core, synthesized to a Virtex-5 based FPGA emulation system. To make the production Atom design in SystemVerilog synthesizable through industry standard EDA tool flow, we transformed and mapped latches in the design, converted clock gating, and replaced nonsynthesizable constructs with FPGA-synthesizable counterparts. Additionally, as the target FPGA emulator is hosted on a PC platform with the Pentium-based CPU socket that supports a significantly different front side bus (FSB) protocol from that of the Atom processor, we replaced the existing bus control logic in the Atom core with an alternate FSB protocol to communicate with the rest of the PC platform. With these efforts, we succeeded in synthesizing the entire Atom processor core to fit within a single Virtex-5 LX330 FPGA. The synthesizable Atom core runs at 50Mhz on the Pentium PC motherboard with fully functional I/O peripherals. It is capable of booting off-the-shelf MS-DOS, Windows XP and Linux operating systems, and executing standard x86 workloads.

    •   AltAdvertisement

        
       

  2. #2
    Advanced Member level 2
    Points: 5,397, Level: 17

    Join Date
    Feb 2004
    Location
    USA
    Posts
    562
    Helped
    82 / 82
    Points
    5,397
    Level
    17

    intel cpu fpga

    Yup. It is very useful for me. Can some body get these?

    EltonJohn thanks for posting.

    Added after 5 minutes:

    Here it is


    3 members found this post helpful.

    •   AltAdvertisement

        
       

  3. #3
    Advanced Member level 4
    Points: 9,032, Level: 22

    Join Date
    Feb 2002
    Posts
    1,435
    Helped
    64 / 64
    Points
    9,032
    Level
    22

    atom cpu emulator

    Wow .This is so Cool !/Running DOOM!
    Maybe intel wants to sell Atom IP cores too!



    •   AltAdvertisement

        
       

  4. #4
    Advanced Member level 2
    Points: 5,397, Level: 17

    Join Date
    Feb 2004
    Location
    USA
    Posts
    562
    Helped
    82 / 82
    Points
    5,397
    Level
    17

    fpga atom ip

    hey EltonJohn!

    I think runnig doom is expected on intel architecture. What amazed you so much?

    Also
    I just sent you a pm (personal message). Please check it.

    Added after 35 seconds:

    I have heard (but not seen), windows running on FPGAs



  5. #5
    Advanced Member level 2
    Points: 5,397, Level: 17

    Join Date
    Feb 2004
    Location
    USA
    Posts
    562
    Helped
    82 / 82
    Points
    5,397
    Level
    17

    intel atom fpga

    eltonjohn, i sent you another pm.



  6. #6
    Full Member level 2
    Points: 1,658, Level: 9

    Join Date
    Nov 2007
    Posts
    132
    Helped
    5 / 5
    Points
    1,658
    Level
    9

    fpga cpu socket

    it's as good as showing off..
    it's only better when they open the source..



    •   AltAdvertisement

        
       

  7. #7
    Advanced Member level 3
    Points: 9,432, Level: 23

    Join Date
    Jul 2004
    Posts
    892
    Helped
    177 / 177
    Points
    9,432
    Level
    23

    Re: A complete Intel Atom Cpu is synthesized on a FPGA

    I also wanted to read this doc! Thanks for uploading here!


    1 members found this post helpful.

--[[ ]]--