Verilog HDL implementation of NeXT Sound Box ASIC

Started by yusukeito, July 12, 2020, 11:59:19 AM

Previous topic - Next topic

yusukeito

I added a microphone input feature into the RTL code.
The board can handle a 3.5mm, 2 or 3 pole microphone.
Now, we have all functions of the Sound Box on ossc :)

I work on miscellaneous things, menus, volumes, ...

msch

Best regards

Mathias

Rob Blessin Black Hole

Hello Yusukeito:   This is an really cool project and awesome work.

There is a thread on NeXT Computer Enthusiasts on Facebook, you may have thoughts into if it is possible
to implement port / invent a solution that uses "the FPGA CPU from Amiga accelerator boards built around Xilinx FPGA and the entire line of 68k CPU ASICs (68000 to 68060) for Black hardware." 

https://www.facebook.com/groups/NeXTenthusiasts/ 
Rob Blessin President computerpowwow ebay  [email protected] http://www.blackholeinc.com
303-741-9998 Serving the NeXT Community  since 2/9/93

Danyetman

#18
I would love to see an implementation of this that could allow color on mono cubes - like a replacement NextDimension board with modern output types!

The real thing has to communicate with the logic board, so I know it's technically possible.

yusukeito

Hello everyone.

This project is going forward little and little :)
Almost done for 1st version!

IMG_2238_1.jpg

I mounted the board to a plate sizing to NeXT bus board and it has back side black panel.
A PCB with Raspi in the back is SCSI emulator and WiFi <> Ethernet bridge.
I have got working NeXT with WiFi.

I am going to publish SCSI emu board schematic which is using RASCSI later.

IMG_2247.jpg

Installed this plate into the NeXT and placed HDMI display, USB mouse, Apple iMac speakers.

DXF of this plate and back side panel is found at https://github.com/novi/ossc_pcb/blob/next-soundbox/case-soundbox/nextcube-ext-card-soundbox-mount.dxf


Rob: Thanks. That is interesting but need more work to done that. I will check the group out!

Danyetman: Yes, We could get implemented a modern NeXTDimension board technically.
And we need more details about the dimension board, such as protocols.

Rob Blessin Black Hole

Hello Yusukeito: This absolutey amazing ! Best Regards Rob Blessin
Rob Blessin President computerpowwow ebay  [email protected] http://www.blackholeinc.com
303-741-9998 Serving the NeXT Community  since 2/9/93

yusukeito

Hello community,

I have built a cased Sound Box for the slab.
It uses same PCB board as the Cube.

IMG_2511_.jpg
IMG_2512_.jpg
IMG_2513.jpg

The case is this one I posted earlier.

And I did processing with milling machine.
DXF is found at:
https://github.com/novi/ossc_pcb/blob/next-soundbox/case-soundbox/PF15-3-10D_20210228210419.dxf

So I am almost done with this project.

Functions

* HDMI output
* Stereo speaker output, HDMI Audio, 3.5mm Lineout
* Bultin Microphone and 3.5mm jack
* Non ADB or ADB keyboard and mouse support
* USB keyboard and mouse

TODO:

* SPDIF output, need RTL implementation

PCB(schematic) and its gerber files: https://github.com/novi/ossc_pcb
Case and plates for Cube DXFs: https://github.com/novi/ossc_pcb/tree/next-soundbox/case-soundbox
FPGA RTL codes: https://github.com/novi/ossc
STM32 MCU codes for USB keyboards: https://github.com/novi/ossc/tree/next-soundbox/soundbox-stm32-chibios

Acknowledgments: OSSC

barcher174


K-Town Computeum

Hello @yusukeito.
Your project is really awesome! I only found out about it today.
Do you have any status update?

ramalhais

Quote from: K-Town Computeum on March 19, 2023, 06:02:19 PMHello @yusukeito.
Your project is really awesome! I only found out about it today.
Do you have any status update?


Thanks for digging this up. I needed this 2 months ago  8)