lkml.org 
[lkml]   [2000]   [Feb]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subjectthe F-CPU project
    Hello,

    someone told me that there are competent people here.
    if that's true, that's cool.

    The F-CPU project (where F stands for your freedom)
    is an "Open IP" (IP=Intellectual Property, not Internet Protocol)
    project for the development of a CPU distributed with the GPL.
    The distribution scheme can be almost the same a GNU/LINUX.

    some details !
    - 64 registers
    - SIMD-oriented
    - pure RISC (and even more than MIPS)
    - support of floating point, fractional and logarithmic data formats
    in the instruction set
    - aimed at performance and scalability (in data width, superscalarism etc)
    - onchip support for virtual memory
    - smart hinting capabilities, smart memory prefetching,
    "smooth register backup" (SRB) mechanism etc...

    it's NOT a toy computer. it is NOT a DLX or MMIX rip-off. it is NOT even a joke.

    i'm now working on the prototype chip, it will be an ASIC made with ChipExpress
    technology (http://www.chipx.com) in .35u.
    - 128 bit wide direct SDRAM bus
    - 64-bit implementation (32-bit min, no upper limit)
    - very short stages pipeline (or "superpipeline" if you don't get it)
    - one instruction issued per cycle (to begin slowly but simple)
    - Register set is 3 read / 2 write ports
    - no exception in the execution pipeline : traps are "clean" (unlike PPC)
    and there's no restart penalty
    - separate (tiny) data and instruction caches with 256-bit wide lines
    - 32 page table entries (4 sizes * 8 entries)
    - 8 memory buffers that cache the cache memory itself to speedup
    all the memory related operations and benefit from the SDRAM architecture
    - "out of order completion" pipeline where the instructions can take a
    variable number of cycles to complete/write back the result to the
    register set (scoreboard/scheduler technique is used)

    Now if there's something you don't like, or if you have fallen in love, or
    simply want to say hi, drop a mail at http://www.egroups.com/list/f-cpu/
    but read the manual before !!! http://www.mime.univ-paris8.fr/~whygee/fcpu_manual.zip
    http://www.mime.univ-paris8.fr/~whygee/f-cpu.html is the personal page
    and http://www.f-cpu.de is the official site (but always lagging...)

    Now the current problem is to get funded : an ASIC is rather expensive,
    like more than $100K. no kidding. So if you know companies that can make
    some rebates on HW and help us develop the prototype/proof of concept chip,
    don't hesitate to get in touch with me : i'm fed up making the efforts alone
    in France. the more i do and the less the others move. please give us some fresh
    and optimistic blood or i'll core dump...

    later,
    WHYGEE
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    SHARCPAGE: http://www.mime.univ-paris8.fr/~whygee/sharcpage.html

    PS: i'm not subsribed here, so if you want to contact me don't post to the list...

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.rutgers.edu
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:56    [W:0.024 / U:121.356 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site