Jump to content

fred2014

Senior Members
  • Joined

  • Last visited

Everything posted by fred2014

  1. That article reads like a propoganda piece to me. Let us hope the stupid notion of using batteries dies a death real soon. question: Which generates the most CO2 ? a) Running a current big mercedes diesel car b) Running a current tesla electric vehicle
  2. Hi starchaser137 The site I pop into from time to time is https://opencores.org/ There you will find open designs you can look at and make contact with others doing this. I'd suggest you start with something fairly simple (6502 type design maybe) and popular. That will give you a better chance of both getting a leg up and finding people to help when you get stuck. I'm personally a Xillinx fan but would warn you that if you get into FPGA's the learning curve is both long and steep - not for the faint hearted. On the other hand you don't have to spend much to see what its all about - I'd recommend you download and install Xilinx vivado (still free I think) and take a look at the examples. Thats a comprehensive toolchain for general FPGA design and you will get to see the complexity very quickly. Alternatively there are a number of people building such processors with discrete components (even on breadboard!) - a yahoo search will pull those up - try a search for "6502 open source" and similar:- what has been done is quite amazing. Do not be tempted to buy books for college students as they tend to be too dense for self teaching - and stay away from overly cheap tools - work with the best you can get. I would avoid mswindows for xilinx - linux is much better for this. The basic concepts are easy enough - its learning what you need to learn and doing it that takes the time. People will suggest you learn verilog - if you only expect to work in the amateur field that's ok - the alternative is more precise and trusted by bigger institutions and no harder to learn - so if you want to work in the field someday use that (I'm not naming it in hopes of avoiding pointless flame wars) I hope thats some use to you.

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.