qmtech_minimig

所属分类:硬件设计
开发工具:Others
文件大小:0KB
下载次数:4
上传日期:2023-03-26 13:39:06
上 传 者sh-1993
说明:  KiCad设计用于QM_XC7A100T_DDR3板的最小兼容板。,
(KiCad design for a minimig compatible board for the QM_XC7A100T_DDR3 board.,)

文件列表:
MCU.sch (18623, 2021-11-30)
Video.sch (223, 2021-11-30)
adv7511.dcm (251, 2021-11-30)
adv7511.lib (4102, 2021-11-30)
audio.sch (7497, 2021-11-30)
docs/ (0, 2021-11-30)
docs/QM_XC7A100T_STARTER_KIT/ (0, 2021-11-30)
docs/QM_XC7A35T_DDR3/ (0, 2021-11-30)
docs/esp32-pinout.ods (23724, 2021-11-30)
docs/pinout-open-aars.ods (32589, 2021-11-30)
ethernet.sch (244, 2021-11-30)
floppy.sch (25387, 2021-11-30)
fp-info-cache (2, 2021-11-30)
fp-lib-table (127, 2021-11-30)
hdmi_transmitter.sch (29213, 2021-11-30)
images/ (0, 2021-11-30)
images/open_aars_v3.jpg (173969, 2021-11-30)
io.sch (223, 2021-11-30)
joystick.sch (13024, 2021-11-30)
keyboard.sch (5888, 2021-11-30)
main.pro (688, 2021-11-30)
main.sch (208, 2021-11-30)
main_board.sch (11708, 2021-11-30)
mainboard.pro (688, 2021-11-30)
mainboard.sch (223, 2021-11-30)
qmtech-minimig-new.pretty/ (0, 2021-11-30)
qmtech-minimig-new.pretty/47151-0001.kicad_mod (3176, 2021-11-30)
qmtech-minimig-new.pretty/6P-SMD-3.5.kicad_mod (2858, 2021-11-30)
qmtech-minimig-new.pretty/ALPS_SCHA5B0200.kicad_mod (4797, 2021-11-30)
qmtech-minimig-new.pretty/Connector_Mini-DIN_Female_6Pin_2rows.kicad_mod (2328, 2021-11-30)
qmtech-minimig-new.pretty/DSUB-23_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm.kicad_mod (6279, 2021-11-30)
qmtech-minimig-new.pretty/ESP32WROVERIB16MB.kicad_mod (4944, 2021-11-30)
qmtech-minimig-new.pretty/FCI_10118193-0001LF.kicad_mod (3345, 2021-11-30)
qmtech-minimig-new.pretty/QM_XC7A35T_DDR3_Daughterboard.kicad_mod (26249, 2021-11-30)
qmtech-minimig-new.pretty/QM_XC7A35T_DDR3_Daughterboard_rev2.kicad_mod (26298, 2021-11-30)
qmtech-minimig-new.pretty/SO-14_5.3x10.2mm_P1.27mm.kicad_mod (3454, 2021-11-30)
qmtech-minimig-new.pretty/SOP65P640X120-20N.kicad_mod (3581, 2021-11-30)
... ...

# Open Adaptive Amiga Retro System (Open AARS) This PCB has been designed for my project in order to run the Minimig Amiga core on a board of my own design. The core FPGA board I bought of Aliexpress, because soldering the very fine pitched BGA socket is too cumbersome. More detailed documents regarding the I/O board can be found in the docs directory in this repository. The board as is works, the features have been tested individually, but I'm still working on the Minimig port at this time. Since I work on this in my spare time progress is not super fast, but progress is made. For now I'm mostly learning and developing at the same time so a lot of stuff changes. When the code base becomes more stable and usable I'll open the repository up. ![Open AARS V3](https://github.com/ranzbak/qmtech_minimig/blob/master/images/open_aars_v3.jpg) [Firmware](https://github.com/ranzbak/qmtech_minimig/blob/master/https://github.com/ranzbak/MinimigAGA_TC64) for the Amiga works! ## Interfaces provided by this I/O board - Atari/Amiga compatible Joystick ports - PS/2 keyboard interface for mouse and keyboard - Analog head phone jack via - External floppy interface to connect Amiga floppy drives (Including 12V power pin) - HDMI display connector that supports up to full HD video (1920x1080) - 6 status LEDS - Internal Amiga floppy drive connector - External Amiga floppy drive connector (DIN-23) - AS4C16M16SA-6TCN 32Mb SDRAM - ADV7511 HDMI output PHY - MAX9850 I2S Audio chip with built in amplifier - SD-card interface - RS-232 over USB to program and communicate with the Python shell ## Platforms that _could_ run with this IO board - C64 - Amiga 1200/500(+) [https://github.com/ranzbak/MinimigAGA_TC64](https://github.com/ranzbak/qmtech_minimig/blob/master/https://github.com/ranzbak/MinimigAGA_TC64) - Atari ST - Other 80's and 90's machines? Keep in mind I'm only planning on making an Amiga core for this board, but feel free to contribute other cores. # The two boards that are compatible with this design are ## QM_XC7A100T_DDR3 ### Specs - On-Board FPGA: XC7A100T-2FGG676I; - On-Board FPGA external crystal frequency: 50MHz; - XC7A100T-2FGG676I has rich block RAM resource up to 4,860Kb; - XC7A100T-2FGG676I has 101,440 logic cells; - On-Board MT25QL128 SPI Flash,16M bytes for user configuration code; - On-Board 256MB Micron DDR3,MT41K128M16JT-125:K; - On-Board 3.3V power supply for FPGA by using MP2315 wide input range DC/DC; - XC7A100T core board has two 64p, 2.54mm pitch headers for extending user IOs. All IOs are precisely designed with length matching; - XC7A100T core board has 3 user switches; - XC7A100T core board has 4 user LEDs; - XC7A100T core board has JTAG interface, by using 6p, 2.54mm pitch header; - XC7A100T core board PCB size is: 6.7cm x 8.4cm; - Default power source for board is: 1A@5V DC, the DC header type: DC-050, 5.5mmx2.1mm; ### Github repo [QM_XC7A100T_STARTER_KIT](https://github.com/ranzbak/qmtech_minimig/blob/master/https://github.com/ChinaQMTECH/QM_XC7A100T_STARTER_KIT) ### Listings at this time (2019-12-29) - [Ebay QMTECH Xilinx FPGA Artix7 Artix-7 XC7A100T Core Board](https://github.com/ranzbak/qmtech_minimig/blob/master/https://www.ebay.com/itm/QMTECH-Xilinx-FPGA-Artix7-Artix-7-XC7A100T-Core-Board-/173922141347) - [Aliexpress QMTECH Xilinx FPGA Artix7 Artix-7 XC7A100T DDR3 Core Board](https://github.com/ranzbak/qmtech_minimig/blob/master/vid=bcf629d3-8718-47b9-bad6-a31d7b1e778c&algo_expid=bcf629d3-8718-47b9-bad6-a31d7b1e778c-14&btsid=29203478-817f-4791-b6b6-1687369426ed&ws_ab_test=searchweb0_0,searchweb201602_3,searchweb201603_53) ## QM_XC7A35T_DDR3 ### Specs - On-Board FPGA: XC7A35T-1FTG256C; - On-Board FPGA external crystal frequency: 50MHz; - XC7A35T-1FTG256C has rich block RAM resource up to 1,800Kb; - XC7A35T-1FTG256C has 33,280 logic cells; - On-Board MT28QL128 SPI Flash, 16M bytes for user configuration code; - On-Board 256MB Micron DDR3, MT41J128M16JT-125:K; - On-Board 3.3V power supply for FPGA by using MP2315 wide input range DC/DC; - XC7A35T development board has two 64p, 2.54mm pitch headers for extending user IOs. All IOs are precisely designed with length matching; - XC7A35T development board has 2 user switches; - XC7A35T development board has 3 user LEDs; - XC7A35T development board has JTAG interface, by using 6p, 2.54mm pitch header; - XC7A35T development board PCB size is: 6.7cm x 8.4cm; - Default power source for board is: 1A@5V DC, the DC header type: DC-050, 5.5mmx2.1mm; ### Github repo [QM_XC7A35T_DDR3](https://github.com/ranzbak/qmtech_minimig/blob/master/https://github.com/ChinaQMTECH/QM_XC7A35T_DDR3) ### Listings at this time (2019-12-29) - [Ebay Xilinx FPGA Artix7 Artix-7 Core Board XC7A35T DDR3 256MB](https://github.com/ranzbak/qmtech_minimig/blob/master/https://www.ebay.com/itm/Xilinx-FPGA-Artix7-Artix-7-Core-Board-XC7A35T-DDR3-256MB/293211934785?hash=item4444cb1041:g:YGgAAOSw5SNdbdkY) - [Aliexpress QMTECH Xilinx FPGA Artix7 Artix-7 Core Board XC7A35T DDR3 256MB](https://github.com/ranzbak/qmtech_minimig/blob/master/https://www.aliexpress.com/item/1000006630084.html?spm=a2g0o.productlist.0.0.41cd3b52ViiSyG&algo_pvid=42b95d99-f036-43b5-8cb0-6ca9003178e8&algo_expid=42b95d99-f036-43b5-8cb0-6ca9003178e8-3&btsid=62811540-f61c-4c9d-b4b2-447e53cca01b&ws_ab_test=searchweb0_0,searchweb201602_3,searchweb201603_53) ** Make sure to ask the seller to ship the board without the female headers soldered on, for the Open AARS board male headers are needed. ** ## Disclaimer THE PROJECT IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PROJECT OR THE USE OR OTHER DEALINGS IN THE PROJECT.

近期下载者

相关文件


收藏者