Electronics > Projects, Designs, and Technical Stuff

Who can clone/manufacture an ASIC chip?

<< < (4/5) > >>

Andreas:

--- Quote from: Rat_Patrol on September 03, 2020, 02:28:27 pm ---Originally Motorola :/

--- End quote ---

Did you already ask at Rochester?
https://www.rocelec.com/manufacturers

they often re-manufacture old chips with the original mask sets.

Motorola has been bought by NXP
https://www.rocelec.com/manufacturers/nxp

with best regards

Andreas

chris_11:


--- Quote from: Rat_Patrol on September 04, 2020, 09:13:28 pm ---IF we are looking into 6 figures, I'd rather spend the money on redesigning the entire thing.

There is a laundry lists of changes I've noted that should be done, should a redesign take place.

One example is there are actually 3 processors and a large micro on this board, all of which could be done by a single multi-core modern micro. Other circuitry is  :palm: compared to what is used today. Lots of thing where TONS of components are used for a function where we now have ICs to handle it all on-chip.

--- End quote ---

If you know the functionality of the board, it is a lot cheaper, faster and much safer, to redesign it complete in actual hardware. You own the design and code and you can make all needed changes anytime.
This is a no brainer. You would invest way more money/time in recreating a single processor IC from the 80s.

br
Christian

coppice:

--- Quote from: Andreas on September 05, 2020, 08:09:16 am ---
--- Quote from: Rat_Patrol on September 03, 2020, 02:28:27 pm ---Originally Motorola :/

--- End quote ---

Did you already ask at Rochester?
https://www.rocelec.com/manufacturers

they often re-manufacture old chips with the original mask sets.

Motorola has been bought by NXP
https://www.rocelec.com/manufacturers/nxp

with best regards

Andreas

--- End quote ---
I don't think Rochester work with masks at all. They usually deal with things where the original process is unlikely to be available at any fab to be able to reuse an old mask set. They mostly deal with stocking die in controlled conditions, and doing packaging and final test on demand. I think even those steps can sometimes bite them, when the exact package or testing facilities turn out to no longer be available. This means their ability to provide large volumes is limited.

Rat_Patrol:

--- Quote from: BrianHG on September 04, 2020, 09:37:47 pm ---
--- Quote from: Rat_Patrol on September 04, 2020, 09:13:28 pm ---IF we are looking into 6 figures, I'd rather spend the money on redesigning the entire thing.

There is a laundry lists of changes I've noted that should be done, should a redesign take place.

One example is there are actually 3 processors and a large micro on this board, all of which could be done by a single multi-core modern micro. Other circuitry is  :palm: compared to what is used today. Lots of thing where TONS of components are used for a function where we now have ICs to handle it all on-chip.

--- End quote ---
That's it?
You do realize even a 5-10$ FPGA could hold and run all 3 processors from the 80's simultaneously and then some...
You also realize that those processors you want are probably already coded at OpenCores.org with exact functionality.
The ram which those can 80's processors can access would probably fit inside the FPGA's memory as well, or if not, on 1 single external ram chip. (IE, the Motorola's entire 6800 and 68000 series VHDL/Verilog can be found online, some even are designed as perfect clones (meaning, wire the IO to the pins, and it will match the IC it's replacing exactly except for the lower modern 3.3v IO voltages), but still yield higher CLK frequencies.)
You can also add any glue logic you like in code too from com ports to video card emulators & any other peripheral devices.

A modern mid range multicore SOC cpu can do this as well which may also grant you a top-governing OS like Linux, however, you will not get the real-time replication of processing and direct peripheral addressing like the FPGA.

--- End quote ---

One of the chips I would REALLY like to replace is a 6800 series chip. FPGA's and emulators are new to me, would you mind pointing me in a good direction for working with this? I have the pcb layout file, so I can even change package (originally used a PLCC53 package).

BrianHG:
This is a video tutorial for Lattice ICE40 FPGA, the entire process from A-Z, all done by yourself, actual coding, so, it's really long:  (He is using an nMigen compiler, not recommended by me)



These are already programmed in standard VHDL or Verilog.
Or, all the programming work already done for you: (Altera/Intel Quartus project written in VHDL)
https://opencores.org/projects/system6801

https://opencores.org/projects/system68

Updated newer 6803/6801 version to System Verilog:
https://opencores.org/projects/mc6803

In fact, just look here:
https://opencores.org/projects?expanded=Processor

Of, google:
https://www.google.com/search?newwindow=1&client=firefox-b-e&ei=KGVWX5XpMNagytMP2JqpiAk&q=MC6800+VHDL+core&oq=MC6800+VHDL+core&gs_lcp=CgZwc3ktYWIQDFAAWABg1ZgCaABwAHgAgAEAiAEAkgEAmAEAqgEHZ3dzLXdpeg&sclient=psy-ab&ved=0ahUKEwiVncfIwNfrAhVWkHIEHVhNCpEQ4dUDCAw

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod