Array
(
    [content] => 
    [params] => Array
        (
            [0] => /forum/index.php?members/karl-s.3544/recent-content
        )

    [addOns] => Array
        (
            [DL6/MLTP] => 13
            [Hampel/TimeZoneDebug] => 1000070
            [SV/ChangePostDate] => 2010200
            [SemiWiki/Newsletter] => 1000010
            [SemiWiki/WPMenu] => 1000010
            [SemiWiki/XPressExtend] => 1000010
            [ThemeHouse/XLink] => 1000970
            [ThemeHouse/XPress] => 1010570
            [XF] => 2021370
            [XFI] => 1050270
        )

    [wordpress] => /var/www/html
)

Recent content by Karl S

  1. K

    Intel is said to have made a $2B takeover offer for chipmaker SiFive?!?!?

    Compilers are focused procedural languages, not on Verilog(which is a kind of dataflow language at best). Verilog did not appeal to designers, but because Verilog could be simulated it appealed to management and Verilog was forced on designers. A major problem has always been that the "tool...
  2. K

    Intel is said to have made a $2B takeover offer for chipmaker SiFive?!?!?

    Why does Apple bother with Arm, when they could just create their own ISA optimized for their goals and products? Isn't that what Apple's M1 chip is? "It's a bummer that Intel doesn't do something more innovative". They don't want to kill the X86 goose that is laying all those golden eggs...
  3. K

    Intel is said to have made a $2B takeover offer for chipmaker SiFive?!?!?

    Yes, CISC means Complex Instruction Set Computer. Probably any computer that does anything more than Add, Complement, Load, and Store. Or maybe means does not do multiply or divide. Of course it is expected to do out of order execution and branch prediction because that complexity has so much...
  4. K

    Intel is said to have made a $2B takeover offer for chipmaker SiFive?!?!?

    https://www.dropbox.com/sh/snfn59cok9hn21u/AAB4ZufD8kGqHcinFFuvgj4ja?dl=0 I am a novice, but think this is a link to something that may be useful. Meanwhile I will try to attach my .cs code that uses the SyntaxWalker
  5. K

    Intel is said to have made a $2B takeover offer for chipmaker SiFive?!?!?

    Hi! I am working on teaching an FPGA to play this game. It is a bit like using a JIT to compile CIL/intermediate code. The C#/Roslyn Compiler API will compile C expressions and produce the operators and operands in sequence to evaluate using a simple stack. Also it will emit the statements...
  6. K

    Intel is said to have made a $2B takeover offer for chipmaker SiFive?!?!?

    Part of it is that RISC and CISC are just buzz words. The 801 architecture was an attempt to use the micro-programmed control of System360/370 as an ISA. Well, that didn't fly so well mainly because the micro program control array had to run at clock speed and did not fetch "instructions"...
  7. K

    Intel is said to have made a $2B takeover offer for chipmaker SiFive?!?!?

    So he could also "see" into the future because the CISC/RISC concepts did not exist at that time. It so happens that I began working in computer systems in 1957, installing, trouble shooting, modifying, and getting into the inside of computers to see exactly how things worked or didn't work...
  8. K

    Intel is said to have made a $2B takeover offer for chipmaker SiFive?!?!?

    I wish there was a way to get past "opinions" with some realistic analysis. Multi-core was sold as "pie in the sky" -- like double the performance for free. But no one could do the necessary parallel programming. Out of order execution and cache were invented for matrix inversion, but mainly...
  9. K

    Intel is said to have made a $2B takeover offer for chipmaker SiFive?!?!?

    So what can we expect for the next 10 years? I think that RISC-V is doing the same thing again (load/store) and expecting different results(which is a symptom of insanity) just because it is "free". It is based on assembler level programming, but practically no one programs in assembler...
  10. K

    Intel is said to have made a $2B takeover offer for chipmaker SiFive?!?!?

    And it is a graceful way to move away from the multi-core, super scalar out of order execution overly complex x86 into heterogeneous computing just as Apple is doing. BUT Microsoft Research "Where's the Beef?" found that FPGAs were the way to go because there is no instruction fetch from...
  11. K

    Equivalent ASIC and FPGA designs

    @Q1: "My thought is that the fixed logic blocks within an FPGA and routing through the switch matrices mean they will never be the same but I wonder if there's a way to get something close." No, not even close. There are 2 HDLs, VHDL and SystemVerilog/Verilog totally different. FPGA logic is...
  12. K

    Equivalent ASIC and FPGA designs

    Q1: If by "looks the same" means the physical layout, then absolutely not. FPGAs are LUTs, flip-flops, embedded memory, and built in functional blocks. ASICs are built from the ground up, totally custom with none of the above. If "looks the same" means that the functions are identical then...
  13. K

    Chip Design with Deep Reinforcement Learning from Google

    Did I just see the words "path delay"? This is just another example of digging the hole deeper when it is already too deep. It simply does not make sense to be designing at such a low level. Micro-programming and LUT approaches are far better than synthesizing everything from cells. It is...
  14. K

    Is it worth digging deeper in asynchronous?

    I was designing, debugging, trouble-shooting computers and control units 20 years before Verilog was invented. There was no timing analysis, and programming was done in assembler. ANFSQ7 and IBMSystem360 including IO devices, for reference. First was the data-flow including registers, buses...
Back
Top